華為應(yīng)用市場App Linking使用入門

來源: HUAWEI
作者:HUAWEI
時(shí)間:2020-10-28
17444
App Linking服務(wù)提供了客戶端SDK,您的應(yīng)用必須集成App Linking SDK才能在應(yīng)用中創(chuàng)建和接收App Linking。應(yīng)用集成App Linking SDK后,App Linking服務(wù)能夠在用戶對(duì)鏈接進(jìn)行操作時(shí)自動(dòng)上報(bào)用戶點(diǎn)擊鏈接后事件數(shù)據(jù),供您分析App Linking的效果。本文檔重點(diǎn)介紹App Linking服務(wù)的開通方法和集成App Linking SDK的步驟。

App Linking服務(wù)提供了客戶端SDK,您的應(yīng)用必須集成App Linking SDK才能在應(yīng)用中創(chuàng)建和接收App Linking。應(yīng)用集成App Linking SDK后,App Linking服務(wù)能夠在用戶對(duì)鏈接進(jìn)行操作時(shí)自動(dòng)上報(bào)用戶點(diǎn)擊鏈接后事件數(shù)據(jù),供您分析App Linking的效果。本文檔重點(diǎn)介紹App Linking服務(wù)的開通方法和集成App Linking SDK的步驟。

集成AGC SDK

集成App Linking SDK前您需確認(rèn)AGC SDK和AGC插件已經(jīng)集成,詳細(xì)步驟請(qǐng)參考AppGallery Connect服務(wù)使用入門。

開通App Linking服務(wù)

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

2.在項(xiàng)目列表中找到您的項(xiàng)目,在項(xiàng)目下的應(yīng)用列表中選擇需要開通App Linking的應(yīng)用。

ia_500000002.png

3.點(diǎn)擊“增長;App Linking”,進(jìn)入App Linking頁面,點(diǎn)擊“立即開通”。

ia_500000003.png

說明:

由于開通服務(wù)時(shí)需要設(shè)置數(shù)據(jù)存儲(chǔ)位置,設(shè)置數(shù)據(jù)存儲(chǔ)位置后會(huì)刷新agconnect-services.json文件里的配置。如果您首次開通服務(wù),在開通完成后您需要重新下載agconnect-services.json文件并集成到您的工程中,具體操作參見添加配置文件。

集成Analytics Kit

對(duì)App Linking的事件進(jìn)行數(shù)據(jù)統(tǒng)計(jì)時(shí)需要使用華為分析服務(wù),如果您還未集成Analytics Kit,您需要在應(yīng)用級(jí)gradle文件中(通常在app/build.gradle)添加如下代碼集成Analytics Kit。

implementation'com.huawei.hms:hianalytics:{version}'

version替換為Analytics Kit的最新版本號(hào),參見集成Analytics Kit SDK。

集成App Linking SDK

AndroidStudio開發(fā)環(huán)境

在應(yīng)用級(jí)gradle文件中(通常在app/build.gradle)添加如下代碼集成App Linking SDK。

implementation'com.huawei.agconnect:agconnect-applinking:1.4.1.300'

Eclipse開發(fā)環(huán)境

使用aar2eclipse工具轉(zhuǎn)換aar包時(shí)dependencies依賴配置如下:

dependencies { 

    embed "com.huawei.agconnect:agconnect-applinking:1.4.1.300" 

}

具體步驟參見Eclipse開發(fā)環(huán)境集成AGC SDK。

集成App Linking SDK后,您下一步就可以在AGC界面或應(yīng)用客戶端中創(chuàng)建App Linking。

配置讀取剪切板開關(guān)

集成App Linking SDK的應(yīng)用啟動(dòng)時(shí),App Linking SDK會(huì)讀取剪切板內(nèi)容來獲取鏈接信息,到達(dá)應(yīng)用內(nèi)指定的內(nèi)容。如果您希望應(yīng)用每次啟動(dòng)時(shí)都會(huì)讀取剪切板或不讀取剪切板,您可通過配置來選擇是否開啟讀取剪切板功能。在AndroidManifest.xml的Application節(jié)點(diǎn)下增加如下配置:

<meta-data 

    android:name="com.huawei.agconnect.applinking.READ_CLIPBOARD_PERMISSION" 

    android:value="xxxx"/>

當(dāng)value為Available時(shí),App Linking SDK在應(yīng)用每次啟動(dòng)時(shí)都會(huì)讀取剪切板。

當(dāng)value為Unavailable時(shí),App Linking SDK不讀取剪切板。

不配置metadata時(shí),將默認(rèn)App Linking SDK僅在應(yīng)用首次啟動(dòng)時(shí)讀取剪切板。

立即登錄,閱讀全文
版權(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)后即可登錄/注冊
加載中
二維碼已失效 請(qǐng)重試
刷新
賬號(hào)登錄/注冊
小程序
快出海小程序
公眾號(hào)
快出海公眾號(hào)
商務(wù)合作
商務(wù)合作
投稿采訪
投稿采訪
出海管家
出海管家