AppGallery Connect:調(diào)測應(yīng)用內(nèi)消息

來源: HUAWEI
作者:AppGallery Connect
時(shí)間:2020-12-31
17293
由于應(yīng)用內(nèi)消息只在應(yīng)用正式上架后的正式用戶終端設(shè)備上展示。為了方便開發(fā)者的快速接入,App Messaging提供了在應(yīng)用測試階段調(diào)測消息的方法。

由于應(yīng)用內(nèi)消息只在應(yīng)用正式上架后的正式用戶終端設(shè)備上展示。為了方便開發(fā)者的快速接入,App Messaging提供了在應(yīng)用測試階段調(diào)測消息的方法。

1. 獲取測試設(shè)備的AAID(Anonymous application Identifier),詳見“獲取AAID”。

2. 登錄AppGallery Connect網(wǎng)站,點(diǎn)擊“我的項(xiàng)目”。

3. 在項(xiàng)目列表中找到您的項(xiàng)目,在項(xiàng)目下的應(yīng)用列表中選擇需要調(diào)試應(yīng)用內(nèi)消息的應(yīng)用。

ia_600000002.png

4. 點(diǎn)擊“增長 > 應(yīng)用內(nèi)消息”,在“應(yīng)用內(nèi)消息管理”頁簽中,找到需要調(diào)試的消息,點(diǎn)擊“操作”列的“調(diào)測”。

ia_600000003.png

5. 點(diǎn)擊“新增測試用戶”,輸入測試設(shè)備的AAID。

ia_600000004.png

6. 點(diǎn)擊“保存測試”即可將設(shè)備設(shè)置為測試設(shè)備,將該消息設(shè)置為測試消息。

7. 在調(diào)試代碼中調(diào)用AGConnectAppMessaging.setForceFetch接口,設(shè)置強(qiáng)制請(qǐng)求AGC服務(wù)端消息數(shù)據(jù)的標(biāo)記位。

示例代碼:

AGConnectAppMessaging.getInstance().setForceFetch();

調(diào)用setForceFetch接口后,下一次消息事件觸發(fā)時(shí)將強(qiáng)制從AGC服務(wù)端獲取消息數(shù)據(jù),并獲取到測試設(shè)備信息。后續(xù)在測試設(shè)備中觸發(fā)消息事件時(shí),該測試設(shè)備都會(huì)強(qiáng)制到AGC服務(wù)端獲取消息數(shù)據(jù),而不是從本地緩存讀取。

注意:

setForceFetch方法僅在調(diào)測消息時(shí)使用,在正式的版本中不能調(diào)用該方法。

強(qiáng)制請(qǐng)求數(shù)據(jù)的標(biāo)志位與設(shè)備的AAID綁定,開發(fā)者卸載應(yīng)用重裝或者清除應(yīng)用數(shù)據(jù)后,forceFetch標(biāo)記位將會(huì)重置。

8. 觸發(fā)一次消息事件,使得App Messaging SDK去AGC服務(wù)端刷新測試設(shè)備列表。

9. 測試消息是否能正常展示和操作。

有關(guān)測試設(shè)備和測試消息的具體說明如下表所示。

微信圖片_20201231111144.png

立即登錄,閱讀全文
版權(quán)說明:
本文內(nèi)容來自于HUAWEI,本站不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。文章內(nèi)容系作者個(gè)人觀點(diǎn),不代表快出海對(duì)觀點(diǎn)贊同或支持。如有侵權(quán),請(qǐng)聯(lián)系管理員(zzx@kchuhai.com)刪除!
優(yōu)質(zhì)服務(wù)商推薦
更多
掃碼登錄
打開掃一掃, 關(guān)注公眾號(hào)后即可登錄/注冊(cè)
加載中
二維碼已失效 請(qǐng)重試
刷新
賬號(hào)登錄/注冊(cè)
小程序
快出海小程序
公眾號(hào)
快出海公眾號(hào)
商務(wù)合作
商務(wù)合作
投稿采訪
投稿采訪
出海管家
出海管家