質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Google Analytics

Google AnalyticsはGoogleが開発した無料のウェブ分析のソリューションです。複数のクライアント側のAPIとデータをエクスポートし管理するREST APIも格納されています。

HTML5

HTML5 (Hyper Text Markup Language、バージョン 5)は、マークアップ言語であるHTMLの第5版です。

PHP

PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

JavaScript

JavaScriptは、プログラミング言語のひとつです。ネットスケープコミュニケーションズで開発されました。 開発当初はLiveScriptと呼ばれていましたが、業務提携していたサン・マイクロシステムズが開発したJavaが脚光を浴びていたことから、JavaScriptと改名されました。 動きのあるWebページを作ることを目的に開発されたもので、主要なWebブラウザのほとんどに搭載されています。

Q&A

解決済

1回答

409閲覧

google ADS&Analyticsのタグを貼るとサイトに記載している電話番号が動的に変わる

watawata0704

総合スコア14

Google Analytics

Google AnalyticsはGoogleが開発した無料のウェブ分析のソリューションです。複数のクライアント側のAPIとデータをエクスポートし管理するREST APIも格納されています。

HTML5

HTML5 (Hyper Text Markup Language、バージョン 5)は、マークアップ言語であるHTMLの第5版です。

PHP

PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

JavaScript

JavaScriptは、プログラミング言語のひとつです。ネットスケープコミュニケーションズで開発されました。 開発当初はLiveScriptと呼ばれていましたが、業務提携していたサン・マイクロシステムズが開発したJavaが脚光を浴びていたことから、JavaScriptと改名されました。 動きのあるWebページを作ることを目的に開発されたもので、主要なWebブラウザのほとんどに搭載されています。

0グッド

2クリップ

投稿2020/01/30 04:43

コーポレートサイトに記載の電場番号が動的に変わってしまい困っています。
現象としては正しい電話番号を表記してもFTPでアップロード後に、特定の数字に代わってしまいます。
正しい電話番号の文字列を入力→番号を認識して自動的に別の電話番号に置き換える...という挙動になっています。

こうなった原因としてはgoogle ADS&Analyticsのタグを貼ったのが原因かと考えています。
(削除すると問題なく正しい電話番号を記載することができるため)

google ADS&Analyticsのタグはこちらで準備していないので分からないのですが、電話番号を自動的に変更する...といった設定とかあるのでしょうか?

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

ベストアンサー

AdsもGAも、基本的に電話番号を自動的に変更する設定はないかと思います。
GTMのタグがついているので、GTM経由での設置かと思われますが、GTM内にカスタムHTMLなどで対象の電話番号を置き換えるタグはありませんか?
また、どこで処理されているかソースがないので不明ですが、その置き換えの挙動は基本的には何かしらのトリガー(e.g. クラス名|data属性|id名)で書き換えている可能性が高いので、可能でしたらその要素に割り当てているクラス名などを一時的に変更してテストしてみる、とかでしょうか?
あとはGoogleOptimizeなど走っていたらそちらも可能性としては考えられますね。
判断材料が少ないので参考程度ですが、ご確認いただければ。

投稿2020/01/30 06:34

ryouichi

総合スコア79

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

watawata0704

2020/01/30 06:41

少ない情報の中、ご考察いただきありがとうございます。 現状、電話番号でのCVを取るためにトラッキングタグを設置しているのですが、 AdWordsに確認したところ 「電話番号スニペットによって、サイト上の電話番号が AdWords 専用転送電話番号に置き換えられる。」 と表記してありました....。 なんとか通常の電話番号を表示させる術がないか模索中です....。
ryouichi

2020/01/30 07:03

「サイト上の電話番号が AdWords 専用転送電話番号に置き換えられる。」とは知らなかったです。逆にありがとうございます。 こちらでも仕様確認してみましたが、電話をGoogle広告専用から元の番号に転送したことをトリガーにしてGA管理画面に数字を上げるような挙動をしているっぽい、すなわち電話番号が設定されたa要素のinnerTextとhref:telを調整しているかと思いますので、href="tel:****"部分は調整せず、置き換えられた後に再度問題の要素のinnerTextだけ置き換え直す、とかがいいかな?と思いました。 大抵<head>にAd系のタグは設置かと思いますので、Adタグの"上に"以下追加で行けそうな気はします。 あくまでもご参考程度としていただければ幸いです。保証は致しません。 ``` <script> /* - head読み込みの際に先に追加関数が走り、本来の番号をキープしておく - 次にadwordsタグが走り、番号が置き換えられる - 最後にwindow.onloadのタイミングで再度番号を本来の番号に置き換え */ ( function() { const targetTelElement = document.querySelector( '対象要素のセレクタ' ) const telNumberbuffer = targetTelElement.innerText // 本来の番号を先に保存しておく window.addEventListener( 'load', function() { targetTelElement.innerText = telNumberbuffer; }) })() </script> <script> ** adwordsタグ ** </script> ```
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問