概要:Google AdsのWebキャンペーンを使用して、PCやコンソール(家庭用ゲーム機)のプラットフォーム向けアプリを宣伝し、成果を計測します。 AppsFlyerは、クロスプラットフォーム向けランディングページまたはダイレクト計測リンクを使用したGoogleのWebキャンペーンに対応しています。
注意
この記事では、PCまたはコンソールアプリを宣伝するWebキャンペーンについて説明します。モバイルアプリを宣伝するWebキャンペーンを作成する場合は、Google Ads(AdWords):Webキャンペーンの作成を参照してください。
概要
この記事では、AppsFlyerを使用して、PCおよびコンソールアプリ向けのGoogle Ads Webを設定・利用するための情報と手順を説明します。以下の内容が含まれます。
前提条件
Google Ads Web連携を有効にする前に、以下を準備してください。
- PCまたはコンソールアプリ
- AppsFlyerのアカウント
- 必要なOAuthスコープを持つGoogleのアクセストークン。アクセストークンに紐づくスコープは、Google Developer Consoleで確認できます。
- 適切なロール/権限を持つAppsFlyerユーザーと、対象アプリへのアクセス権
AppsFlyerでのパートナーの有効化
パートナー連携を有効にするには、次の手順を実行します。
- AppsFlyerのサイドメニューから、[コラボレーション]>[パートナー連携>マーケットプレイス]タブに移動します。
- Google Ads Webを検索して選択するか、[連携]をクリックします。
- 設定ページが開きます。
- [連携]タブで、[パートナーを有効にする]をオンにします。
注意:このパートナーとの連携中は、トグルをオン(有効)のままにしておく必要があります。 - 次のセクションの説明に従い、各タブで設定を完了します。
AppsFlyerでのGoogle Ads Webの設定
この設定では、Google Adsへのポストバックも設定できます。 Google Ads Web(googleads_int)連携では、Google Adsが提供するAPIツールを使用し、広告主のPCおよびコンソールアプリのデータをGoogleのサーバーに直接送信します。このデータには、モバイル以外のプラットフォーム(Webサイトやアプリ)で行われた購入、登録、その他のコンバージョンなど、ユーザーのアクションが含まれます。 Google Adsはこのデータを使用して、広告ターゲティングの最適化、広告パフォーマンスの計測、リターゲティング用のカスタムオーディエンスの作成を行います。
Google Ads Web連携で送信できるポストバックは、インストールとアプリ内イベントのみです。
連携タブ
[連携]タブには、以下のセクションがあります。
パートナーを有効にする
連携を設定するには、まず[パートナーを有効にする]トグルをオンにします。
一般設定
注意
後述の手順でGoogleにサインインし、AppsFlyerによるトークンの取得を許可すると、Missing tokenエラーメッセージは表示されなくなります。サインイン後もエラーが続く場合は、トークンに必要な権限が付与されていることを確認してください。
-
初回起動のコンバージョンID:Google Adsで設定した
First openコンバージョンアクションのIDを入力します。 IDを確認するには、次の手順を実行します。- Google Adsで、[初回起動]のコンバージョンアクションページの[詳細]タブを開きます。
- ページのURLから、
ctid=*クエリパラメータの値をコピーします。たとえば、ctid=123456789の場合、[初回起動のコンバージョンアクションID]欄に123456789を入力します。
- [お客様ID]を入力します。このIDは、Google Adsの管理画面で取得できます。
- Google Adsアカウントにログインします。
- 右上のGoogleアカウントのアイコンをクリックし、お客様IDが表示されているところまでスクロールしてください。
- 同じアプリのキャンペーンを複数のGoogle Adsアカウントで配信している場合、クロスアカウントコンバージョントラッキングにはマネージャー(MCC)アカウントのお客様IDを使用する必要があります。個別アカウントのお客様IDではなく、MCC IDを[お客様ID]欄と[MCCのお客様ID]欄の両方に貼り付けます(両方に同じIDを入力)。
広告配信に使用するGoogle Adsアカウントが1つだけの場合は、そのアカウントのIDを[お客様ID]欄に貼り付け、[MCCのお客様ID]欄は空欄にします。 MCCアカウントの設定に関するGoogleの手順を参照してください。
- AppsFlyerがGoogle Adsにコンバージョンをアップロードできるように、[Googleでサインイン]をクリックします。
- Googleで、前の手順でお客様IDを取得したMCCアカウントの管理者アカウントを選択します。
- 許可をクリックします。
ビュースルー計測の有効化
AppsFlyerは、Smart ScriptまたはSmart Bannersを実装したランディングページを使用するGoogleのWebキャンペーンで、ビュースルー計測に対応しています。これにより、ユーザーが広告を直接クリックしなくても、広告表示をきっかけに発生したアプリのインストールを確率論的モデリング(PMOD)で計測できます。
ユーザーがGoogleの広告を見た後、Smart ScriptまたはSmart Bannersを実装したランディングページにアクセスすると、AppsFlyerは、その後に発生したアプリのインストールを、クロスプラットフォームの場合も含め、元のWebインプレッションの成果として計測できます。
利用可能な場合、AppsFlyerはポストバックにgclidを含めます。
ビュースルー計測を有効にするには、次の手順を実行します。
- AppsFlyerのサイドメニューから、[アクティブな連携]>[Google Ads Web]を開きます。
- [連携]タブで、[インストールの計測]セクションまでスクロールします。
- [インストール:ビュースルー計測]をオンにします。
- [任意][クロスプラットフォームの計測優先度を同等にする]をオンにし、ルックバック期間を設定します。詳細は、クロスプラットフォームのインプレッションに同等の優先度を設定する方法を参照してください。
- アトリビューションタブを開きます。
- [ビュースルー計測]セクションまでスクロールし、[ビュースルールックバック期間]を設定します(最大24時間)。
- [連携を保存]をクリックして変更を適用します。
デフォルトのポストバック
インストールのポストバックは、Google Ads Webにのみ自動送信されます。
アプリ内イベントポストバック
Google Ads Webに送信するアプリ内イベントポストバックのマッピングを設定します。これらのイベントはGoogle Adsの管理画面で確認できます。
- アプリ内イベントポストバックをオンにします。
-
[イベントを追加]をクリックして、SDKイベントまたはサーバー間イベントをリストに追加します。以下の表は、入力する項目の説明です。
パラメータ名 説明 AppsFlyerイベント アプリに実装したSDKまたはサーバー間イベントからAppsFlyerが受信したイベント名。
- [項目を追加]をクリックしてイベント名を入力し、
をクリックします。
パートナー側のイベント名 パートナー側で定義された各イベントのコンバージョンアクションID。
- Google Adsの[コンバージョン目標]ページで、作成したコンバージョンアクションをクリックします。
- コンバージョンアクションの[詳細]ページで、URLパラメータ
ctId=からコンバージョンアクションIDをコピーします。 - AppsFlyerに戻り、貼り付けます。たとえば、
ctid=123456789の場合は、123456789を貼り付けます。
送信対象ユーザー このパートナーのみ:このパートナーに成果が紐づくイベント、つまりこのパートナー経由で獲得したユーザーのイベントについてのみ、アプリ内イベントのポストバックを送信します。 送信するデータ イベント値と収益:収益値(イベントに含まれる場合)を含む、すべてのイベントパラメータをポストバックで送信します。 - [項目を追加]をクリックしてイベント名を入力し、
- [任意][条件を追加]
アイコンをクリックして、イベントに条件を設定します。
- 必要に応じて、[アプリ内イベントのポストバック期間]を設定します(アプリ内イベントのポストバック期間の設定の詳細を参照)。
- 連携を保存をクリックします。
- [任意]連携設定を保存した後に、他のアプリのこのパートナーとの連携設定を編集することも可能です:
- 左上のパートナー名の下にあるアプリ名をクリックし、アプリリストを開きます。
- ドロップダウンリストから別のアプリを選択してください。
- 選択したアプリで、連携ステップを再度実施してください。
計測リンクタブ
現在、AppsFlyerのUIで計測リンクを生成することはできません。ただし、Smart Scriptを実装したクロスプラットフォーム向けランディングページを使用するか、アプリのダイレクト計測リンクを作成できます(以下の表を参照)。
| 選択肢 | 操作 | 担当者 |
|---|---|---|
| クロスプラットフォーム向けランディングページ |
推奨:EpicやSteamなど、複数のプラットフォームで利用できるアプリを宣伝するキャンペーンに適しています。
|
マーケティング担当者(開発者のサポートが必要な場合があります) |
| ダイレクト計測リンク |
1つのプラットフォームに1つのアプリのみがあり、クロスプラットフォーム向けランディングページを使用しない場合は、広告に設定するダイレクト計測リンクを作成できます。
ほとんどのプラットフォーム(Epic、Steam、Xbox、PlayStationなど)で使用するテンプレート:
Steamに誘導するリンクの例: Google PCおよびMacアプリのみで使用するテンプレート: Google PCに誘導するリンクの例: |
マーケティング担当者 |
<0> 0>Tip
キャンペーンを分析しやすいように、campaign-name_webなど、キャンペーン名の先頭または末尾にキャンペーンの種類(webまたはmobile)を含めてください。
PCおよびコンソールアプリ向けのGoogle Ads Webキャンペーンの設定
新しいキャンペーンを設定する際は、ユーザーの誘導先として次のいずれかを選択できます。
- クロスプラットフォーム向けランディングページ:EpicやSteamなど、複数のプラットフォームで利用できるアプリを宣伝するキャンペーンに推奨します。
- 単一のストア:ダイレクト計測リンクを使用する方法で、1つのプラットフォームに1つのアプリのみがある場合に使用します。
それぞれの誘導先に対応するキャンペーンの設定手順は、以下のセクションで説明します。
注意:キャンペーンの設定時に、独自のコンバージョンアクションと目標を設定することもできます。その手順も、以下のセクションで説明します。
クロスプラットフォーム向けランディングページに誘導するキャンペーン
クロスプラットフォーム向けランディングページにユーザーを誘導するキャンペーンを設定するには:
- 計測リンクのセクションの説明に従って、クロスプラットフォーム向けランディングページを設定します。
- Google Adsにログインし、新しいキャンペーンを作成します。
- キャンペーンの目的を選択してください。
- アプリプロモーション(モバイルアプリのキャンペーンにのみ使用可能)以外の、すべてのキャンペーンの目的が利用可能です。
- 特定のアプリ内イベントに基づいて最適化するには、キャンペーンの目的を[販売促進]に設定することを推奨します。
- コンバージョン目標を選択します。
- デフォルト設定では、事前に設定されたアカウントレベルのキャンペーン目標が表示されます。そのまま使用することも、キャンペーンに関係のない目標を削除することもできます。
- 必要な目標が見当たらない場合は、コンバージョンアクションとコンバージョン目標を追加します。
- 定義済みの目標は、[コンバージョン]ページでも編集できます。
- キャンペーンタイプを選択してください。
- 商品カタログが必要で、確認済みのドメインに限定される「ショッピング」を除き、すべてのキャンペーンの種類を選択できます。
- Googleの最終ページURLとして、クロスプラットフォーム向けランディングページのURLを入力します。
単一のアプリストアに誘導するキャンペーン
単一のプラットフォームとアプリストアにユーザーを誘導するキャンペーンを設定するには:
- 計測リンクのセクションの説明に従って、ダイレクト計測リンクを設定します。
- Google Adsにログインし、新しいキャンペーンを作成します。
- キャンペーンの目的を選択してください。
- アプリプロモーション(モバイルアプリのキャンペーンにのみ使用可能)以外の、すべてのキャンペーンの目的が利用可能です。
- 特定のアプリ内イベントに基づいて最適化するには、キャンペーンの目的を[販売促進]に設定することを推奨します。
- コンバージョン目標を選択します。
- デフォルト設定では、事前に設定されたアカウントレベルのキャンペーン目標が表示されます。そのまま使用することも、キャンペーンに関係のない目標を削除することもできます。
- 必要な目標が見当たらない場合は、コンバージョンアクションとコンバージョン目標を追加します。
- 定義済みの目標は、[コンバージョン]ページでも編集できます。
- キャンペーンタイプを選択してください。
- 商品カタログが必要で、確認済みのドメインに限定される「ショッピング」を除き、すべてのキャンペーンの種類を選択できます。
- Googleの最終ページURLとして使用するリンクを入力します。
- ユーザーを最終的に誘導したいWeb上の場所を指定する必要があります。 WebランディングページやストアのURLなど、任意のWeb URLを使用できます。例:
https://store.steampowered.com/app/{appid}/{myapp}/。 - 最終ページURLにAppsFlyerのURLを設定すると、キャンペーンが不承認になる可能性があるため、使用できません。リダイレクトが発生しない、直接アクセスできるWebアドレスのみを使用してください。
- ユーザーを最終的に誘導したいWeb上の場所を指定する必要があります。 WebランディングページやストアのURLなど、任意のWeb URLを使用できます。例:
- GoogleのトラッキングテンプレートURLとして、AppsFlyerのダイレクト計測リンクを入力します。
- 並行トラッキングを正しく機能させるには、Googleの指定に従い、GoogleのトラッキングテンプレートURLのValueTrackパラメータ{lpurl}に最終ページURLを設定する必要があります。
- af_dpパラメータは含めないでください。
コンバージョンアクションと目標の作成
Google Adsでは、定義済みのコンバージョンアクションと目標を選択するか、独自に作成できます。
重要! AppsFlyerから「First Open」イベントのポストバックを送信するには、「First Open」という名前のコンバージョンアクションを作成する必要があります。
独自のGoogle Adsコンバージョンアクションと目標を作成するには:
- Google Adsアカウントの概要ページで、サイドメニューから[目標]>[コンバージョン]>[概要]を選択します。
- + 新しいコンバージョンアクションをクリックしてください。
- コンバージョンアクションのデータソースとして、[オフラインコンバージョン]を選択します。
-
コンバージョンの種類のリストから[インポート]を選択し、[APIまたはアップロードによる手動インポート]>[クリック経由のコンバージョンを計測]を選択します。
注意
[APIまたはアップロードによる手動インポート]が表示されない場合:
- [CRM、ファイル、その他のデータソース]>[クリック経由のコンバージョンを計測]を選択します。
- [データソース]で、[このステップをスキップし、後でデータソースを設定]を選択します。
- [続行]をクリックします。
フォームが表示されます。 - フォームに入力し、[作成して続行]をクリックしてコンバージョントラッカーの作成を完了します。
- [目標とアクションの最適化]で、コンバージョンアクションをマッピングするカテゴリを選択します。
注意:Google Adsのキャンペーン最適化は、個々のアクションではなくカテゴリ単位で行われます。キャンペーンを1つのアクションのみで最適化する場合は、そのアクションだけをこのカテゴリにマッピングしてください。たとえば、「install」アクションに基づいてキャンペーンを最適化する場合は、このアクションを「その他」などの専用のカテゴリにマッピングしてください。キャンペーンの作成時に、このカテゴリをキャンペーンの目標として選択できるようになります。 - Google AdsからコンバージョンアクションIDをコピーし、[パートナー側のイベント名]欄に入力します。 アプリ内イベントポストバックの設定で、AppsFlyerのイベント名をパートナーイベントIDにマッピングする際に、コンバージョンアクションIDをパートナーイベントIDとして使用します。 Google AdsからコンバージョンアクションIDをコピーするには、次の手順を実行します。
- Google Adsの[コンバージョン目標]ページで、作成したコンバージョンアクションをクリックします。
- コンバージョンアクションの[詳細]ページで、URLパラメータ
ctId=からコンバージョンアクションIDをコピーして貼り付けます。
- [作成して続行]をクリックします。
- [完了]をクリックします。
Web to Appの計測データの確認(2025年11月2日以降)
Web経由のコンバージョンイベントは元のgoogleads_intPIDでGoogleに送信されますが、AppsFlyer管理画面とローデータレポートではgoogleadwords_intPIDでレポートされます。これは、コンバージョンの主な成果イベントとコンバージョンのアシストイベントの両方に適用されます。
この統合されたレポート表示により、モバイルとWebのすべてのコストレポートを含め、Webキャンペーンとアプリキャンペーンのパフォーマンスを1か所で分析できます。
管理画面での確認
GoogleのWeb to Appの計測結果はすべて、オーバービューダッシュボードとアクティビティダッシュボードでgoogleadwords_intとして表示されます。これにより、プラットフォームを横断したキャンペーンの成果を1つにまとめて確認できます。標準のフィルタと内訳表示を使用して、Google Adsのデータ内でアプリとWebのトラフィックを比較できます。
ローデータレポートとAPIレポートでの確認
-
ローデータのエクスポートとAPIレスポンスでは、GoogleのWeb上のアクティビティについて、
media_sourceフィールドにgoogleadwords_intPIDが含まれます。 Webキャンペーンの設定詳細を確認するには、original_urlフィールドを参照してください。Webキャンペーンの作成時に使用されたPIDとしてgoogleads_intが表示されます。 -
ポストバックレポートには、ポストバックの送信先となった元のメディアソースとして
googleads_intが表示されます。
機能と制限事項
| 項目 | 説明 |
|---|---|
| クリックとインプレッション(一時的な制限) | PCおよびコンソールアプリ向けキャンペーンのクリックとインプレッションは、現在、一時的にGoogleのSRN(googleadwords_int)から取得できません。 |