動的リマーケティングを実装する前に、次の前提条件を満たしてください。
Google タグとリマーケティング イベント スニペットをインストールする
まず、リマーケティング用のタグをサイトに追加します。API から global_site_tag または event_snippet を取得するには、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 を使用してこれらのフィードを管理し、ビジネスタイプに合わせて正しいフィールドをマッピングする方法について詳しくは、アセットを使用した動的リマーケティングをご覧ください。