HUAWEI Ads獲取OAID信息(SDK方式)

來源: 華為開發(fā)者聯(lián)盟官網(wǎng)
作者:華為開發(fā)者聯(lián)盟官網(wǎng)
時間:2020-12-31
20319
媒體App、廣告平臺、三方監(jiān)測平臺等開發(fā)者,可集成廣告服務(HUAWEI Ads Kit)的SDK獲取華為設備上的OAID,您可基于OAID進行個性化廣告推薦或廣告轉化歸因分析。

NDU4ZGJkZS5qcGVn.jpg

使用場景

媒體App、廣告平臺、三方監(jiān)測平臺等開發(fā)者,可集成廣告服務(HUAWEI Ads Kit)的SDK獲取華為設備上的OAID,您可基于OAID進行個性化廣告推薦或廣告轉化歸因分析。

注意事項

·獲取OAID信息前,確保App必須已經(jīng)集成ads-identifier SDK,參見集成HMS Core SDK。

·調用getAdvertisingIdInfo接口,獲取OAID信息,不要在主線程中調用該方法。

·您不可以緩存使用OAID信息,以保護用戶個人數(shù)據(jù)的隱私安全。

開發(fā)步驟

創(chuàng)建子線程,并調用靜態(tài)的AdvertisingIdClient.getAdvertisingIdInfo(mContext)方法獲取OAID信息,示例代碼如下所示:

private static final String TAG = "OaidActivity";

...

/**

* 在非主線程獲取設備標識信息

*/

private Thread getIdentifierThread = new Thread() {

    @Override

    public void run() {

        try {

            AdvertisingIdClient.Info info = AdvertisingIdClient.getAdvertisingIdInfo(getApplicationContext());

            if (null != info) {

                Log.i(TAG, "getAdvertisingIdInfo id=" + info.getId() +

                        ", isLimitAdTrackingEnabled=" + info.isLimitAdTrackingEnabled());

            }

        } catch (IOException e) {

            Log.i(TAG, "getAdvertisingIdInfo Exception: " + e.toString());

        }

    }

};

立即登錄,閱讀全文
版權說明:
本文內容來自于華為開發(fā)者聯(lián)盟官網(wǎng),本站不擁有所有權,不承擔相關法律責任。文章內容系作者個人觀點,不代表快出海對觀點贊同或支持。如有侵權,請聯(lián)系管理員(zzx@kchuhai.com)刪除!
掃碼登錄
打開掃一掃, 關注公眾號后即可登錄/注冊
加載中
二維碼已失效 請重試
刷新
賬號登錄/注冊
個人VIP
小程序
快出海小程序
公眾號
快出海公眾號
商務合作
商務合作
投稿采訪
投稿采訪
出海管家
出海管家