カスタマー ジャーニーが複数のドメインにまたがる場合、そのアクティビティを測定するには、Google タグにドメイン リンカーを追加します。
たとえば、次のような状況が考えられます。
- あるオンライン小売業者が、オンラインの店舗を国ごとに用意していますが、購入については 1 つのサイトで処理しています。
- ユーザーが example.store.co.uk にアクセスし、ショッピング カートの購入ボタンをクリックすると、そのユーザーはトランザクションを完了するために example.store.com ドメインに転送されます。
- example.store.com で発生したコンバージョンを example.store.co.uk へのアクセスにリンクさせるには、両方のサイトの Google タグにドメイン リンカーを追加します。
ドメイン リンカーは、測定用のファースト パーティ Cookie をソースドメインとリンク先ドメインの間で共有します。測定用のファースト パーティ Cookie はウェブブラウザに格納され、同じドメインのページからのみアクセスできます。
ドメイン リンカーの使用方法
ドメイン リンカーを使用するには、Google タグに gtag('set', 'linker' {domains})
を追加します。ユーザーをリンク先ドメインに転送するソースドメインのすべてのページにこのコマンドを追加し、コマンド内の domains
プロパティでリンク先ドメインを指定します。
gtag('set', 'linker', {
'domains': ['destination-domain.com']
});
タグのメンテナンスを効率化するには、サイト内のすべてのページにコマンドを追加し、対象のすべてのドメインをコマンドの domains
プロパティに追加することをおすすめします。そうすることで、すべてのページで同じコマンドを使用でき、サイト間のリンクの方向を問わず適切にコンバージョンを測定できます。
では、引き続き、オンライン小売業者の例をみていきます。以下は Google タグですが、set linker
コマンドで 2 つのドメインが両方とも指定されています。
<!--
Start of global snippet: Please do not remove
Place this snippet between the <head> and </head> tags on every page of your site.
-->
<!-- Google tag (gtag.js) - DoubleClick -->
<script async src="https://www.googletagmanager.com/gtag/js?id=DC-1234567"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments)};
gtag('set', 'linker', {
'domains': ['example.store.co.uk', 'example.store.com']
});
gtag('js', new Date());
gtag('config', 'DC-1234567');
</script>
<!-- End of global snippet: Please do not remove -->
注: config
コマンドの値に set
を使用し、動的に読み込まれるコンテナで利用できるようにするには、Google タグで set
コマンドを js
コマンドの上に追加します。
set linker コマンドの仕組み
gtag('set', 'linker' {domains})
コマンドにより、コマンドで指定したドメインを参照するページの URL に _gl
という URL パラメータが追加されます。リンク先ページの Google タグでこの URL パラメータが参照されると、測定用のファースト パーティ Cookie が取得、保存されます。その測定用のファースト パーティ Cookie は、Google タグによってソースドメインとコンバージョン ドメインの間で共有されます。
上述のオンライン小売業者の例では、次のようになります。
- ショッピング カート ページの
gtag('set', 'linker' {domains})
コマンドにより、コンバージョン ドメインを参照する URL に_gl
パラメータが追加されます。
https://example.store.com/purchase/?_gl=1~abcde5~
- リンクから https://example.store.com/purchase へのアクセスが発生すると、購入ページの Google タグにより、測定用ファースト パーティ cookie が取得、保存されます。
詳しくは、ドメイン間のカスタマー ジャーニーの測定についての記事をご覧ください。