MCDP が提供するブース管理機能を使用すると、ブースをカスタマイズおよび管理してトラフィックを効果的に制御できます。広告を配信する前に、ブースを事前に作成し、必要に応じてクライアントページ、位置、タイプ、マテリアルタイプ、ブースの高さを指定します。これにより、マーケティングキャンペーンを作成するときに、ブースを直接選択し、対応する広告コンテンツまたは要素を追加できます。作成された各ブースは、さまざまな広告配信で再利用できるため、マーケティングキャンペーンが容易になります。
構成モードの違いに応じて、ブースは次の 3 つのカテゴリに分類できます。
動的ブース
クライアントに MCDP SDK を追加した後、コンソールでブースのすべてのプロパティ(ID、ページ、表示スタイル、位置、マテリアル、ブースの高さなど)を直接構成します。クライアント側での操作は不要です。
動的ブースでは、中央位置にブースを構成することはできません。
クライアントプリセットブース
クライアントに MCDP SDK を追加した後、コーディングによってクライアント側でブースのプロパティの一部(ID、ページ、位置、ブースの高さなど)をプリセットし、コンソールでブースを作成して、クライアント側でプリセットされたブースパラメータを入力します。コンソールで構成された情報がクライアントで構成された情報と一致しない場合は、クライアントの実際のブース情報が優先されます。
適用可能なシナリオ:クライアント構成モードでは、動的構成モードでサポートされていないブースの位置(中央位置など)をサポートできます。
推奨モード:調整を容易にするために、ブースの ID、ページ、および位置はクライアント側でプリセットし、他のすべてのブースプロパティはコンソールで構成します。
スプラッシュブース
特別なプリセットブース。1 つのアプリに作成できるスプラッシュブースは 1 つだけで、デフォルトではスプラッシュブース ID は STARTPAGE であり、変更できません。
動的ブースの作成
前提条件
MCDP SDK がクライアントに追加されている。
カスタムブースの場合は、最初にクライアント側でブースをプリセットする必要があります。このタイプのブースは特殊であり、カスタムコピーライティングが必要な一部のシナリオに適用されます。検索ボックスを例にとると、コンソールでは検索ボックスのコピーの内容を定義できますが、検索ボックスの位置、幅、または高さは設定できません。これらのプロパティは、クライアントを介して構成する必要があります。
Android クライアントでは、最上位のフローティングレイヤーまたはページの上部に、タグ
h5_titlebarを持つViewGroupコントロールが含まれているか、レイアウトにantui-buildコンポーネントのAUTitleBarコントロールが含まれている必要があります。リストの先頭/末尾には、ListViewコントロールが含まれている必要があります。iOS クライアントでは、リストの先頭/末尾に
UITableViewコントロールが含まれている必要があります。
手順
mPaaS コンソールにログインし、アプリを選択して、次の手順を実行してブースを作成します。
左側のナビゲーションバーで、モバイルコンテンツ配信プラットフォーム > リソース管理 > と入力します。
[ブース管理] ページで、[ブースを作成] をクリックし、[基本情報] ページを入力します。
ブース名を入力し、カスタム ID を選択し、ページアドレスを入力して、有効(キャッシュ)時間を設定します。
iOS ページアドレス:表示するブースの iOS クライアントページアドレスを入力します。ページの VCName を入力するには、アプリ開発者に連絡する必要があります(例:
MPHomeViewController)。Android ページアドレス:表示するブースの Android クライアントページアドレスを入力します。ページの ActivityName を入力するには、アプリ開発者に連絡する必要があります(例:
com.mpaas.demo.cdp.DynamicContent1Activity)。HTML5 ページアドレス:表示するブースの HTML5 ページアドレスを入力します。ページの完全なパスを入力するには、アプリ開発者に連絡する必要があります。
window.locationオブジェクトを使用して、HTML5 ページの完全なパスを取得できます。
[次へ] をクリックして [構成の詳細] ページに入り、ブースの詳細を構成します。各パラメーターの説明については、「ブース構成情報」をご参照ください。
すべての情報を確認した後、[送信] をクリックします。
ブースの作成が完了すると、ブースリストに作成したブースの情報が表示され、ブースの編集と削除ができます。操作の詳細については、「ブース管理 > ブースリスト」をご参照ください。
クライアントプリセットブースの作成
前提条件
クライアント側でプリセットされたブースの場合、クライアントプロジェクトでコーディングによってブースをプリセットし、プリセットされたブースの ID、ページ、および位置を記録し、コンソールではブースの高さのみを構成する必要があります。ブースのプリセット操作については、「プリセットブース(iOS)」および「プリセットブース(Android)」をご参照ください。
手順
mPaaS コンソールにログインし、アプリを選択して、次の手順を実行してブースを作成します。
左側のナビゲーション バーで、モバイル コンテンツ配信プラットフォーム > リソース管理 > と入力します。
ブース管理ブースを作成する基本情報 ページで、 をクリックし、 ページを入力します。
ブース名を入力し、クライアント プリセット ID を選択し、クライアントプリセットブース ID を入力して、有効(キャッシュ)時間を設定します。
[次へ] をクリックして [構成の詳細] ページに入り、ブースの詳細を構成します。各パラメーターの説明については、「ブース構成情報」をご参照ください。
すべての情報を確認したら、[送信] をクリックします。
ブースの作成が完了すると、ブースリストに作成したブースの情報が表示され、ブースの編集と削除ができます。操作の詳細については、「ブース管理 > ブースリスト」をご参照ください。
スプラッシュブースの作成
前提条件
MCDP SDK がクライアントに追加されており、スタートアップページ(iOS スタートアップページの構成 / Android スタートアップページの構成)が構成されている。
手順
1 つのアプリに作成できるスプラッシュブースは 1 つだけです。
mPaaS コンソールにログインし、アプリを選択して、次の手順を実行してブースを作成します。
左側のナビゲーションバーで、モバイルコンテンツ配信プラットフォーム > リソース管理 > と入力します。
ブース管理ブースを作成する基本情報 ページで、 をクリックし、 ページを入力します。
ブース名を入力し、スプラッシュブース ID を選択して、有効(キャッシュ)時間を設定します。
説明現在のアプリにスプラッシュブースが既に作成されている場合、スプラッシュブース ID タブは使用できません。
[次へ] をクリックして [構成の詳細] ページに入り、マテリアルの種類と広告スペースの量を選択します。各パラメーターの説明については、「ブース構成情報」をご参照ください。
すべての情報を確認した後、[送信] をクリックします。
重要スプラッシュブースは、1 つの広告スペースのみを提供します。
ブースの作成が完了すると、ブースリストに作成したブースの情報が表示され、ブースの編集と削除ができます。操作の詳細については、「ブース管理 > ブースリスト」をご参照ください。