具備全球化視野和能力的新一代創(chuàng)業(yè)者,讓中國互聯(lián)網產品發(fā)展與全球市場晴雨表同步。
而跟隨社交泛娛樂出海熱潮蜂擁而至的人和資源,加快了產業(yè)在全球市場的成長,也抬高了出海賽道的門檻。移步【融云全球互聯(lián)網通信云】回復【出海】免費獲出海白皮書。
過去相對粗放的出海方式,正在迎來變革時刻,需要對業(yè)務做更精細化的運營。具體到各個市場中,通信網絡的最后一公里體驗和本地化用戶需求的滿足是關鍵。
在“縱浪潛海 · 2023 融云社交泛娛樂出海賦能會”上,融云 CTO 岑裕以《出海技術前沿探索與排“坑”實踐》為主題,分享了融云在上述兩方面的持續(xù)探索和曲折前進。
一、全球通信網絡,最后一公里體驗的曲折前進
社交泛娛樂出海的旅程中充滿了坑點和痛點,最先要面對的就是各類細節(jié)繁瑣和意想不到的通信網絡問題。
根據網速分析公司 SpeedTest 的數據,2023 年 1 月,全球平均固定互聯(lián)網連接速度達 76.34Mbps,全球平均移動網絡速度達 37.98Mbps。
在其調查的 138 個國家中,東南亞地區(qū)的老撾、緬甸、菲律賓、柬埔寨、印尼的移動網速均不達平均值,如下圖示。
移動網速最慢的國家(如下圖示)中,有 9 個國家低于 10Mbps。
基礎網絡狀況千差萬別之外,近年來,全球通信網絡的各個層面還在發(fā)生著動態(tài)演進,也都會影響業(yè)務進入當地市場后的“最后一公里體驗”。這主要表現(xiàn)在以下四點:
1、接入點分配,海外從 SmartDNS 轉向 AnyCast。
2、鏈路加速,在技術上從 CDN、AnyCast 到 SD-WAN 的迭代,也有一些地區(qū)只能使用邊緣節(jié)點接入。
3、服務商,AWS、Google、阿里云、CloudFlare、Zenlayer 等各服務商在不同國家的策略和表現(xiàn)不盡相同,各有優(yōu)勢和短板,融合使用多家服務成為基本操作。
4、協(xié)議,出于對加密要求的進一步提升,HTTPS、UDP 等協(xié)議興起。
以上技術迭代,不同地區(qū)服務商的迭代進展和支持程度不同,所以在面對全球業(yè)務時需要綜合使用。
而進入到具體執(zhí)行層面,還會有更多難以把控的細節(jié)“坑點”,比如禁運國、跨國攔截、區(qū)域一致性差、DNS 干擾、SSL 加密污染、UDP 攔截、特征包識別、弱網等。
這其中,有一些是常見難題。以跨國攔截為例,我們在地圖上看到兩個距離相近的國家,會下意識認為它們的連接質量比較好。但實際上,由于地緣政治等原因,物理距離近不等于網絡連接好。不同國家、不同運營商,需要針對性實施不同的策略。
還有一些坑點不太常見,但十分棘手。比如在有些地區(qū),當 App 達到一定規(guī)模和影響力后,可能會對其流量進行限制。
這些都將極度影響用戶體驗,出海企業(yè)需要投入大量資源進行基礎設施的優(yōu)化。好在,在過去幾年出海浪潮的持續(xù)拍打之下,相關技術和解決方案也在打磨中日趨完善、成熟。
融云從 2016 年便伴隨中國開發(fā)者的出海步伐開啟全球化布局,在重點地區(qū)積累了豐富的服務經驗,從東南亞到中東、日韓、拉美和歐美,都有爆款應用基于融云的底層能力虹吸了大量用戶。
融云在全球通信網絡建設上的積累不可一蹴而就,也是其作為專業(yè)出海通信服務商的核心優(yōu)勢之一。針對以上問題,融云通過整體方案解決最后一公里的通信難題。
?多鏈路,考慮到投入大小的問題,服務商無法在所有地區(qū)保持優(yōu)勢,一般是在不同區(qū)域擁有相對優(yōu)勢,這讓融合多家服務能力進行統(tǒng)一調度成為基本要求。融云使用多家頭部服務商,打造龐大、無擁塞的全球網絡。在全球各個地方都有就近接入點,支持動態(tài)選擇和下發(fā),讓用戶更快接入服務。
?多協(xié)議,支持 TCP、UDP、HTTP、QUIC 等多種協(xié)議,以多協(xié)議組合來解決跨國攔截的問題,提升在各個地區(qū)的服務一致性。
?智能競速,多鏈路多協(xié)議動態(tài)分配,探測回落,并通過本地網絡記憶等手段來實現(xiàn)智能競速,不僅要連得快,還要質量好。
?動態(tài)混淆,通過動態(tài)混淆對內容進行加密傳輸,應對因 App 規(guī)模發(fā)展到一定程度而帶來的流量限制等問題。
此外,結合智能心跳、網絡記憶及多地區(qū)統(tǒng)一調度,對服務進行整體優(yōu)化和全面升級。
開發(fā)者通過 SDK 即可與融云服務建立連接,服務架構簡潔明了,而背后支撐該架構那些紛繁復雜的協(xié)議、策略則被封裝隱藏,無需開發(fā)者費心。
經過一系列優(yōu)化升級后的融云 SD-CAN V4,全球 P99 連接時長降低了 30%。也就是說,99% 的長尾用戶通過多鏈路、多協(xié)議、智能競速等整體方案實現(xiàn)了連接用時降低 30% 的效果。
二、技術助力本地化體驗與合規(guī)
面對新的市場環(huán)境和有著不同習慣的海外用戶,在戰(zhàn)略決策背后,業(yè)務全球化更關乎的是一系列執(zhí)行上的本地化問題。
尤其是熱門地區(qū)和熱門品類的競爭加劇,從歲月靜好到“卷生卷死”,勝負手就是對本地用戶的理解和需求滿足。
融云圍繞本地用戶體驗進行了系列優(yōu)化,完成了服務品質的一次躍升。
以應用必備的推送能力為例,當語境放至全球市場,基于市場環(huán)境和用戶群體的差異化,這個功能也生發(fā)出了不少坑點。
1、Android 多廠商推送,國內的小米、OPPO、vivo 等終端在很多海外地區(qū)也占據不低的市場份額,應用出海需要在安卓端接入 FCM 推送之外,也要考慮手機廠家推送。并且,不同廠家在國內和海外的推送方式還有一定差異性。
2、iOS Push Extension,允許應用在接收到推送時立即從服務器拉取消息,而不需要等待應用啟動。也就是說,當用戶收到一條推送通知,點擊進去后即使恰巧遇到進入電梯等情況,也不會因斷網而無法查看該消息。
Push Extension 的消息拉取是一個單獨的進程,需要解決多個進程訪問單個 SQLite 數據庫文件的問題。并且,不同機型占用內存不同,高端機型 24M / 低端機型 12M,內存非常小的情況下,能夠執(zhí)行的擴展任務不能太復雜。
3、iOS CallKit,是蘋果 iOS10 發(fā)布的框架,提供了統(tǒng)一的語音通話 UI 及與該 UI 交互的 API。結合 VoIP Push,使音視頻通話類 App 擁有與手機系統(tǒng)一樣的來電體驗——直接顯示在鎖屏界面,且通話過程中的音視頻權限和運營商電話一樣,不會被其他應用打斷。
在使用 VoIP Push 時,也有一些細節(jié)需要注意。比如,蘋果規(guī)定客戶端收到 VoIP Push 必須彈出通知,否則進程會強制崩潰,所以服務端為保證推送時效而一般會采取的多通道競速策略就無法實施,需要對保證快速觸達的技術模型進行調整。
針對于此,融云對推送能力進行了十分細膩的系列優(yōu)化。
首先,對全平臺推送通道進行優(yōu)化,覆蓋 FCM、APNs 等系統(tǒng)通道及小米、華為、OPPO、vivo 等多數手機廠商,并通過增強兼容性、對設備型號和操作系統(tǒng)版本針對性優(yōu)化、不同廠商通道優(yōu)化三大手段提升推送觸達率。
其次,支持標簽推送,并提供推送多語言模板,讓推送更精準,提升用戶使用體驗。
再次,采用 iOS Push Extension 來保證更好的用戶體驗,將其作為單獨的客戶端類型來進行處理和封裝。
而 iOS CallKit 和 VoIP Push 的諸多復雜、適配、不便之處,融云也已經在 1V1 音視頻通話 SDK 中對所有技術細節(jié)進行了妥善處理,開發(fā)者集成即可便捷地擁有相應能力,無需自行處理。
除了用戶體驗的本地化適配,融云還在技術側幫助開發(fā)者面對本地化合規(guī)方面的挑戰(zhàn)。
?二進制包無中文,一些地區(qū)會根據二進制包中是否有中文來簡單粗暴地對 App 進行識別,甚至可能導致 App 直接被下架,融云出海解決方案的 SDK 二進制包中均不含中文。
?支持獨立的域名和證書,保障業(yè)務本地運營的穩(wěn)定性;針對具體的業(yè)務運營,支持定制專門的邊緣點入口和加速鏈路。
?特定區(qū)域網絡優(yōu)化,支持開發(fā)者進軍一些目前相對空白的市場,針對當地的基建狀況進行特定地區(qū)網絡優(yōu)化。
產業(yè)總是在競爭中實現(xiàn)螺旋上升,唯有對技術和產品持續(xù)精進,成為一個不斷進化的生命體,才能永不落伍地滿足業(yè)務的迭代需求。
融云,將會繼續(xù)堅定地走在更專業(yè)的出海通信服務商的前進之路上。
(免責聲明:本網站內容主要來自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網站出現(xiàn)的信息,均僅供參考。本網站將盡力確保所提供信息的準確性及可靠性,但不保證有關資料的準確性及可靠性,讀者在使用前請進一步核實,并對任何自主決定的行為負責。本網站對有關資料所引致的錯誤、不確或遺漏,概不負任何法律責任。
任何單位或個人認為本網站中的網頁或鏈接內容可能涉嫌侵犯其知識產權或存在不實內容時,應及時向本網站提出書面權利通知或不實情況說明,并提供身份證明、權屬證明及詳細侵權或不實情況證明。本網站在收到上述法律文件后,將會依法盡快聯(lián)系相關文章源頭核實,溝通刪除相關內容或斷開相關鏈接。 )