1. 星速云首页
  2. 阿里云文档

阿里云移动开发平台mPaaS预置展位

在 Android 页面上预置展位是指通过代码控制展位的展示(展位所在页面和展位位置),调用接口,从服务端获取展位其他信息,例如展位高度、展示样式、内容类型等

关于此任务

您可以通过 XML 预置 CdpAdvertisementView 展位参数到 App 中展位所在界面的 layout.xml 文件中,或是通过 Java 代码添加该参数到 layout.xml 文件中。然后,在 Activity 的 onResume() 生命周期里调用更新接口。

说明:从服务端获取的展位信息会填写到 CdpAdvertisementView 参数中。

如果您是智能投放组件的新手用户,建议您直接通过该组件的控制台(服务端)动态配置广告展位的 Android 页面。更多服务端的配置信息,查看 创建展位

操作步骤

  1. 通过以下方法之一将 CdpAdvertisementView 预置在 layout 里:

    • 通过 XML 预置 CdpAdvertisementView 参数:

      1. <com.mpaas.cdp.CdpAdvertisementView
      2. android:id="@+id/pit_cdp_cav"
      3. android:layout_width="match_parent"
      4. android:layout_height="wrap_content" />
    • 通过 Java 添加 CdpAdvertisementView 参数:

      1. CdpAdvertisementView cdpView = new CdpAdvertisementView(context);
      2. parentView.addView(cdpView);
  2. 调用更新接口:
    1. cdpView.updateSpaceCode("my_space_code");

注明:本文为星速云原创版权所有,禁止转载,一经发现将追究版权责任!

发表评论

登录后才能评论
问答社区 QQ客服
微信客服
微信客服
分享本页
返回顶部