配置預置展位指通過用戶端代碼控制展位的展示(展位所在頁面和展位位置等),同時通過調用介面,從服務端擷取展位其他資訊,例如展位高度、展示樣式、內容類型等。
關於此任務
您可以通過 XML 預置 CdpAdvertisementView
展位參數到 App 中展位所在介面的 layout.xml
檔案中,或是通過 Java 代碼添加該參數到 layout.xml
檔案中。然後,在 Activity 的 onResume()
生命週期裡調用更新介面。
說明
從服務端擷取的展位資訊會填寫到 CdpAdvertisementView
參數中。
如果您是智能投放組件的新手使用者,建議您直接通過該組件的控制台(服務端)動態配置廣告展位的 Android 頁面。更多服務端的配置資訊,請參見 建立展位。
操作步驟
通過以下方法之一將
CdpAdvertisementView
預置在 layout 裡:通過 XML 預置
CdpAdvertisementView
參數:<com.mpaas.cdp.CdpAdvertisementView android:id="@+id/pit_cdp_cav" android:layout_width="match_parent" android:layout_height="wrap_content" />
通過 Java 添加
CdpAdvertisementView
參數:CdpAdvertisementView cdpView = new CdpAdvertisementView(context); parentView.addView(cdpView);
調用更新介面:
cdpView.updateSpaceCode("my_space_code");