706 人が現在オンライン
706 人が現在オンライン
Google AdWords のコンバージョントラッキング、管理画面上のレポートや数値の不一致などについて、ユーザー同士で意見交換ができます。運用者ならではの質問や回答を投げかけ合って問題を解決していきましょう。
ガイドを表示
star_border
返信

GTM・電話コンバージョンについて

[ 編集済み ]
T O
中級者 ✭

お世話になります。

TOと申します。

 

 

先日からごまかしでコンバージョンをとっていたのですが、

やはり精度が上がらなかったので、

再度、電話コンバージョンをGTMで計ろうと悪戦苦闘しております。

 

現在、下記のように設定しておりますが、

タグが発火されていないようです。

 

大変お手数おかけいたしますが、間違え部分を教えていただけますでしょうか?

 

 

 

■LPのソース

<div id="box">

<p class="phone">

<a href="tel:0120-123-456" onclick="javascript&colon;goog_report_conversion('tel:0120-123-456');yahoo_report_conversion(undefined);return false;">0120-123-456</a>

</p>

</div>

 

 

■GTMの設定

 

<タグ>

・リンククリックリスナーを”すべてのページ”で配信。

・ヤフー、グーグルのコンバージョンタグは、カスタムhtmlタグで作成。”電話クリック”のルールで配信

 

 

<ルール>

”電話クリック”のルールを作成。

 

・条件

{{要素テキスト}},含む,0120-123-456

{{要素クラス}},含む,phone

{{event}},等しい,gtm.linkClick

 

 

⇒ヤフー、グーグルのコンバージョンタグに配信ルールをひも付け。

 

 

 

どうぞよろしくお願いします。

 

 

 

 


受理された解決策
ベストアンサーのマーク済み.
解決策
でぶてて (注目ユーザー)さんが付与
12月 2016

Re: GTM・電話コンバージョンについて

レジェンド

aタグ内にonclickイベントでコール・コンバージョントラッキング用のJS関数を呼び出しているようなので、クリックイベント時に別途タグマネージャーでタグを配信する必要はないかと思います。

 

ただし、コール・コンバージョントラッキング用のJS関数がまだ定義されていないと思いますので、ページを開いたタイミングで、カスタムHTMLのタグを読み込む必要があるかと思います。

 

変更点としては、リンククリックリスナーで呼び出そうとしているタグを、gtm.loadなど画面を開いたタイミングで呼び出してあげればOKかと思います。

 

参考までに、電話クリックのルールを正しくするには、HTMLソースのclassを割り振る先を、pタグではなく、aタグに割り振ってあげれば動作するかと思います。

 

元の投稿で解決策を見る


すべての返信
ベストアンサーのマーク済み.
解決策
でぶてて (注目ユーザー)さんが付与
12月 2016

Re: GTM・電話コンバージョンについて

レジェンド

aタグ内にonclickイベントでコール・コンバージョントラッキング用のJS関数を呼び出しているようなので、クリックイベント時に別途タグマネージャーでタグを配信する必要はないかと思います。

 

ただし、コール・コンバージョントラッキング用のJS関数がまだ定義されていないと思いますので、ページを開いたタイミングで、カスタムHTMLのタグを読み込む必要があるかと思います。

 

変更点としては、リンククリックリスナーで呼び出そうとしているタグを、gtm.loadなど画面を開いたタイミングで呼び出してあげればOKかと思います。

 

参考までに、電話クリックのルールを正しくするには、HTMLソースのclassを割り振る先を、pタグではなく、aタグに割り振ってあげれば動作するかと思います。

 

Re: GTM・電話コンバージョンについて

T O
中級者 ✭

山田様

 

 

お世話になります。

アドバイスいただきありがとうございます。

 

理解力が乏しいので、下記の点をうかがってもよろしいでしょうか?

 

 

>変更点としては、リンククリックリスナーで呼び出そうとしているタグを、gtm.loadなど画面を開いたタイミングで呼び出してあげればOKかと思います。

 

これは、{{event}} [等しい] [gtm.load]を

電話クリックのルールの条件に設定するということでしょうか?

 

 

・条件

{{要素テキスト}},含む,0120-123-456

{{要素クラス}},含む,phone

{{event}},等しい,gtm.linkClick

{{event}} ,等しい, [gtm.load]

 

 

 

 

 

参考までに、電話クリックのルールを正しくするには、HTMLソースのclassを割り振る先を、pタグではなく、aタグに割り振ってあげれば動作するかと思います。

 

これは下記のような意味でしょうか?

 

<div id="box">

<p>

<a class="phone" href="tel:0120-123-456" onclick="javascript&colon;goog_report_conversion('tel:0120-123-456');yahoo_report_conversion(undefined);return false;">0120-123-456</a>

</p>

</div>

 

 

大変お手数かけまして恐縮ですが、よろしくお願いいたします。

 

 

 

 

 

 

Re: GTM・電話コンバージョンについて

T O
中級者 ✭

山田様

 

 

何度もすいません。

 

>aタグ内にonclickイベントでコール・コンバージョントラッキング用のJS関数を呼び出しているようなので、クリックイベント時に別途タグマネージャーでタグを配信する必要はないかと思います。

 

これは、GTMでリンククリックリスナーで電話の番号を要素テキストとして

配信ルールとした場合

そもそもとして、逆に、onclickイベントをaタグ内に記述する必要はないということですよね?

 

ヤフースポンサードサーチやアドワーズのコンバージョンタグも、

「コンバージョン種別 電話発信」のものを使う必要もないという理解で良いでしょうか?

 

お手数おかけしますが、確認させていただければ幸いです。

 

よろしくお願いします。

Re: GTM・電話コンバージョンについて

レジェンド

>変更点としては、リンククリックリスナーで呼び出そうとしているタグを、gtm.loadなど画面を開いたタイミングで呼び出してあげればOKかと思います。

>これは、{{event}} [等しい] [gtm.load]を
>電話クリックのルールの条件に設定するということでしょうか?

{{event}}, 等しい, [gtm.load]
の条件だけで、カスタムHTMLタグを配信してしまってOKです。カスタムHTMLタグ内では、コンバージョンの送信は
行っておらず、コンバージョンを送信するための前準備を行っている、と考えるといいと思います。

実際にコンバージョンを送信する処理は、aタグのonclick属性に記載しているjavascriptタグになります。


><div id="box">
><p>
><a class="phone" href="tel:0120-123-456" onclick="javascript&colon;goog_report_conversion('tel:0120-123-456');yahoo_report_conversion(undefined);return false;">0120-123-456</a>
></p>
></div>

この内容で問題ないと思います(ただし、上記の理由で今回は使うことはないかと思います)。

Re: GTM・電話コンバージョンについて

T O
中級者 ✭

山田様

 

ありがとうございます。

 

今日、コンバージョンがつきましたので、

たぶん解決できたかと思います。

 

本当にありがとうございました。

 

 

また数日様子を見てみて、不具合など出ていたら

こちらで質問させていただこうと思います。

 

その際はよろしくお願いいたします。

 

 

小倉