在互聯(lián)網(wǎng)上的任何應(yīng)用程序中,完成用戶身份驗(yàn)證是必不可少的環(huán)節(jié)。常見的身份驗(yàn)證是在應(yīng)用注冊、登錄、忘記密碼等操作中,系統(tǒng)會向用戶的手機(jī)發(fā)送一條驗(yàn)證碼短信,并要求用戶將驗(yàn)證碼輸入到相應(yīng)的輸入框中,從而完成身份識別操作??雌饋黼m然簡單,但設(shè)計(jì)的好壞對用戶增長漏斗會產(chǎn)生巨大影響。
在很多國家和地區(qū),短信的成本高昂且到達(dá)率不穩(wěn)定,嚴(yán)重影響驗(yàn)證成功率。這時(shí)候WhatsApp可能是理想的發(fā)送驗(yàn)證碼渠道!
使用WhatsApp發(fā)送驗(yàn)證碼的好處
- 更穩(wěn)定:作為驗(yàn)證渠道,它具有與 SMS 相同的優(yōu)勢,并且不受當(dāng)?shù)剡\(yùn)營商基礎(chǔ)設(shè)施的影響。這意味著可以在 Wi-Fi 可用但蜂窩信號較弱或不存在的區(qū)域接收 WhatsApp 消息。WhatsApp 通常比 SMS 更快,并且經(jīng)過端到端加密,提供額外的安全性。
- 更安全:每個(gè) WhatsApp 用戶都可以通過創(chuàng)建帳戶時(shí)提供的唯一電話號碼來識別。WhatsApp 使用自己的一套強(qiáng)大的反欺詐工具來驗(yàn)證這些電話號碼,確保隱私信息安全。
- 更便宜:在許多國家/地區(qū),WhatsApp 比 SMS 更便宜,并且可以幫助您省錢,而無需為未送達(dá)的消息收費(fèi)。在印度、印度尼西亞、中東和南美等高覆蓋的國家和地區(qū),我們建議使用 WhatsApp 作為首選驗(yàn)證渠道,因?yàn)樗梢蕴岣吣恼w驗(yàn)證轉(zhuǎn)化率并且更便宜。

了解WhatsApp驗(yàn)證定價(jià)
通過WhatsApp發(fā)驗(yàn)證碼消息需要使用WhatsApp Business API 帳戶,發(fā)送消息的費(fèi)用根據(jù)發(fā)送驗(yàn)證消息的國家/地區(qū)而異,并且沒有額外費(fèi)用。WhatsApp 僅對成功的消息收費(fèi),您無需為失敗或未送達(dá)的消息付費(fèi)。
請點(diǎn)擊“查看原文”了解更多YCloud WhatsApp定價(jià)詳情。
如何開始使用WA API發(fā)送驗(yàn)證碼
01 創(chuàng)建WABA賬號
WABA(WhatsApp Business Account),也叫做 WhatsApp 商業(yè)賬號。WhatsApp Business是面向中大型企業(yè)的商業(yè)工具,企業(yè)可以用它與用戶進(jìn)行大規(guī)模通訊。向用戶發(fā)送驗(yàn)證碼消息以完成身份驗(yàn)證是其重要的場景之一。
YCloud作為Meta在大中華地區(qū)的首批商業(yè)解決方案服務(wù)商(WhatsApp Business Solution Provider,簡稱BSP),能在全球范圍內(nèi)幫助出海企業(yè)創(chuàng)建WhatsApp商業(yè)賬號,接入“WhatsApp Business API ”。
你可以掃描文章底部二維碼聯(lián)系我們
02 創(chuàng)建WhatsApp驗(yàn)證類消息模板
WhatsApp專為驗(yàn)證碼類型的消息提供了特定的模板,你需要訪問YCloud后臺,導(dǎo)航到Templates創(chuàng)建驗(yàn)證類型消息模板。

其中有兩項(xiàng)配置至關(guān)重要:
01 驗(yàn)證碼按鈕
WhatsApp支持在驗(yàn)證消息中攜帶按鈕,包含復(fù)制驗(yàn)證碼(Copy Code)按鈕或一鍵自動填寫(Autofill)按鈕。當(dāng)用戶點(diǎn)擊按鈕時(shí),不同按鈕的工作方式不同:
- 復(fù)制驗(yàn)證碼按鈕:將一次性密碼或驗(yàn)證碼復(fù)制到用戶的剪貼板。然后,用戶可以手動切換到您的應(yīng)用,將該密碼或驗(yàn)證碼粘貼到應(yīng)用界面。
- 一鍵自動填寫按鈕:Autofill按鈕點(diǎn)擊后,會自動將驗(yàn)證碼傳遞到您的應(yīng)用。它還支持升級到零點(diǎn)擊認(rèn)證,即用戶而無需離開您的應(yīng)用程序,也不需要額外的點(diǎn)擊操作,自動將驗(yàn)證碼填入到應(yīng)用中,進(jìn)一步提升用戶體驗(yàn)和驗(yàn)證轉(zhuǎn)化的成功率。

