個推使用者畫像產品 (個像) Android 整合實踐

來源:互聯網
上載者:User

標籤:image   cto   build   dma   water   儲存   許可權   開發人員   進入   

我們團隊之前一直是個推推送的忠實使用者,近期個推新推出了產品“個像·使用者畫像”,剛好非常契合我們的業務需求,於是我們也試用了一下。總的來說效果還不錯,這篇文章就為大家介紹一下如何從零開始快速整合個像Android SDK。

登入帳號並建立應用擷取APP ID

1、 訪問個推開發人員中心,點擊立即註冊: (也可以從個推官網進入,點擊右上方“開發人員中心”。)當然,如果你已經註冊過個推推送的帳號,直接登入使用即可。

2、 根據個人情況填寫並註冊帳號

3、 返回個推開發人員中心使用上個步驟註冊好的帳號登入,進入開發人員平檯面板後,選擇左邊功能表列的個像·使用者畫像:

4、 進入個像·使用者畫像面板後,選擇右上方的新增應用添加新的應用:

5、 填寫應用相關資訊,勾選Android,點擊提交新增應用:

6、 新增應用成功後,頁面會自動返回應用列表。找到新增的應用,點擊應用配置:

7、 在配置資訊下可以看到APP ID等資訊,將其複製儲存,後續整合將會使用到APP ID:

配置個像SDK

個像Android SDK提供主流的Gradle整合方式,操作很方便,幾行代碼即可搞定。

一、 添加Maven庫地址 在以項目名命名的頂層 build.gradle 檔案中,添加個推的maven庫地址,如:

二、 配置依賴

在app/build.gradle檔案中引用個像SDK依賴庫,

為了擷取SDK啟動後的廣播,我們還需要手動寫一個Receiver繼承BroadcastReceiver,並在AndroidManifest.xml中配置該Receiver: Receiver代碼如下:

三、 配置渠道: 在app/build.gradle檔案中的android.defaultConfig下添加manifestPlaceholders,如:

其中your channel就是你要發布的渠道。

四、 在AndroidManifest.xml檔案中添加許可權申明:

初始化SDK

一、 建議在原有的啟動入口(application的onCreate中)調用SDK的初始化代碼,調用方式如下:

二、 在Receiver中接收到giuid,並通過giuid擷取使用者畫像:

以上就是我整合個推使用者畫像產品(個像)的全過程,希望對你有協助!如果大家有其他問題,歡迎在留言區交流。

個推使用者畫像產品 (個像) Android 整合實踐

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.