事前設定ブースの構成とは、クライアント側のコードを通じてブースの表示(たとえば、ブースが配置されているページやブースの場所)を制御し、同時に API を呼び出すことによってサーバーからブースの高さ、表示スタイル、コンテンツタイプなどの他のブース情報を取得することを意味します。
このタスクについて
CdpAdvertisementView ブースパラメーターは、アプリ内のブースが配置されているインターフェイスの layout.xml ファイルに XML 経由で事前設定するか、Java コードを使用して layout.xml ファイルにパラメーターを追加することができます。そして、Activity の onResume() のライフサイクル中に更新されたインターフェイスを呼び出します。
説明
サーバーから取得したブース情報は、CdpAdvertisementView パラメーターに入力されます。
モバイルコンテンツ配信プラットフォームの新しいユーザーの場合は、コンソール(サーバー)で広告ブースの Android ページを直接動的に構成することをお勧めします。サーバー構成の詳細については、「ブースを作成する」をご参照ください。
手順
次のいずれかの方法で、レイアウトに
CdpAdvertisementViewを事前設定します。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");