快速開始
更新時間:
智能投放支持原生 AAR 接入和組件化(Portal & Bundle)接入兩種接入方式。
前置條件
使用的基線版本為 10.1.60-beta 或更高。mPaaS 從 10.1.60-beta 版本基線開始全面支持智能投放。在添加 SDK 前,確認您使用的基線版本為 10.1.60-beta 或更高。基線的版本信息可以在工程的 mPaaS > 基線升級 菜單中的 Current mPaaS SDK Version 信息中獲取。
若采用原生 AAR 方式接入,需要先 將 mPaaS 添加到您的項目中將 mPaaS 添加到項目。
添加 SDK
原生 AAR 方式
參考 管理組件依賴(原生 AAR)AAR 組件管理,通過 組件管理(AAR) 在工程中安裝 智能投放 組件。
組件化(Portal&Bundle)方式
在 Portal 和 Bundle 工程中通過 組件管理 安裝 智能投放 組件。更多信息,參考 接入流程添加組件依賴。
初始化 mPaaS
如果使用 原生 AAR 接入 方式,則需要初始化 mPaaS。
public class MyApplication extends Application {
@Override
public void onCreate() {
super.onCreate();
// mPaaS 初始化
MP.init(this);
}
}
詳情請參考:初始化 mPaaS。
添加配置
從 10.1.68.18 版本起,智能投放組件在進程啟動時默認不會初始化拉取展位和活動,您需要在 AndroidManifest
文件中手動添加如下配置以開啟自動初始化:
<meta-data android:name="com.mpaas.cdp.autoInit" android:value="true" />
從較低基線版本升級到 10.1.68.18 版本后,您需要在 AndroidManifest
文件中手動添加以上配置以確保相應功能正常運行。
后續(xù)操作
添加 SDK 后,您即可根據(jù)業(yè)務需求 配置預置展位 或 創(chuàng)建動態(tài)配置展位。
文檔內(nèi)容是否對您有幫助?