02 驗(yàn)證碼有效期
用WhatsApp發(fā)送驗(yàn)證碼時(shí),可能由于用戶設(shè)備/網(wǎng)絡(luò)的影響,未能在當(dāng)下送達(dá)WhatsApp驗(yàn)證碼。通過設(shè)置WhatsApp 驗(yàn)證碼有效期,如果在某個(gè)驗(yàn)證碼模板有效期內(nèi)無法將該模板送達(dá),WhatsApp便會自動刪除信息,從而最大限度地減少額外成本,并確保驗(yàn)證碼始終是及時(shí)和相關(guān)的。
我們建議您為所有身份驗(yàn)證模板設(shè)置有效期,與您驗(yàn)證窗口期一致。

03 通過API提交驗(yàn)證消息
API發(fā)送消息接口地址:
參閱YCloud官方API文檔:
https://docs.ycloud.com/reference/whatsapp_message-send
WhatsApp OTP最佳實(shí)踐
01 界面設(shè)計(jì)
YCloud為您提供一些使用WhatsApp發(fā)送OTP的UI 設(shè)計(jì)建議:
方案一:
默認(rèn)通過 WhatsApp 發(fā)送 OTP,在 WhatsApp 發(fā)送失敗后立即通過短信發(fā)送(很可能是因?yàn)槟繕?biāo)電話號碼沒有注冊個(gè)人 WhatsApp 帳戶)。
該方案適用于您的受眾主要集中在 WhatsApp 覆蓋率高的國家/地區(qū),例如印度尼西亞、印度、巴西和哥倫比亞。

方案二:
提供用于接收OTP消息通道的按鈕選項(xiàng)(SMS或者WhatsApp),允許用戶選擇適合自己情況的通道來接收OTP。
當(dāng)您的受眾位于WhatsApp覆蓋率不夠高的國家/地區(qū),或者您的應(yīng)用覆蓋了多個(gè)國家/地區(qū),可以采取該方案。

02 檢查用戶是否安裝了WhatsApp
為了更好的用戶體驗(yàn),您可以提前檢查用戶的手機(jī)上是否安裝了 WhatsApp 應(yīng)用,以確定用戶是否在運(yùn)行您的應(yīng)用程序的同一設(shè)備上安裝了 WhatsApp 應(yīng)用程序。
檢測 APP 是否安裝,可以參考:
iOS系統(tǒng):
https://developer.apple.com/documentation/uikit/uiapplication/1622952-canopenurl
Android系統(tǒng):
https://code.luasoftware.com/tutorials/android/android-check-if-app-installed
03 監(jiān)聽消息狀態(tài)報(bào)告
你可以通過YCloud webhook監(jiān)聽每一條驗(yàn)證消息的狀態(tài)報(bào)告回執(zhí),當(dāng)WhatsApp消息發(fā)送失敗或遲遲未收到用戶的驗(yàn)證碼回填,可以即使用過其他渠道補(bǔ)發(fā)驗(yàn)證碼。
結(jié) 語
作為世界上覆蓋最多人口的社交應(yīng)用,很多企業(yè)已經(jīng)將WhatsApp作為國際業(yè)務(wù)拓展過程中必不可少的工具。
通過WhatsApp 商業(yè)賬號驗(yàn)證用戶身份只是其適用場景之一,除此之外你還可以充分利用 WhatsApp 的廣泛使用和高參與度,為消費(fèi)者提供個(gè)性化的營銷、銷售和客戶支持。
但是開展?fàn)I銷或銷售往往不可避免的會涉及到用戶投訴,進(jìn)而影響到WhatsApp 商業(yè)賬號的可用性。 這時(shí)候,如果你已經(jīng)接入了WhatsApp驗(yàn)證碼,它不僅僅幫助你是降低運(yùn)營成本和提升驗(yàn)證回填率,還能攤低帳號的整體投訴率,這也是為什么我們推薦企業(yè)在接觸這個(gè)渠道時(shí)優(yōu)先嘗試驗(yàn)證碼場景!
