広告キャンペーンを作成する手順は次のとおりです。
準備
キャンペーンの目的によって、使用できる設定値と機能が決まります。コーディングを開始する前に、次のリストから 1 つのオプションを選択して展開し、キャンペーン作成プロセスの各ステップを進める際に該当する設定をご確認ください。
各種のキャンペーンや目標について詳しくは、アプリ キャンペーンに関する Google 広告のヘルプ記事をご覧ください。
インストールの獲得を重視する場合
アプリのインストールと特定のアプリ内ユーザー行動の促進を重視する場合
設定 | |
---|---|
advertising_channel_sub_type
|
APP_CAMPAIGN
|
app_campaign_setting.bidding_strategy_goal_type |
OPTIMIZE_IN_APP_CONVERSIONS_TARGET_INSTALL_COST |
入札戦略 | target_cpa |
selective_optimization |
各アプリ内ユーザー行動に対応するコンバージョン アクションを識別するために必要です。 |
特定のアプリ内ユーザー行動を起こす可能性が最も高いユーザーの特定を重視する場合
設定 | |||||
---|---|---|---|---|---|
advertising_channel_sub_type
|
|
||||
app_campaign_setting.bidding_strategy_goal_type |
OPTIMIZE_IN_APP_CONVERSIONS_TARGET_CONVERSION_COST |
||||
入札戦略 | target_cpa |
||||
selective_optimization |
各アプリ内ユーザー行動に対応するコンバージョン アクションを識別するために必要です。 |
価値の高いアプリ内ユーザー行動の促進を重視する場合
設定 | |
---|---|
advertising_channel_sub_type
|
APP_CAMPAIGN
|
app_campaign_setting.bidding_strategy_goal_type |
OPTIMIZE_RETURN_ON_ADVERTISING_SPEND |
入札戦略 | target_roas |
app_campaign_setting.bidding_strategy_goal_type |
必須。アプリに Firebase 向け Google アナリティクスの SDK をインストールし、conversion_actions を Firebase SDK から取得する必要があります。 |
アプリの事前登録の促進を重視する
設定 | |
---|---|
advertising_channel_sub_type
|
APP_CAMPAIGN_FOR_PRE_REGISTRATION
|
app_campaign_setting.bidding_strategy_goal_type |
OPTIMIZE_PRE_REGISTRATION_CONVERSION_VOLUME |
入札戦略 | target_cpa |
selective_optimization |
変更不可。コンバージョン アクションはキャンペーンに自動的に追加されます。 |
optimization_goal_setting |
必須。optimization_goal_types フィールドには、APP_PRE_REGISTRATION 最適化目標タイプを含める必要があります。 |
手順
上記で選択した設定を使用して、次の手順に沿ってアプリ キャンペーンを作成します。
name
を設定します。advertising_channel_type
をMULTI_CHANNEL
に設定します。campaign_budget
を既存のキャンペーン予算のリソース名に設定します。キャンペーンの予算を作成する場合は、キャンペーン作成ガイドのサンプルコードをご利用ください。上で選択した目標に基づいて、
advertising_channel_sub_type
を設定します。次のように、
app_campaign_setting
をAppCampaignSetting
に設定します。app_store
は、アプリに適したAppCampaignAppStore
に設定します。app_id
をアプリの識別子に設定します。- 上で選択した目標に基づいて、
bidding_strategy_goal_type
を設定します。
上記で選択した目標に応じて入札戦略フィールドを設定します。
Google 広告でキャンペーンの最適化を行うコンバージョン タイプを指定するには、
selectiveOptimization
を設定します。各コンバージョン アクションのリソース名はconversion_actions
リストにあります。キャンペーンの
advertising_channel_sub_type
がAPP_CAMPAIGN_FOR_ENGAGEMENT
の場合は必須ですが、それ以外の場合は省略可能です。APP_CAMPAIGN_FOR_PRE_REGISTRATION
のadvertising_channel_sub_type
を持つキャンペーンでは、最初のユーザーが事前登録するとコンバージョン アクションが自動的に追加され、事前登録コンバージョンのみをトラッキングできます。(省略可)
CampaignCriterion
オブジェクトを追加して、キャンペーンのターゲットを絞り込みます。アプリ キャンペーンでは、language
とlocation
によるキャンペーン単位のターゲティングがサポートされています。