447 人が現在オンライン
447 人が現在オンライン
Google アナリティクスのアカウント設定、プロパティ、ビューやフィルタ設定などについて、ユーザー同士で意見交換ができます。解析を通して浮かんだ質問やアイディアを投げかけ合って、よりデータ分析の知識を高めていきましょう。
ガイドを表示
star_border
返信

GTM ページの内容で出し分けする設定方法について

初級者 ✭

はじめまして。初心者のサイト運用者です。

 

私の運営するWebサイトにて、以前はGAのタグを以下のように設置しておりました。
(3つのプロパティIDを使用し、内2つに関しましてはページによって出し分けしていた)

 

UA-xxxxxxxx-1:全体を計測
UA-xxxxxxxx-2:有料コンテンツ(仮)のページのみを計測
UA-xxxxxxxx-3:無料コンテンツ(仮)のページのみを計測

※有料のコンテンツと無料のコンテンツはページのURLなどでは見分けがつきません。


<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');

ga('create', 'UA-xxxxxxxx-1', 'auto');
ga('require', 'displayfeatures');
ga('send', 'pageview');
{/literal}
{if $is_spot_page eq "t"}
{if $spot_dat->contract_type eq "1"}
{literal}
ga('create', 'UA-xxxxxxxx-2', 'abcde.co.jp', {'name': 'newTracker'});
ga('newTracker.send', 'pageview');
ga('newTracker.set', 'dimension1', navigator.userAgent);
{/literal}
{else}
{literal}
ga('create', 'UA-xxxxxxxx-3', 'abcde.co.jp', {'name': 'newTracker'});
ga('newTracker.send', 'pageview');
ga('newTracker.set', 'dimension1', navigator.userAgent);
{/literal}
{/if}
{/if}
{literal}
</script>

 

上記と同じことをGTMで実現したいのですが、どのように設定すればよいのか全く分からず、こちらにて質問させていただきました。
上記は、以前サイトの運用をお任せしていた制作会社さんが設置してくれたものです。
現在は別の制作会社さんが運用してくださっており、GAやGTMについてよく分からないとのことで対応してくださいません。

できればGTMで設定をしたいです。


設置方法について、設置可能かどうかや、どのように設置したらよいかなど
もしご存知でしたらご教示いただけませんでしょうか。

 

厚かましい質問で申し訳ございません。
どうぞよろしくお願いいたします。


受理された解決策
ベストアンサーのマーク済み.
解決策
トピック作成者Otsuka Tさんが付与
5月

Re: GTM ページの内容で出し分けする設定方法について

レジェンド
こんにちは。

{if $is_spot_page eq "t"}
{if $spot_dat->contract_type eq "1"}

このあたりが、無料、有料の出し分けを制御しているっぽいですが、
その仕様がわかれば、まあ、GTMが分かる人ならが実装は可能だとは
思いますよ。ページ内で、テキストなど差異がある部分を変数で抜き出し
てGoogleタグマネージャのトリガーで出し分ければ可能だと思います。

ただURLでの差異がわからないわけですから、このシステム独自の仕様を
理解し、そのうえで設定することになるでしょう。

そのあたりの情報を伝えて、エンジニアの人に相談してみてください。

ちなみに、本コミュニティは、GoogleアナリティクスやGoogleタグマ
ネージャのコミュニティですので、独自のシステムについては議論は
割愛しますね。すみません。
よろしくお願い致します。
------
文責:カグア!

元の投稿で解決策を見る


すべての返信
ベストアンサーのマーク済み.
解決策
トピック作成者Otsuka Tさんが付与
5月

Re: GTM ページの内容で出し分けする設定方法について

レジェンド
こんにちは。

{if $is_spot_page eq "t"}
{if $spot_dat->contract_type eq "1"}

このあたりが、無料、有料の出し分けを制御しているっぽいですが、
その仕様がわかれば、まあ、GTMが分かる人ならが実装は可能だとは
思いますよ。ページ内で、テキストなど差異がある部分を変数で抜き出し
てGoogleタグマネージャのトリガーで出し分ければ可能だと思います。

ただURLでの差異がわからないわけですから、このシステム独自の仕様を
理解し、そのうえで設定することになるでしょう。

そのあたりの情報を伝えて、エンジニアの人に相談してみてください。

ちなみに、本コミュニティは、GoogleアナリティクスやGoogleタグマ
ネージャのコミュニティですので、独自のシステムについては議論は
割愛しますね。すみません。
よろしくお願い致します。
------
文責:カグア!

Re: GTM ページの内容で出し分けする設定方法について

初級者 ✭
カグアさま

ご返信ありがとうございます。
やはり、システムの仕様を理解していないとダメということですね。
記載したScriptを元に、どうにかしてカスタマイズ出来ないかと素人的に考えてしまいました。
制作会社さんに再度確認してみます。
どうもありがとうございました!