拡張リンクのアトリビューションを使用すると、同じページ内にリンク先 URL が共通のリンクが複数ある場合に、各リンクのクリックを自動的に判別することにより、クリックのレポートの精度を向上させることが可能です。
使用方法
拡張リンクのアトリビューションを使用する方法:
- Google アナリティクス アカウントの [管理] で、拡張リンクのアトリビューションを有効化します。
- 各ページの
config
コマンドに'link_attribution': true
パラメータを追加します。
次に例を示します。
// Enable enhanced link attribution
gtag('config', 'GA_MEASUREMENT_ID', {
'link_attribution': true
});
拡張リンクのアトリビューションをカスタマイズする
拡張リンクのアトリビューションでは、リンクや親要素の要素 ID と Cookie を使用して、同じ URL を参照する複数のリンクを区別します。
利用可能なオプションとデフォルト値を次に示します。
オプション | データ型 | デフォルト | 説明 |
---|---|---|---|
cookie_name |
string |
_gali |
Cookie の名前 |
cookie_expires |
number |
30 |
Cookie の最大保存時間(秒) |
levels |
number |
3 |
既存の ID を取得するために検索する DOM の最大レベル数。たとえば、次のリンクには ID 属性がありませんが、 <ul id="sidebar"> <li><a href="/">Home</a></li> <li><a href="/about">About</a></li> <li><a href="/contact">Contact Us</a></li> </ul>
|
たとえば、カスタマイズ可能なすべてのオプションをカスタマイズした場合、コードは次のように表示されます。
// Turn on enhanced link attribution with every option customized
gtag('config', 'GA_MEASUREMENT_ID', {
'link_attribution': {
'cookie_name': '_gaela',
'cookie_expires': 60,
'levels': 2
}
});