我們即將推出一項變更:在內嵌註冊流程中儲存憑證後,系統會立即授予共享 API 存取權。如在內嵌註冊流程中遇到預期以外的問題或影響,請聯絡支援團隊。

內嵌註冊

內嵌註冊是在桌面和流動裝置都相容的驗證與授權介面,方便您的商家顧客輕鬆產生所需的資產,讓您用以成功幫助顧客註冊 WhatsApp Business 平台。

發生錯誤
播放此影片時發生問題。

內嵌註冊流程會從您的商家顧客收集與業務相關的資訊,自動產生平台所需的所有 WhatsApp 資產,並授權您的應用程式存取這些資產,以便您快速為商家顧客提供 WhatsApp 訊息服務。

經內嵌註冊流程加入的顧客擁有其所有 WhatsApp 資產,而且可將這些資產用於其他 Meta 解決方案,例如 WhatsApp 發訊廣告

運作方式

內嵌註冊會用到「商家專用 Facebook 登入」產品和我們的 JavaScript SDK。配置完成後,您可以在網站或入口網站上加入連結或按鈕來啟動流程。

商家顧客在點擊有關連結或按鈕後會看到新視窗,他們可以在當中如下操作:

  • 使用 Facebook 或 Meta 商家憑證驗證自己身分
  • 授權您的應用程式存取其 WhatsApp 資產
  • 選擇現有商家資產管理組合或建立新組合
  • 選擇現有 WhatsApp Business 帳戶(WABA)或建立新帳戶
  • 輸入並驗證自己或您提供的商家電話號碼
  • 輸入可在 WhatsApp 用戶端代替號碼顯示的顯示名稱

成功完成流程後,內嵌註冊會向發起流程的視窗傳回顧客 WABA 編號、商家電話號碼編號和可交換憑證代碼。您必須向自己伺服器傳送這些資料,並且用於伺服器對伺服器呼叫來完成以下事項:

  • 交換代碼以獲取顧客範圍專屬的商家憑證
  • 註冊顧客商家電話號碼以使用雲端 API
  • 將您的應用程式訂閱顧客 WABA 的 Webhooks
  • 與顧客共用信用額度(僅限解決方案合作夥伴)

完成這些步驟後,如果您是解決方案合作夥伴或者有與這類合作夥伴合作,顧客便可立即開始使用您或合作夥伴的應用程式收發訊息。如果您不是解決方案合作夥伴,也沒有與這類合作夥伴合作,顧客便必須先在其 WABA 附加付款方式,才能開始收發訊息。

限制

註冊限制

預設情況下,您在連續 7 天內最多可以註冊 10 位商家顧客。此限制只會計算新註冊的顧客。您可以前往 WhatsApp 管理工具 > 合作夥伴總覽面板,查看目前的註冊顧客數量。您在接近此上限時將會透過電郵收到通知。

在您完成商家驗證、應用程式審查和存取權驗證後,我會將您在連續 7 天內最多可以註冊的新商家顧客數量限制上升至 200 位。如果您每星期需要加入超過 200 位顧客,請申請成為 Meta 企業合作夥伴

商家顧客訊息收發限制

透過內嵌註冊加入的商家顧客一開始會有標準訊息收發限制,此限制可透過 API 用量來上調。

商家顧客電話號碼限制

  • 商家電話號碼只能註冊為用於雲端 API。
  • 不支援已註冊為用於內部部署 API 或用於 WhatsApp 或 WhatsApp Business 應用程式的商家電話號碼。
  • 透過內嵌註冊加入的商家顧客一開始會有預設的商家電話號碼限制

預設流程

請參閱預設流程,了解以預設設定執行內嵌註冊後,您商家顧客會看見的各個畫面。

請注意,如果您知道顧客商家的資料,可以導入相關資料,這將大幅減少顧客需要互動的畫面數量。

存取憑證

內嵌註冊會產生企業整合工具系統用戶存取憑證(簡稱「商家憑證」)。當商家顧客完成內嵌註冊流程後,系統會以訊息事件的形式傳回可交換憑證代碼,而 JavaScript SDK 會捕獲該代碼。您必須使用伺服器到伺服器呼叫將此代碼轉換為商家憑證。

如果您是技術供應商,您將只會使用商家憑證。

如果您是解決方案合作夥伴,您將使用自己的系統用戶存取憑證(簡稱「系統存取憑證」),來與已加入的商家顧客共用您的信用額度,並使用商業憑證。請注意,憑證代表的系統用戶必須已向您的應用程式授予 business_management 權限,並且必須已獲授予您商家資產管理組合的管理員財務編輯角色,才能共用您的信用額度。

