📜 [專欄新文章] [ZKP 讀書會] Trust Token Browser API
✍️ Yuren Ju
📥 歡迎投稿: https://medium.com/taipei-ethereum-meetup #徵技術分享文 #使用心得 #教學文 #medium
Trust Token API 是一個正在標準化的瀏覽器 API,主要的目的是在保護隱私的前提下提供跨站授權 (Cross-domain authorization) 的功能,以前如果需要跨站追蹤或授權通常都使用有隱私疑慮的 Cookies 機制,而 Trust Token 則是希望在保護隱私的前提下完成相同的功能。
會在 ZKP (Zero-knowledge proof) 讀書會研究 Trust Token 主要是這個 API 採用了零知識證明來保護隱私,這也是這次讀書會中少見跟區塊鏈無關的零知識證明應用。
問題
大家應該都有點了一個產品的網頁後,很快的就在 Facebook 或是 Google 上面看到相關的廣告。但是產品網頁並不是在 Facebook 上面,他怎麼會知道我看了這個產品的頁面?
通常這都是透過 Cookie 來做跨網站追蹤來記錄你在網路上的瀏覽行為。以 Facebook 為例。
當使用者登入 Facebook 之後,Facebook 會透過 Cookie 放一段識別碼在瀏覽器裡面,當使用者造訪了有安裝 Facebook SDK 來提供「讚」功能的網頁時,瀏覽器在載入 SDK 時會再度夾帶這個識別碼,此時 Facebook 就會知道你造訪了特定的網頁並且記錄下來了。如此一來再搭配其他不同管道的追蹤方式,Facebook 就可以建構出特定使用者在網路上瀏覽的軌跡,從你的瀏覽紀錄推敲喜好,餵給你 Facebook 最想給你看的廣告了。
不過跨站追蹤也不是只能用在廣告這樣的應用上,像是 CDN (Content Delivery Network) 也是一個應用場景。CDN 服務 Cloudflare 提供服務的同時會利用 Captcha 先來確定進入網站的是不是真人或是機器人。而他希望使用者如果是真人時下次造訪同時也是採用 Cloudflare 服務的網站不要再跳出 Captcha 驗證訊息。
雖然 Cloudflare 也需要跨站驗證的功能來完成他們的服務,但是相較於 Google 或 Facebook 來說他們是比較沒那麼想知道使用者的隱私。有沒有什麼辦法可以保護使用者隱私的狀況下還能完成跨站驗證呢?
這就是今天要講的新 API: Trust Token。
Trust Token API - The Chromium Projects
Trust Token / Privacy Pass 簡介
Trust Token 其實是由 Privacy Pass 延伸而來。Privacy Pass 就是由 Cloudflare 所開發的實驗性瀏覽器延伸套件實作一個驗證機制,可以在不透漏過多使用者隱私的前提下實作跨站驗證。而 Trust Token 則是標準化的 Privacy Pass,所以兩個運作機制類似,但是實作方式稍有不同。
先看一下 Privacy Pass 是如何使用。因為這是實驗性的瀏覽器延伸套件所以看起來有點陽春,不過大致上還是可以了解整個概念。
以 hCaptcha 跟 Cloudflare 的應用為例,使用者第一次進到由 Cloudflare 提供服務的網站時,網站會跳出一些人類才可以解答的問題比如說「挑出以下是汽車的圖片」。
當使用者答對問題後,Cloudflare 會回傳若干組 blind token,這些 blind token 還會需要經過 unblind 後才會變成真正可以使用的 token,這個過程為 issue token。如上圖所示假設使用者這次驗證拿到了 30 個 token,在每次造訪由 Cloudflare 服務的網站時就會用掉一個 token,這個步驟稱為 redeem token。
但這個機制最重要的地方在於 Cloudflare 並無法把 issue token 跟 redeem token 這兩個階段的使用者連結在一起,也就是說如果 Alice, Bob 跟 Chris 都曾經通過 Captcha 測試並且獲得了 Token,但是在後續瀏覽不同網站時把 token 兌換掉時,Clouldflare 並無法區分哪個 token 是來自 Bob,哪個 token 是來自 Alice,但是只要持有這種 token 就代表持有者已經通過了 Captcha 的挑戰證明為真人。
但這樣的機制要怎麼完成呢?以下我們會透過多個步驟的例子來解釋如何達成這個目的。不過在那之前我們要先講一下 Privacy Pass 所用到的零知識證明。
零知識證明 (Zero-knowledge proof)
零知識證明是一種方法在不揭露某個祕密的狀態下,證明他自己知道那個秘密。
Rahil Arora 在 stackexchange 上寫的比喻我覺得是相對好理解的,下面簡單的翻譯一下:
假設 Alice 有超能力可以幾秒內算出樹木上面有幾片樹葉,如何在不告訴 Bob 超能力是怎麼運作並且也不告訴 Bob 有多少片葉子的狀況下證明 Alice 有超能力?我們可以設計一個流程來證明這件事情。
Alice 先把眼睛閉起來,請 Bob 選擇拿掉樹上的一片葉子或不拿掉。當 Alice 睜開眼睛的時候,告訴 Bob 他有沒有拿掉葉子。如果一次正確的話確實有可能是 Alice 幸運猜到,但是如果這個過程連續很多次時 Alice 真的擁有數葉子的超能力的機率就愈來愈高。
而零知識證明的原理大致上就是這樣,你可以用一個流程來證明你知道某個秘密,即使你不真的揭露這個秘密到底是什麼,以上面的例子來說,這個秘密就是超能力運作的方式。
以上就是零知識證明的概念,不過要完成零知識證明有很多各式各樣的方式,今天我們要介紹的是 Trust Token 所使用的零知識證明:DLEQ。
DLEQ (Discrete Logarithm Equivalence Proof)
說明一下以下如果小寫的變數如 c, s 都是純量 (Scalar),如果是大寫如 G, H則是橢圓曲線上面的點 (Point),如果是 vG 則一樣是點,計算方式則是 G 連續相加 v 次,這跟一般的乘法不同,有興趣可以程式前沿的《橢圓曲線加密演算法》一文解釋得比較詳細。
DLEQ 有一個前提,在系統中的所有人都知道公開的 G 跟 H 兩個點,此時以下等式會成立:
假設 Peggy 擁有一個秘密 s 要向 Victor 證明他知道 s 為何,並且在這個過程中不揭露 s 真正的數值,此時 Victor 可以產生一個隨機數 c 傳送給 Peggy,而 Peggy 則會再產生一個隨機數 v 並且產生 r,並且附上 vG, vH, sG, sH:
r = v - cs
所以 Victor 會得到 r, sG, sH, vG, vH 再加上他已經知道的 G, H。這個時候如果 Victor 計算出以下兩個等式就代表 Peggy 知道 s 的真正數值:
vG = rG + c(sG)vH = rH + c(sH)
我們舉第二個等式作為例子化簡:
vH = rH + c(sH) // 把 r 展開成 v - csvH = (v - cs)H + c(sH) // (v - cs)H 展開成 vH - csHvH = vH - c(sH) + c(sH) // 正負 c(sH) 消掉vH = vH
這樣只有 Peggy 知道 s 的狀況下才能給出 r,所以這樣就可以證明 Peggy 確實知道 s。
從簡易到實際的情境
Privacy Pass 網站上透過了循序漸進的七種情境從最簡單的假設到最後面實際使用的情境來講解整個機制是怎麼運作的。本文也用相同的方式來解釋各種情境,不過前面的例子就會相對比較天真一點,就請大家一步步的往下看。
基本上整個過程是透過一種叫做 Blind Signature 的方式搭配上零知識證明完成的,以下參與的角色分為 Client 與 Server,並且都會有兩個階段 issue 與 redeem token。
Scenario 1
如果我們要設計一個這樣可以兌換 token 來確認身分的系統,其中有一個方法是透過橢圓曲線 (elliptic curve) 完成。Client 挑選一個在橢圓曲線上的點 T 並且傳送給 Server,Server 收到後透過一個只有 Server 知道的純量 (scalar) s 對 T 運算後得到 sT 並且回傳給 Client,這個產生 sT 的過程稱為 Sign Point,不過實際上運作的原理就是橢圓曲線上的連續加法運算。
SignPoint(T, s) => sT
等到 Client 需要兌換時只要把 T 跟 sT 給 Server,Server 可以收到 T 的時候再 Sign Point 一次看看是不是 sT 就知道是否曾經 issue 過這個 token。
Issue
以下的範例,左邊都是 Client, 右邊都是 Server。 -> 代表 Client 發送給 Server,反之亦然。
// Client 發送 T 給 Server, 然後得到 sT
T -> <- sT
Redeem
// Client 要 redeem token 時,傳出 T 與 sT
T, sT ->
問題:Linkability
因為 Server 在 issue 的時候已經知道了 T,所以基本上 Server 可以透過這項資訊可以把 issue 階段跟 redeem 階段的人連結起來進而知道 Client 的行為。
Scenario 2
要解決上面的問題,其中一個方法是透過 Blind Signature 達成。Client 不送出 T,而是先透過 BlindPoint 的方式產生 bT 跟 b,接下來再送給 Server bT。Server 收到 bT 之後,同樣的透過 Sign Point 的方式產生結果,不一樣的地方是情境 1 是用 T,而這邊則用 bT 來作 Sign Point,所以得出來的結果是 s(bT)。
Client:BlindPoint(T) => (bT, b)
Server:SignPoint(bT, s) => sbT
而 Blind Signature 跟 Sign Point 具備了交換律的特性,所以得到 s(bT) 後可以透過原本 Client 已知的 b 進行 Unblind:
UnblindPoint(sbT, b) => sT
這樣一來在 Redeem 的時候就可以送出 T, sT 給 Server 了,而且透過 SignPoint(T, s) 得出結果 sT’ 如果符合 Client 傳來的 sT 就代表確實 Server 曾經簽過這個被 blind 的點,同時因為 T 從來都沒有送到 Server 過,所以 Server 也無法將 issue 與 redeem 階段的 Client 連結在一起。
Issue
bT -> <- s(bT)
Redeem
T, sT ->
問題:Malleability
以上的流程其實也有另外一個大問題,因為有交換律的關係,當 Client 透過一個任意值 a 放入 BlindPoint 時產生的 a(sT) 就會等於 s(aT):
BlindPoint(sT) => a(sT), a// a(sT) === s(aT)
此時如果將 aT 跟 s(aT) 送給 Server Redeem,此時因為
SignPoint(aT, s) => s(aT)
所以就可以兌換了,這樣造成 Client 可以無限地用任意數值兌換 token。
Scenario 3
這次我們讓 Client 先選擇一個純數 t,並且透過一種單向的 hash 方式來產生一個在橢圓曲線上的點 T,並且在 redeem 階段時原本是送出 T, sT 改成送出 t, sT。
因為 redeem 要送出的是 t,上個情境時透過任意數 a 來產生 s(aT) 的方法就沒辦法用了,因為 t 跟 sT 兩個參數之間並不是單純的再透過一次 BlindPoint() 就可以得到,所以就沒辦法無限兌換了。
Issue
T = Hash(t) bT -> <- sbT
Redeem
t, sT ->
問題:Redemption hijacking
在這個例子裏面,Client 其實是沒有必要傳送 sT 的,因為 Server 僅需要 t 就可以計算出 sT,額外傳送 sT 可能會導致潛在的 Redemption hijacking 問題,如果在不安全的通道上傳輸 t, sT 就有可能這個 redemption 被劫持作為其他的用途。
不過在網站上沒講出實際上要怎麼利用這個問題,但是少傳一個可以計算出來的資料總是好的。Client 只要證明他知道 sT 就好,而這可以透過 HMAC (Hash-based Message Authentication Code) 達成。
Scenario 4
步驟跟前面都一樣,唯一不一樣的地方是 redeem 的時候原本是傳 t, sT,現在則改傳 t, M, HMAC(sT, M),如果再介紹 HMAC 篇幅會太大,這邊就不解釋了,但可以是作是一個標準的 salt 方式讓 Hash 出來的結果不容易受到暴力破解。
這樣的特性在這個情境用很適合,因為 Server 透過 t 就可以計算出 sT,透過公開傳遞的 M 可以輕易地驗證 client 端是否持有 sT。
Issue
T = Hash(t) bT -> <- sbT
Redeem
t, M, HMAC(sT, M) ->
問題:Tagging
這邊的問題在於 Server 可以在 issue 階段的時候用不一樣的 s1, s2, s3 等來發出不一樣的 sT’,這樣 Server 在 Redeem 階段就可以得知 client 是哪一個 s。所以 Server 需要證明自己每次都用同樣的 s 同時又不透漏 s 這個純亮。
要解決這個問題就需要用到前面我們講解的零知識證明 DLEQ 了。
Scenario 5
前面的 DLEQ 講解有提到,如果有 Peggy 有一個 s 秘密純量,我們可以透過 DLEQ 來證明 Peggy 知道 s,但是又不透漏 s 真正的數值,而在 Privacy Pass 的機制裡面,Server 需要證明自己每次都用 s,但是卻又不用揭露真正的數值。
在 Issue 階段 Client 做的事情還是一樣傳 bT 給 Server 端,但 Server 端的回應就不一樣了,這次 Server 會回傳 sbT 與一個 DLEQ 證明,證明自己正在用同一個 s。
首先根據 DLEQ 的假設,Server 會需要先公開一組 G, H 給所有的 Client。而在 Privacy Pass 的實作中則是公開了 G 給所有 Client,而 H 則改用 bT 代替。
回傳的時候 Server 要證明自己仍然使用同一個 s 發出 token,所以附上了一個 DLEQ 的證明 r = v - cs,Client 只要算出以下算式相等就可證明 Server 仍然用同一個 s (記住了 H 已經改用 bT 代替,此時 client 也有 sbT 也就是 sH):
vH = rH + c(sH) // H 換成 bTvbT = rbT + c(sbT) // 把 r 展開成 v - csvbT = (v - cs)bT + c(sbT) // (v - cs)bT 展開成 vbT - csbTvbT = vbT - c(sbT) + c(sbT) // 正負 c(sbT) 消掉vbT = vbT
這樣就可以證明 Server 依然用同一個 s。
Issue
T = Hash(t) bT -> <- sbT, DLEQ(bT:sbT == G:sG)
Redeem
t, M, HMAC(sT, M) ->
問題:only one redemption per issuance
到這邊基本上 Privacy Pass 的原理已經解釋得差不多了,不過這邊有個問題是一次只發一個 token 太少,應該要一次可以發多個 token。這邊我要跳過源文中提到的 Scenario 6 解釋最後的結果。
Scenario 7
由於一次僅產生一個 redeem token 太沒效率了,如果同時發很多次,每次都產生一個 proof 也不是非常有效率,而 DLEQ 有一個延伸的用法 “batch” 可以一次產生多個 token, 並且只有使用一個 Proof 就可以驗證所有 token 是否合法,這樣就可以大大的降低頻寬需求。
不過這邊我們就不贅述 Batch DLEQ 的原理了,文末我會提及一些比較有用的連結跟確切的源碼片段讓有興趣的人可以更快速的追蹤到源碼片段。
Issue
T1 = Hash(t1) T2 = Hash(t2)T3 = Hash(t3)b1T1 ->b2T2 ->b3T3 -> c1,c2,c3 = H(G,sG,b1T1,b2T2,b3T3,s(b1T1),s(b2T2),s(b3T3)) <- sb1T1 <- sb2T2 <- sb3T3 <- DLEQ(c1b1T1+c2b2T2+c3b3T3:s(c1b1T1+c2b2T2+c3b3T3) == G: sG)
Redeem
t1, M, HMAC(sT1, M) ->
結論
Privacy Token / Trust Token API 透過零知識證明的方式來建立了一個不需要透漏太多隱私也可以達成跟 cookie 相同效果的驗證方式,期待可以改變目前許多廣告巨頭透過 cookie 過分的追蹤使用者隱私的作法。
不過我在 Trust Token API Explainer 裡面看到這個協議裡面的延伸作法還可以夾帶 Metadata 進去,而協議制定的過程中其實廣告龍頭 Google 也參與其中,希望這份協議還是可以保持中立,盡可能地讓最後版本可以有效的在保護隱私的情況下完成 Cross-domain authorization 的功能。
參考資料
IETF Privacy Pass docs
Privacy Pass: The Protocol
Privacy Pass: Architectural Framework
Privacy Pass: HTTP API
Cloudflare
Supporting the latest version of the Privacy Pass Protocol (cloudflare.com)
Chinese: Cloudflare支持最新的Privacy Pass扩展_推动协议标准化
Other
Privacy Pass official website
Getting started with Trust Tokens (web.dev)
WICG Trust Token API Explainer
Non-interactive zero-knowledge (NIZK) proofs for the equality (EQ) of discrete logarithms (DL) (asecuritysite.com) 這個網站非常實用,列了很多零知識證明的源碼參考,但可惜的是 DLEQ 這個演算法講解有錯,讓我在理解演算法的時候撞牆很久。所以使用的時候請多加小心,源碼應該是可以參考的,解釋的話需要斟酌一下。
關鍵源碼
這邊我貼幾段覺得很有用的源碼。
privacy pass 提供的伺服器端產生 Proof 的源碼
privacy pass 提供的瀏覽器端產生 BlindPoint 的源碼
github dedis/kyber 產生 Proof 的源碼
[ZKP 讀書會] Trust Token Browser API was originally published in Taipei Ethereum Meetup on Medium, where people are continuing the conversation by highlighting and responding to this story.
👏 歡迎轉載分享鼓掌
同時也有11部Youtube影片,追蹤數超過4萬的網紅五哥頻道,也在其Youtube影片中提到,Shopify廣東話教學第31集,最近武漢肺炎影嚮之下,有好幾位朋友問我如何用Shopify網店做香港人生意?點樣做物流?點樣畀客戶上載入數紙等問題?今日哩條片同大家分享兩個APP幫你解決以上問題。 五哥開左一個新付費平台,你可以在這裡得到外面好難揾到的Shopify、Affiliate Mark...
「google domain教學」的推薦目錄:
- 關於google domain教學 在 Taipei Ethereum Meetup Facebook 的最佳解答
- 關於google domain教學 在 小金魚的人生實驗室 Facebook 的最讚貼文
- 關於google domain教學 在 Eric Fan 范健文 Facebook 的最讚貼文
- 關於google domain教學 在 五哥頻道 Youtube 的最讚貼文
- 關於google domain教學 在 五哥頻道 Youtube 的最讚貼文
- 關於google domain教學 在 五哥頻道 Youtube 的最佳貼文
- 關於google domain教學 在 如何使用Google Domains 註冊網址獲得免費隱私保護服務 的評價
- 關於google domain教學 在 癮科技- 台灣也可以用Google Domain買喔 的評價
google domain教學 在 小金魚的人生實驗室 Facebook 的最讚貼文
宇宙再度在我覺得不知道該怎麼辦的時候,派來了可以幫助我的人。
***
7/1開始每週一到五會回答一個網友關於職涯的FAQ,轉眼間,也到了每天要寄信給160個人,於是我就發現:gmail 封鎖我了。
原因是每天發送信件給一群人,被判定為大量發送廣告信件(儘管我沒有超出gmail的發送信件上限)。
我很苦惱,因為我已經使用了一個迷你的系統(yet another mail merge)在發信,它會自動把一對多的信變成一對一發送。
都這樣了,gmail還是不開心☹️,我能怎麼辦呢~
***
🎯第一個人: 暢玩天下
暢哥是我想到的第一個人,自從訂閱了他的每日電子報(超推薦)後,我從不放過任何機會騷擾他,他也不吝惜回答我任何問題。
我求助暢哥,他推薦了我convertkit ,還直接給我連結(不用google點擊連結就申請)。
於是,上個週末,我認真研究converkit這個系統,匯入了之前所有填表的人的email以及名字,測試、設定模板等等,萬分期待來到了週一。
***
🎯第二個人: 站長路可 - 網路創業是一場漫長的自我修煉
星期一早上的信件很順利寄出,從系統上來看,沒有任何一封信被阻擋。
然後,我就收到讀者私訊我說「今天沒有收到信件」,wait,這跟劇本不一樣。(驚)
於是,我再度求助暢哥加上Luke,Luke馬上點出是不是我的名單是用匯入的。
我才知道,在匯入的狀況下,因為不是經由「確認訂閱」這個手續,所以經由convertkit發出後,的確會被有些mail server判定是廣告直接阻擋(ex hotmail的阻擋能力就很強)
解決的辦法就是我把全部的人都轉成訂閱,此時我需要的是一個可以做到這件事情的landing page。
幸好暢哥介紹的convertkit本身就具備這個功能,我只需要學習如何使用即可。(說得好像是我打開就會一樣Xd)
我這裡插播說一下converkit,他沒有中文版,但是他的教學影片很多,而且是那種其實你沒有很確切聽懂他在說什麼,但你都看得懂,也就是說介面做得挺好的。
***
🎯第三個人:Johntool-工具王阿璋
同時阿璋點出我是不是用免費的mail(ex gmail)。
因為這會造成在發送時系統的不信任感,於是他以他自己的操作手法為例,建議可以 G suite的最低階搭配convertkit來使用。
幸運的是,當初我跟路可學習架網站的時候,買了自己專屬的網域(也就是我現在blog所使用的golgfishblog.tw是付費購買的),因此可以跟G suite以及convertkit的landing page直接做結合。
如此一來,發出的信件以及landing page的網址都會有一致性,增加專業感。
然後對於系統不熟悉如我本人,一直在convertkit的landing page domain設定的DNS失敗(我到現在還是不知道為何),但阿璋他主動請我提供截圖,而且快速告訴我如何修改,一瞬間,設定就通過了。
landing page做好後,我第一個給他看,他還提醒我幾個小地方需要修改,還順便測試了一下流程,我簡直是要哭了😭
工具王真的是不浪得虛名!
***
第四個人: 那個誰工作室
為了讓landing page專業,上週六去標哥那裡拍的形象照就派上用場了,直接一張照片加分100,真的推薦又要經營個人品牌的人最需要常備幾張萬年可用的形象照。
***
✍️整理一下今天的三個learning:
1. 若是有大量發信的需求,cnvertkit可以幫你做landing page搜集名單(還有完整的自動化)。
2. 另外,可以結合G suite這類型付費的mail server來提高信任。
3. 不管你是架網站、G suite、設定landing page等等,購買一個專屬於自己的網域永遠是你最好的選擇,讓所有跟你有關係的連結具有一致性,提升專業感。
4. 如果你有任何不會的東西,請詢問你身邊厲害的人,我一向自詡「我沒有很厲害,但我朋友都很厲害」,我這叫做「跪在巨人的肩膀上看世界」😆
***
希望有了這個landing page後,未來的信件不要再有人收不到了(希望從明天開始)。
在這條路上,雖然好像一路都有小碎石,但是有趣的事情真的很多。
謝謝我身邊的神人總是照顧著我。
💃最後,與大家分享這個得來不易的landing page,如果你對於我的100個職涯FAQ計畫有興趣,歡迎直接點擊訂閱。
https://hi.goldfishblog.tw/100-career-questions
google domain教學 在 Eric Fan 范健文 Facebook 的最讚貼文
*AiTLE 與 GEG Hong Kong 攜手提供 10,000 個 GEGHK.COM Domain 老師帳戶,讓有需要學校在停課期間使用*
=========================
按 AiTLE 早前進行的 [AiTLE「停課不停學」學校電子學習及視像教學狀況問卷調查],香港有不少學校均使用 Google Hangouts Meet 進行 Live Lesson,以達致在停課期間,可與學校繼續保持溝通,讓學生繼續學習。
但有些學校反映因為 Google Hangouts Meet 容許如果 Host(即老師)與 participants(即學生)為同一 Domain 的話,Participants 可作出以下動作:
- 「踢」其他參加者(包括 Host)離開會議(課堂)
- 「Mute」」其他參加者(包括 Host)
- 「接納」任何人進入會議(課堂)
這些問題在一些學校 / 課堂來說,引起麻煩,窒礙上課。
為此,AiTLE 與 Google Education Group Hong Kong (GEG HK) 一起尋找解決方案,經努力後,*發現如果 Host 與 Participants 不是同一 Domain 的話,則*
- *Participants 「不能踢」任何人離開會議(課堂)*
- *Participants 「不能接納」任何人進入會議(課堂),只有 Host 有此能力*
雖然這做法未能阻此 Participants 「Mute」」其他參加者,但當參加者被其他人 Mute 既時候,系統係會通知參加者「誰人 mute 佢的」
但明白到一般學校只得一個 GSFE Domain,難以找另一個 Domain 給老師作為 Host。故此,*AiTLE 與 GEG Hong Kong 攜手提供 10,000 個 GEGHK.COM Domain 老師帳戶,讓有需要學校在停課期間使用*,以便令「Host 與 Participants 不是同一 Domain」。以盡能力去解決問題。
*https://www.aitle.org.hk/?p=6258*
google domain教學 在 五哥頻道 Youtube 的最讚貼文
Shopify廣東話教學第31集,最近武漢肺炎影嚮之下,有好幾位朋友問我如何用Shopify網店做香港人生意?點樣做物流?點樣畀客戶上載入數紙等問題?今日哩條片同大家分享兩個APP幫你解決以上問題。
五哥開左一個新付費平台,你可以在這裡得到外面好難揾到的Shopify、Affiliate Marketing等資訊。大家只要每月付小小費用就可以得到五哥用無數金錢、時間、及精力得返來竹的秘技。謝謝大家支持。
?請支持五哥新平台? https://www.patreon.com/5gor
Shopify是一家電子商務網站平台,成立於2006年,是協助中小零售商快速架起自有網路商店的龍頭廠商,截至2018年,全球超過 80萬家的中小企業使用他們的一站式電商平台服務,透過Shopify網站銷售的年營業額高達1000億美金,客戶中也不乏像是Tesla、Forbes 這類知名的廠商。
Shopify具有很大的彈性可以客製化你自己的品牌電商網站,你可以自己設計版型,Shopify 提供各式各樣的工具,可協助您設定和營運您的商店、庫存管理、物流與價格設定、銷售數據追蹤、處理付款、支付整合功能等。使用Shopify方便你快速建立網站後,專注提升電商網站銷售。
14日免費試用Shopify ?http://bit.ly/2vzY1bP
片內提到?http://www.Scicube.com (介紹人 hkbuzznet3)?等五哥收下介紹費
#1【5分鐘開Shopify網店】https://youtu.be/v_4Sg6IygqA
#2【5步令你Shopify網店變得更專業】https://youtu.be/hwfLjjqoomg
#3【Shopify網店如何設定Theme】https://youtu.be/OTUGmRc4h04
#4【Shopify網店如何加入產品】https://youtu.be/z7Oz6dYGOng
#5【Shopify網店如何加入有多個款式產品】https://youtu.be/H0FcDellYJc
#6【Shopify網店如何加入產品Collection?】https://youtu.be/h7vehQXCy4Q
#7【Oberlo如何幫你唔使幾秒加入產品?】https://youtu.be/15d8fFBMBys
#8【無敵組合Shopify+Oberlo開網店】https://youtu.be/c2pM6-cPMXc
#9【Shopify如何設定付款和運費? 】https://youtu.be/Eyu69z0_M84
#10【Shopify網店4個推介App】https://youtu.be/5GND5-WLPNE
#11【Shopify網店最重要一步】https://youtu.be/-RAEPPIS7Fk
#12【Shopify網店如何連結新域名?】https://youtu.be/PRQYy00Z2kY
#13【3招教你揾出大賣產品】https://youtu.be/wEfBrH8Ze2g
#14【Shopify兩個不為人知的方法】https://youtu.be/PFV-fxB0_oY
#15【秘技?五分鐘揾出大賣商品】https://youtu.be/QpdAk9ptbYg
#16【一個秘技另今成為Shopify網店專家】https://youtu.be/L-pkiHYyM0U
#17【一口氣解答的70條問題】https://youtu.be/nzxOspxCM3k
#18【開完網店,但無人流,點算?】https://youtu.be/6be4LB6pnV0
#19【開左Shopify網店,突然想休息一個月,點算?】 https://youtu.be/lar0aG2xUpY
#20【揾到Winning Product大賣產品之後還要】https://youtu.be/3Iulb1RqKrQ
#21【 Shopify教學】一個我揾Winning Product秘密?https://youtu.be/pYEDq-1GDMA
#22 如何更改Domain名 https://youtu.be/8jZgohSeLiU
#23 開始用Facebook賣廣告 https://youtu.be/RxKUvMHwRrU
#24 開Shopify網店幾個經常問題?FAQ https://youtu.be/krZUHfryXpI
#25 Shopify App一個打40個 https://youtu.be/Oa7IdjIADaY
#26 五哥開Patreon平台,專講Shopify及網上揾錢秘密 https://youtu.be/sJOYpNivJDk
#27 Shopify要成功其實只須要 https://youtu.be/xKKzRSRWj80
#28 一個Shopify App可以幫你慳好多錢,大師自己都用!https://youtu.be/2V08q2sz0mc
#29 一個免費App幫你五分鐘做出一條超正推廣Video https://youtu.be/bZryirY2JMA
#30 武漢肺炎玩死Dropshipping? https://youtu.be/afr3Zs7PsfI
?請支持五哥新平台? https://www.patreon.com/5gor
?五哥上左Youtuber GO好後悔?! https://youtu.be/YgVinPvvnTY
⭐️記得比個Like同訂閲我頻道? https://bit.ly/2F6Y2M8
?打賞鼓勵五哥?https://paypal.me/5minutesmaster
?????? 精選系列
陰謀+QAnon+QMap?http://bit.ly/2RW8oVd
WordPress自建網站?http://bit.ly/2TG34Ti
身心靈+吸引力法則?http://bit.ly/33F4LFg
Shopify廣東話教學?http://bit.ly/2zj5myF
建立網站教學?http://bit.ly/2UphcQz
五哥訪問系列?http://bit.ly/2KGNT9z
陰謀系列? http://bit.ly/2RW8oVd
比特幣教學?http://bit.ly/2Zh7oh2
生活小百科?http://bit.ly/31LEB1N
網上賺錢?http://bit.ly/2YLyt98
寫App教學?http://bit.ly/2HMnfwT
QAnon?http://bit.ly/2TIHKfU
旅遊?http://bit.ly/2NeajAN
YouTube秘技?http://bit.ly/2G8qBZr
樓市+時事+財經?http://bit.ly/2z8SlaI
Affiliate Marketing 聯盟行銷 教學?http://bit.ly/2YWhXXH
網址:https://www.5MinutesMaster.com
Medium:https://medium.com/@5minutesmaster
facebook:https://bit.ly/2QYmNyE
#五哥教學 #五維時空 #香港YouTuber
google domain教學 在 五哥頻道 Youtube 的最讚貼文
Shopify廣東話教學第1集,5分鐘開Shopify網店
五哥開左一個新付費平台,你可以在這裡得到外面好難揾到的Shopify、Affiliate Marketing等資訊。大家只要每月付小小費用就可以得到五哥用無數金錢、時間、及精力得返來竹的秘技。謝謝大家支持。
?請支持五哥新平台? https://www.patreon.com/5gor
Shopify是一家電子商務網站平台,成立於2006年,是協助中小零售商快速架起自有網路商店的龍頭廠商,截至2018年,全球超過 80萬家的中小企業使用他們的一站式電商平台服務,透過Shopify網站銷售的年營業額高達1000億美金,客戶中也不乏像是Tesla、Forbes 這類知名的廠商。
Shopify具有很大的彈性可以客製化你自己的品牌電商網站,你可以自己設計版型,Shopify 提供各式各樣的工具,可協助您設定和營運您的商店、庫存管理、物流與價格設定、銷售數據追蹤、處理付款、支付整合功能等。使用Shopify方便你快速建立網站後,專注提升電商網站銷售。
14日免費試用Shopify ?http://bit.ly/2vzY1bP
片內提到?http://www.Scicube.com (介紹人 hkbuzznet3)?等五哥收下介紹費
#1【5分鐘開Shopify網店】https://youtu.be/v_4Sg6IygqA
#2【5步令你Shopify網店變得更專業】https://youtu.be/hwfLjjqoomg
#3【Shopify網店如何設定Theme】https://youtu.be/OTUGmRc4h04
#4【Shopify網店如何加入產品】https://youtu.be/z7Oz6dYGOng
#5【Shopify網店如何加入有多個款式產品】https://youtu.be/H0FcDellYJc
#6【Shopify網店如何加入產品Collection?】https://youtu.be/h7vehQXCy4Q
#7【Oberlo如何幫你唔使幾秒加入產品?】https://youtu.be/15d8fFBMBys
#8【無敵組合Shopify+Oberlo開網店】https://youtu.be/c2pM6-cPMXc
#9【Shopify如何設定付款和運費? 】https://youtu.be/Eyu69z0_M84
#10【Shopify網店4個推介App】https://youtu.be/5GND5-WLPNE
#11【Shopify網店最重要一步】https://youtu.be/-RAEPPIS7Fk
#12【Shopify網店如何連結新域名?】https://youtu.be/PRQYy00Z2kY
#13【3招教你揾出大賣產品】https://youtu.be/wEfBrH8Ze2g
#14【Shopify兩個不為人知的方法】https://youtu.be/PFV-fxB0_oY
#15【秘技?五分鐘揾出大賣商品】https://youtu.be/QpdAk9ptbYg
#16【一個秘技另今成為Shopify網店專家】https://youtu.be/L-pkiHYyM0U
#17【一口氣解答的70條問題】https://youtu.be/nzxOspxCM3k
#18【開完網店,但無人流,點算?】https://youtu.be/6be4LB6pnV0
#19【開左Shopify網店,突然想休息一個月,點算?】 https://youtu.be/lar0aG2xUpY
#20【揾到Winning Product大賣產品之後還要】https://youtu.be/3Iulb1RqKrQ
#21【 Shopify教學】一個我揾Winning Product秘密?https://youtu.be/pYEDq-1GDMA
#22 如何更改Domain名 https://youtu.be/8jZgohSeLiU
#23 開始用Facebook賣廣告 https://youtu.be/RxKUvMHwRrU
#24 開Shopify網店幾個經常問題?FAQ https://youtu.be/krZUHfryXpI
#25 Shopify App一個打40個 https://youtu.be/Oa7IdjIADaY
#26 五哥開Patreon平台,專講Shopify及網上揾錢秘密 https://youtu.be/sJOYpNivJDk
#27 Shopify要成功其實只須要 https://youtu.be/xKKzRSRWj80
#28 一個Shopify App可以幫你慳好多錢,大師自己都用!https://youtu.be/2V08q2sz0mc
#29 一個免費App幫你五分鐘做出一條超正推廣Video https://youtu.be/bZryirY2JMA
?請支持五哥新平台? https://www.patreon.com/5gor
?五哥上左Youtuber GO好後悔?! https://youtu.be/YgVinPvvnTY
⭐️記得比個Like同訂閲我頻道? https://bit.ly/2F6Y2M8
?打賞鼓勵五哥?https://paypal.me/5minutesmaster
?????? 精選系列
陰謀+QAnon+QMap?http://bit.ly/2RW8oVd
WordPress自建網站?http://bit.ly/2TG34Ti
身心靈+吸引力法則?http://bit.ly/33F4LFg
Shopify廣東話教學?http://bit.ly/2zj5myF
建立網站教學?http://bit.ly/2UphcQz
五哥訪問系列?http://bit.ly/2KGNT9z
陰謀系列? http://bit.ly/2RW8oVd
比特幣教學?http://bit.ly/2Zh7oh2
生活小百科?http://bit.ly/31LEB1N
網上賺錢?http://bit.ly/2YLyt98
寫App教學?http://bit.ly/2HMnfwT
QAnon?http://bit.ly/2TIHKfU
旅遊?http://bit.ly/2NeajAN
YouTube秘技?http://bit.ly/2G8qBZr
樓市+時事+財經?http://bit.ly/2z8SlaI
Affiliate Marketing 聯盟行銷 教學?http://bit.ly/2YWhXXH
網址:https://www.5MinutesMaster.com
Medium:https://medium.com/@5minutesmaster
facebook:https://bit.ly/2QYmNyE
#五哥教學 #五維時空 #香港YouTuber
google domain教學 在 五哥頻道 Youtube 的最佳貼文
Shopify廣東話教學第1集,5分鐘開Shopify網店
五哥開左一個新付費平台,你可以在這裡得到外面好難揾到的Shopify、Affiliate Marketing等資訊。大家只要每月付小小費用就可以得到五哥用無數金錢、時間、及精力得返來竹的秘技。謝謝大家支持。
?請支持五哥新平台? https://www.patreon.com/5gor
Shopify是一家電子商務網站平台,成立於2006年,是協助中小零售商快速架起自有網路商店的龍頭廠商,截至2018年,全球超過 80萬家的中小企業使用他們的一站式電商平台服務,透過Shopify網站銷售的年營業額高達1000億美金,客戶中也不乏像是Tesla、Forbes 這類知名的廠商。
Shopify具有很大的彈性可以客製化你自己的品牌電商網站,你可以自己設計版型,Shopify 提供各式各樣的工具,可協助您設定和營運您的商店、庫存管理、物流與價格設定、銷售數據追蹤、處理付款、支付整合功能等。使用Shopify方便你快速建立網站後,專注提升電商網站銷售。
14日免費試用Shopify ?http://bit.ly/2vzY1bP
片內提到?http://www.Scicube.com (介紹人 hkbuzznet3)?等五哥收下介紹費
#1【5分鐘開Shopify網店】https://youtu.be/v_4Sg6IygqA
#2【5步令你Shopify網店變得更專業】https://youtu.be/hwfLjjqoomg
#3【Shopify網店如何設定Theme】https://youtu.be/OTUGmRc4h04
#4【Shopify網店如何加入產品】https://youtu.be/z7Oz6dYGOng
#5【Shopify網店如何加入有多個款式產品】https://youtu.be/H0FcDellYJc
#6【Shopify網店如何加入產品Collection?】https://youtu.be/h7vehQXCy4Q
#7【Oberlo如何幫你唔使幾秒加入產品?】https://youtu.be/15d8fFBMBys
#8【無敵組合Shopify+Oberlo開網店】https://youtu.be/c2pM6-cPMXc
#9【Shopify如何設定付款和運費? 】https://youtu.be/Eyu69z0_M84
#10【Shopify網店4個推介App】https://youtu.be/5GND5-WLPNE
#11【Shopify網店最重要一步】https://youtu.be/-RAEPPIS7Fk
#12【Shopify網店如何連結新域名?】https://youtu.be/PRQYy00Z2kY
#13【3招教你揾出大賣產品】https://youtu.be/wEfBrH8Ze2g
#14【Shopify兩個不為人知的方法】https://youtu.be/PFV-fxB0_oY
#15【秘技?五分鐘揾出大賣商品】https://youtu.be/QpdAk9ptbYg
#16【一個秘技另今成為Shopify網店專家】https://youtu.be/L-pkiHYyM0U
#17【一口氣解答的70條問題】https://youtu.be/nzxOspxCM3k
#18【開完網店,但無人流,點算?】https://youtu.be/6be4LB6pnV0
#19【開左Shopify網店,突然想休息一個月,點算?】 https://youtu.be/lar0aG2xUpY
#20【揾到Winning Product大賣產品之後還要】https://youtu.be/3Iulb1RqKrQ
#21【 Shopify教學】一個我揾Winning Product秘密?https://youtu.be/pYEDq-1GDMA
#22 如何更改Domain名 https://youtu.be/8jZgohSeLiU
#23 開始用Facebook賣廣告 https://youtu.be/RxKUvMHwRrU
#24 開Shopify網店幾個經常問題?FAQ https://youtu.be/krZUHfryXpI
#25 Shopify App一個打40個 https://youtu.be/Oa7IdjIADaY
#26 五哥開Patreon平台,專講Shopify及網上揾錢秘密 https://youtu.be/sJOYpNivJDk
#27 Winning Products https://youtu.be/xKKzRSRWj80
#28 一個Shopify App可以幫你慳好多錢,大師自己都用https://youtu.be/2V08q2sz0mc
#29 一個免費App幫你五分鐘做出一條超正推廣Video
?請支持五哥新平台? https://www.patreon.com/5gor
?五哥上左Youtuber GO好後悔?! https://youtu.be/YgVinPvvnTY
⭐️記得比個Like同訂閲我頻道? https://bit.ly/2F6Y2M8
?打賞鼓勵五哥?https://paypal.me/5minutesmaster
?????? 精選系列
陰謀+QAnon+QMap?http://bit.ly/2RW8oVd
WordPress自建網站?http://bit.ly/2TG34Ti
身心靈+吸引力法則?http://bit.ly/33F4LFg
Shopify廣東話教學?http://bit.ly/2zj5myF
建立網站教學?http://bit.ly/2UphcQz
五哥訪問系列?http://bit.ly/2KGNT9z
陰謀系列? http://bit.ly/2RW8oVd
比特幣教學?http://bit.ly/2Zh7oh2
生活小百科?http://bit.ly/31LEB1N
網上賺錢?http://bit.ly/2YLyt98
寫App教學?http://bit.ly/2HMnfwT
QAnon?http://bit.ly/2TIHKfU
旅遊?http://bit.ly/2NeajAN
YouTube秘技?http://bit.ly/2G8qBZr
樓市+時事+財經?http://bit.ly/2z8SlaI
Affiliate Marketing 聯盟行銷 教學?http://bit.ly/2YWhXXH
網址:https://www.5MinutesMaster.com
Medium:https://medium.com/@5minutesmaster
facebook:https://bit.ly/2QYmNyE
#五哥教學 #五維時空 #香港YouTuber
google domain教學 在 癮科技- 台灣也可以用Google Domain買喔 的推薦與評價
台灣用戶也能在Google Domains 註冊購買網域名稱,詳細申請設定教學 ... 以前Google Domain除了美國以外的使用者是不能使用的,現在有詳細的設定教學 ... ... <看更多>
google domain教學 在 如何使用Google Domains 註冊網址獲得免費隱私保護服務 的推薦與評價
如何使用Google Domains 註冊網址教學. 官方網站: Google Domains. 首先請點上方連結進入Google Domains頁面,並於左上角點選「取得新網址」。 ... <看更多>