アプリ キャンペーンの目的が、アプリのインストール数やアプリ内ユーザー行動の数を増やすことであっても、アプリ内ユーザー行動の値を高めることであっても、アプリ キャンペーンを作成するには広告グループと広告が必要になります。
広告グループと条件を作成する
AdGroupService を使用して広告グループを作成します。広告グループの type を指定しないでください。
(省略可)キャンペーンの
advertising_channel_sub_typeがAPP_CAMPAIGN_FOR_ENGAGEMENTの場合、target_cpa_microsを設定することで、広告グループ単位でデフォルトの目標アクション単価をオーバーライドできます。advertising_channel_sub_typeがAPP_CAMPAIGNの場合、広告グループ単位で入札単価設定をオーバーライドすることはできません。
キャンペーンの advertising_channel_sub_type が APP_CAMPAIGN_FOR_ENGAGEMENT の場合は、AdGroupCriterion を追加して特定のユーザーをターゲットに設定する必要があります。user_list フィールドを UserListInfo に設定します。ここで、UserListInfo.user_list には、ターゲットとする UserList のリソース名が含まれます。
入札単価設定は広告グループ条件単位でオーバーライドできません。
広告グループ単位で条件を除外することはできません。そのため、
negativeがfalseであることを確認してください。キャンペーン単位でキーワードを除外するには、除外キーワードの共有セット(CampaignSharedSet)を使用します。advertising_channel_sub_typeがAPP_CAMPAIGNの場合、オーディエンス シグナルの目的でAudienceを含むAdGroupCriterionを追加できます。
広告グループ広告を作成する
動画、画像、テキストなどのアセットの論理セットごとに、キャンペーンの advertising_channel_sub_type に対応する広告を含む広告グループ広告を追加します。
サブタイプが
APP_CAMPAIGNの場合は、AppAdInfoを使用します。サブタイプが
APP_CAMPAIGN_FOR_ENGAGEMENTの場合は、AppEngagementAdInfoを使用します。サブタイプが
APP_CAMPAIGN_FOR_PRE_REGISTRATIONの場合は、AppPreRegistrationAdInfoを使用します。