広告キャンペーンを作成する手順は次のとおりです。
準備
キャンペーンの目的によって、使用できる設定値と機能が決まります。コーディングを開始する前に、次のリストから 1 つのオプションを選択して展開し、キャンペーン作成プロセスの各ステップを進める際に該当する設定をご確認ください。
さまざまなキャンペーン タイプと目標について詳しくは、アプリ キャンペーンに関する Google 広告ヘルプ記事をご覧ください。
手順
選択した重点分野の設定を使用して、次の手順でアプリ キャンペーンを作成します。
nameを設定します。advertising_channel_typeをMULTI_CHANNELに設定します。campaign_budgetを既存のキャンペーンの予算のリソース名に設定します。キャンペーンの予算を作成する必要がある場合は、キャンペーン作成ガイドのコード例をご覧ください。選択した目標に基づいて
advertising_channel_sub_typeを設定します。app_campaign_settingをAppCampaignSettingに設定します。app_storeは、アプリに適したAppCampaignAppStoreに設定します。app_id: アプリの ID(Google Play のパッケージ名com.example.app、Apple App Store の数値ストア ID など)に設定します。bidding_strategy_goal_type(選択した目標に基づく)。
選択した目標に応じて、入札戦略フィールドを設定します。
- 目標ベースの入札目標(目標アクション単価または目標インストール単価)の場合は、
target_cpaを設定し、そのtarget_cpa_microsフィールドをアカウントの通貨のマイクロ単位で指定します(たとえば、1.50 ドルは1500000です)。 - 目標広告費用対効果入札戦略の目標の場合は、
target_roasを設定し、そのtarget_roasフィールドに目標広告費用対効果を表す double 値(300% の場合は3.0など)を指定します。 - 目標インストール単価または目標アクション単価が設定されていない目標入札以外の目標の場合は、
maximize_conversionsを設定します。 - 目標広告費用対効果のない目標入札以外の目標の場合は、
maximize_conversion_valueを設定します。
- 目標ベースの入札目標(目標アクション単価または目標インストール単価)の場合は、
selective_optimizationを設定して、Google 広告でキャンペーンを最適化するコンバージョン タイプを指定します。各コンバージョン アクションのリソース名はconversion_actionsリストにあります。キャンペーンの
advertising_channel_sub_typeがAPP_CAMPAIGN_FOR_ENGAGEMENTの場合、またはアプリ内コンバージョンまたは目標広告費用対効果を重視して最適化する場合は、必須です。それ以外の場合は省略可能です。advertising_channel_sub_typeがAPP_CAMPAIGN_FOR_PRE_REGISTRATIONのキャンペーンでは、ユーザーの最初のユーザーが事前登録すると、コンバージョン アクションが自動的に追加されます。また、事前登録コンバージョンのみをトラッキングできます。(省略可)
CampaignCriterionオブジェクトを追加して、キャンペーンのターゲティングを絞り込みます。アプリ キャンペーンでは、languageとlocationによるキャンペーン単位のターゲティングがサポートされています。また、キャンペーンを
NEGATIVE_KEYWORDSタイプのSharedSetにリンクするCampaignSharedSetを作成することで、除外キーワードの共有セットをアプリ キャンペーンに関連付けることもできます。(省略可、v24 以降)
view_through_conversion_optimization_enabledをtrueに設定して、ビュースルー コンバージョン(VTC)の最適化を有効にします。有効にすると、Google 広告では、クリックスルー コンバージョンに加えて、ビュースルー コンバージョンを重視してアプリ キャンペーンが最適化されます。この設定は、
advertising_channel_sub_typeがAPP_CAMPAIGNの Android(GOOGLE_APP_STORE)キャンペーンでのみサポートされています。
サンプルコード
アプリ キャンペーンを追加するをご覧ください。