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

どこのページから電話されたのか知りたい。

中級者 ✭

スマホサイトで、すべてのページ下にタップすると電話可能なボタンを設置しております。
単純にタップされた数値を計測するだけなら下記で可能です。


・「電話ボタンをタップした時の数を計測」する目標を制作
・aタグにonclick=”ga(‘send’, ‘event’, ‘click’, ‘tel-tap’);挿入


しかし、どこのページから電話がされたのかをまで知りたい場合はどのような設定をすれば宜しいでしょうのか。

1 人のエキスパートが返信verified_user

Re: どこのページから電話されたのか知りたい。

注目ユーザー
ITさん

> どこのページから電話がされたのかをまで知りたい場合はどのような設定をすれば宜しいでしょうのか。
記載されている内容を見る限り直接ソースを修正されているという認識で進めます。
https://developers.google.com/analytics/devguides/collection/analyticsjs/events?hl=ja
上記に記載があるように、GAのイベトラでは、
ga('send', 'event', [eventCategory], [eventAction], [eventLabel], [eventValue], [fieldsObject]);
という順の定義になります。

ITさんの設定では、
イベントカテゴリ = click
イベントアクション = tel-tap
イベントラベル = ブランク
イベント値 = ブランク
となりますので、

ga(‘send’, ‘event’, ‘click’, ‘tel-tap’, 'サイトURL', '', {nonInteraction: true});
として、
サイトURLを動的に挿入されるようにするか、固定値を入れたらOKかと思います。
※イベントトラッキングは直帰率の数値に影響しますので、
 影響がでないようnonInteractionを追記しています。

以上、ご参考までに。
でぶてて

Re: どこのページから電話されたのか知りたい。

中級者 ✭
でぶててさん

ご教授いただき感謝します。

>サイトURLを動的に挿入されるようにするか、固定値を入れたらOKかと思います。
wordpressで動的にサイトURLを取得する方法を御存知でしょうか。

下記のようにしてみましたが、サイトURLあたりに問題があるのか計測されません。

<a href="URL" onclick="ga('send', 'event', 'click', 'tel-tap', '<?php $current_url = esc_url( home_url() . $_SERVER['REQUEST_URI'] ); ?>', '', {nonInteraction: true});">電話</a>

Re: どこのページから電話されたのか知りたい。

[ 編集済み ]
レジェンド

単純に、イベント発生ページを見るのであれば、Googleアナリティクスのレポート上で、ディメンションに「ページ」を追加するのが手軽にできると思います。

イベントラベルに設定するのであれば、location.hrefで現在ページのURLが取得できるので、

<a href="URL" onclick="ga('send', 'event', 'click', 'tel-tap', location.href, {nonInteraction: true});">電話</a>

とするだけでもOKです(location.hrefの後ろにあった'',はなくても動くはずなので削除しています)。

Re: どこのページから電話されたのか知りたい。

[ 編集済み ]
中級者 ✭

〜電話ボタンのクリック数をトラッキングしたい。〜

アナリティクス>管理>目標 より
目標設定:カスタム
目標説明: 名前:電話リンク目標 ID 1 / 目標セット 1
タイプ:イベント
目標の詳細:カテゴリ:等しい:click
アクション:等しい:tel-tap



<li><a href="tel:電話番号" onclick="ga('send', 'event', 'click', 'tel-tap');"><i class="fa fa-volume-control-phone"></i><br>電話</a></li>
上記で無事にトラッキングされました。
※リアルタイム>コンバージョンで確認


〜人気記事へ遷移するボタンのクリック数をトラッキングしたい。〜

しかし、
アナリティクス>管理>目標 より
目標設定:カスタム
目標説明: 名前:人気記事目標セット ID 6 / 目標セット 2
タイプ:イベント
目標の詳細:カテゴリ:等しい:click
アクション:等しい:best


<li><a href="URL" onclick="ga('send', 'event', 'click', 'ppap', location.href, {nonInteraction: true});"><i class="fa fa-bolt"></i><br>人気記事</a></li>

上記だと人気記事へ遷移するボタンのクリック数がトラッキングされません。
電話ボタンのクリック数でのやり方と同じはずですが、何故トラッキングされないのでしょうか。

どなたかご教授下さい。



Re: どこのページから電話されたのか知りたい。

レジェンド
えっと、onclickの記述は問題ないと思いますので、あとは、行動>イベント>上位のイベント などで
計測されているか次第ですね。

コンバージョンの前に、そもそもイベントがレポートに出ていないようであれば、おおせのように計測
ができてないことになります。

クリックも、昨今、CSSなどのデザイン上のエフェクトが多いと、うまく計測されないこともあるため、ほぼ
毎回、ケースバイケースで、都度都度、イベント計測はスクリプトを毎回書いてますね、私は。

それくらい、実際のコードを見ながら、書いて、検証しては直し、の繰り返しが必要になっています。

ですので、それらを公開していただければ、どなたかがコードを考案してくださって、提案してくれるかも
しれません。

概ねの考えたかは問題ないと思います。ただ、実際の計測はつねに試行錯誤ということです。
よろしくお願い致します。
------
文責:カグア!

Re: どこのページから電話されたのか知りたい。

注目ユーザー
I Tさん

> <li><a href="URL" onclick="ga('send', 'event', 'click', 'ppap', location.href, {nonInteraction: true});"><i class="fa fa-bolt"></i><br>人気記事</a></li>
に対して、
> アナリティクス>管理>目標 より
> 目標設定:カスタム
> 目標説明: 名前:人気記事目標セット ID 6 / 目標セット 2
> タイプ:イベント
> 目標の詳細:カテゴリ:等しい:click
> アクション:等しい:best
では、動かないですね。

イベントカテゴリ: click (URLでは、click)
イベントアクション: best (URLでは、ppap) ← 一致しない(例示でしょうから、違うかもしれません。例示を鵜呑みしてでの提示です)
イベントラベル: 指定なし (URLでは、location.href)

と、一部一致してないようなので、

目標設定のアクションを best → ppap に変更。
もしくは
URLのイベントアクションの箇所にある ppap → best に変更。

その他の記述では測定に影響を与えるような記述が異なるといった箇所は見受けられませんので、カグアさんの言われるように記述テストを繰り返してみたほうがいいかもしれません。

ご参考までに。
でぶてて

Re: どこのページから電話されたのか知りたい。

レジェンド
>>上記だと人気記事へ遷移するボタンのクリック数がトラッキングされません。
>>電話ボタンのクリック数でのやり方と同じはずですが、何故トラッキングされないのでしょうか。

イベントが計測されないのか、コンバージョンが計測されないのか、の切り分けを
していただけると助かります。

行動>イベント>上位のイベント

ここで計測されているが、コンバージョンとして計測されていない、ということでしたら
でぶててさんのおっしゃるようにコンバージョンの設定をご確認いただくことになるかと。

よろしくお願い致します。
------
文責:カグア!