全部產品
Search
文件中心

Mobile Platform as a Service:配置預置展位

更新時間:Jul 13, 2024

配置預置展位指通過用戶端代碼控制展位的展示(展位所在頁面和展位位置等),同時通過調用介面,從服務端擷取展位其他資訊,例如展位高度、展示樣式、內容類型等。

關於此任務

您可以通過 XML 預置 CdpAdvertisementView 展位參數到 App 中展位所在介面的 layout.xml 檔案中,或是通過 Java 代碼添加該參數到 layout.xml 檔案中。然後,在 Activity 的 onResume() 生命週期裡調用更新介面。

說明

從服務端擷取的展位資訊會填寫到 CdpAdvertisementView 參數中。

如果您是智能投放組件的新手使用者,建議您直接通過該組件的控制台(服務端)動態配置廣告展位的 Android 頁面。更多服務端的配置資訊,請參見 建立展位

操作步驟

  1. 通過以下方法之一將 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);
  2. 調用更新介面:

    cdpView.updateSpaceCode("my_space_code");