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