
このページは、外部サイト
清水誠メモ の情報をRSSフィード経由で取得して表示しているため、記事の一部分しか表示されていなかったり、画像などが正しく表示されなかったり、オリジナル記事が意図したデザインと異なっていたりする場合があります。
完全な状態のオリジナル記事は 「
GTMでGoogleアナリティクスのClient IDを取得する一番確実で楽な方法(2017年版)」 からご覧ください。
GTMでGAのClient IDを取得する最新で確実な方法について紹介します。
今までの問題点
Cookieから取得する、Callbackで取得するなど、いろいろな方法がありましたが、新規訪問の最初の1ページ目で取得できない、無駄なイベントトラッキングが増える、GAのタグをそのままカスタムJavaScriptタグとして貼り付けるので タグマネUIの便利機能を使えない、などの 不便な点があり、イマイチな状況が続いていました。
2017年10月の今では、7月に最近GA (analytics.js)に追加されたTaskという機能を使うのが一番楽で確実です。
1. GA管理画面でカスタムディメンションを作る
Client IDを格納するカスタムディメンションをGAの管理画面で作成しておきます。
2. カスタムJavaScript変数を作る
カスタムJavaScript変数を作って以下のコードを入力します。
function() {
return function(model) {
model.set('dimension1',...