權限

內嵌註冊可以設定為向您的商家顧客要求取得大多數權限,但您可能只需要取得以下權限:

  • whatsapp_business_management:如果您的應用程式需要存取已加入顧客的 WhatsApp Business 帳戶設定和訊息範本,則必須取得此權限。
  • whatsapp_business_messaging:如果您的應用程式需要存取已加入顧客的商家電話號碼設定,或者如果顧客會使用您的應用程式來收發訊息,則必須取得此權限。

您可以指明您的應用程式在執行過程中需要哪些權限。

請注意,當您的應用程式處於開發模式時,這些權限將顯示在內嵌註冊的授權畫面中,此畫面會向任何在您的應用程式擁有管理員開發人員測試人員角色的用戶顯示。但是,將應用程式切換到上線模式後,流程只會顯示經應用程式審查程序批准進階存取權限的權限。

收費

解決方案合作夥伴

如果您是解決方案合作夥伴,您必須已經擁有信用額度,並且已接受 Meta Business Suite 中企業管理平台設定 > 付款面板的信用額度分配 API 條款。此外,作為註冊程序的一部分,您必須與任何顧客共用您的信用額度。

技術供應商與技術合作夥伴

如果您是技術供應商或技術合作夥伴,已加入的商家顧客必須在其 WhatsApp Business 帳戶加入付款方式。顧客可以參閱我們的幫助中心文章「為您的 WhatsApp Business 平台帳戶加入信用卡」,按照當中所述的步驟來加入付款方式。

555 區碼的商家電話號碼

擁有已驗證商家的商家顧客或已就雲端 API 提高訊息收發限制的商家,符合資格使用最多兩個 555 商家電話號碼。

這些電話號碼的運作方式與標準商家電話號碼相同,即顯示名稱必須經過審查和核准、受以對話類型為依據的定價規則約束、受品質評分影響等;兩者主要區別如下:

  • 包含美國電話區碼(+1)
  • 包含 555 區碼
  • 經過自動驗證
  • 無法轉移至其他 WhatsApp Business 帳戶,或在 WhatsApp Business 平台以外使用

如果您的商家顧客符合資格使用 555 區碼的商家號碼並希望註冊以用作附加號碼,請指導他們再次完成執行內嵌註冊的流程。當系統要求商家選擇商家電話號碼時,商家會自動獲提供選擇 555 號碼的選項:

應用程式審查

在您的應用程式就所需的每項權限獲批進階存取權限之前,您都無法加入商家顧客。

請參閱應用程式審查,進一步了解應用程式審查以及為成功完成審查程序而必須提供的資訊。

整合協助工具

內嵌註冊整合協助工具是應用程式管理中心提供的設定和測試工具。藉助這款工具,您可以:

  • 在各種流程配置工具中啟動內嵌註冊流程
  • 查看商家顧客完成流程後所傳回的資料
  • 產生執行碼和協助開始使用相關的查詢,可供您複製並貼到網站、商家顧客入口網站和伺服器
  • 將 API 查詢傳送到在協助完成流程的顧客開始使用時所需使用的端點

您可前往應用程式管理中心 > WhatsApp > ES 整合,以存取整合協助工具。

Webhooks

作為註冊程序的一部分,您必須就每位完成內嵌註冊流程的商家顧客,為自己的應用程式訂閱顧客 WABA 的 Webhooks。

根據您訂閱的 Webhooks 欄位,系統將觸發 Webhooks 並將其傳送到您應用程式上配置的回呼網址。換言之,您所有已加入商家顧客的全部 Webhooks,都將傳送到您應用程式的回呼網址。不過,您可以覆寫個人 WhatsApp Business 帳戶或商家電話號碼的回呼網址。請參閱 Webhooks 覆寫,了解具體方法。

本地化

內嵌註冊流程支援 30 種語言。系統會根據商家顧客所使用的 Facebook 語言版本,自動觸發本地化流程。

阿拉伯文、捷克文、丹麥文、希臘文、英文(英國)、西班牙文(西班牙)、西班牙文、芬蘭文、法文(法國)、希伯來文、印地文、匈牙利文、印尼文、意大利文、日文、韓文、挪威文(書面挪威文)、荷蘭文、波蘭文、葡萄牙文(巴西)、葡萄牙文(葡萄牙)、羅馬尼亞文、俄文、瑞典文、泰文、土耳其文、越南文、簡體中文(中國)、繁體中文(香港)、繁體中文(台灣)。

後續步驟

了解如何在您的網站或入口網站執行內嵌註冊