動的リマーケティングを実装する前に、次の前提条件を満たす必要があります。
Google タグとリマーケティング イベント スニペットをインストールする
まず、リマーケティング用のタグをサイトに追加します。global_site_tag または event_snippet を API から取得するには、conversion_action リソースの tag_snippets フィールドをクエリします(TagSnippet オブジェクトが返されます)。
ウェブサイトにタグを手動で埋め込む手順は次のとおりです。
Google タグとリマーケティング イベント スニペットを取得します。
Google タグは、サイトにユーザーを誘導した広告のクリックに関する情報を収集する Cookie をサイトに設定し、ウェブサイト訪問者を Google 広告アカウントの標準リマーケティング リストに追加します。
タグ設定が動的リマーケティングで機能するようにするには、Google 広告タグのデータソースを作成する手順で、[パーソナライズド広告に使用する特定の属性やパラメータを収集] を選択します。

Google タグとリマーケティング イベント スニペットを取得する詳しい手順については、Google 広告を使用してウェブサイトにタグを設定するをご覧ください。
Google タグをインストールします。
リマーケティング情報を送信するウェブサイトのすべてのページに Google タグをインストールします。Google 広告アカウントごとに必要な Google タグは 1 つのみです。イベント スニペットは、リマーケティング イベントとしてカウントされる追加のアクションをトラッキングします。トラッキングするサイトページの
<head></head>セクションにある Google タグの直後に、このスニペットを実装します。Google タグは、Google アナリティクス タグなどの他のタグとも連携します。タグの仕組みについて詳しくは、Google アナリティクス
gtag.jsデベロッパー ガイドをご覧ください。トラッキングするサイトページに、対応するカスタム パラメータ値を含むイベント スニペットを実装します。
カスタム パラメータは、リマーケティング タグコードの要素です。これにより、タグはウェブサイト上の特定のアイテムや選択に関する情報を Google 広告アカウントに送信できます。カスタム パラメータはビジネスデータ フィードに直接対応しており、タグが収集する情報と一致する値を追加します。
動的リマーケティングを使用するには、動的リマーケティングのイベントとパラメータで
Requiredとマークされているカスタム パラメータを含める必要があります。リマーケティング タグにカスタム パラメータの値を追加すると、フィードと同期され、以前に同じ訪問者が閲覧した商品やサービスが広告に表示されます。
次の例では、Google アナリティクス 4 イベント パラメータを使用して、小売サイトのイベント スニペットをインストールします(
item_idは、ページの商品に対応する Merchant Center 商品 ID です)。gtag('event', 'view_item', { currency: 'USD', value: 29.99, items: [ { item_id: '34592212' } ] });パラメータとその有効な値の詳細な定義については、動的リマーケティングのイベントとパラメータをご覧ください。
使用するイベント名(上記の例の
view_itemなど)は、任意のカスタム イベント名でも、推奨される標準イベントのいずれかでもかまいません。イベントデータ パラメータ(この例ではitems、currency、value)が正しく設定されている限り、動的リマーケティングを実装するために特定の値と一致する必要はありません。さまざまなビジネスタイプのカスタム パラメータと Google タグの仕組みについて詳しくは、ウェブサイトでのコンバージョン トラッキングをセットアップするをご覧ください。
タグデータをキャンペーンに接続する
イベント スニペットで送信するカスタム パラメータ(特に item_id などの識別子)は、Google 広告の動的リマーケティング キャンペーンで使用しているデータソースの ID と一致する必要があります。
データソースには主に次の 2 種類があります。
- 小売: Google Merchant Center の商品フィードを使用します。タグの
item_idは、Merchant Center フィードの商品 ID と一致している必要があります。Merchant Center フィードは Merchant Center 内で管理され、Google 広告アカウントにリンクされます。Merchant Center の動的リマーケティングの例をご覧ください。 - その他のビジネスタイプ: 航空券、ホテル、教育などのビジネスタイプの場合は、Google Ads API を使用して
AssetリソースとAssetSetリソースとして管理されるアセットベースのフィードを使用します。タグで渡す ID(item_id、origin、destinationなど)は、AssetSet内のAssetデータ内の特定の識別子フィールド(DynamicEducationAsset.program_idやDynamicFlightsAsset.destination_idなど)に対応している必要があります。API を使用してこれらのフィードを管理し、ビジネスタイプに合わせて正しいフィールドをマッピングする方法について詳しくは、アセットを使用した動的リマーケティングをご覧ください。