ユーザーがサインアップしたときにページにhtmlを挿入するWebサイトに取り組んでいます。
<span data-log-in-status="complete-sign-up" data-log-in-type="email" id="log_in_status" style="display:none;"></span>
次に、この要素を見つけるページ読み込みイベントを作成し、この情報を Google アナリティクスにプッシュします。開発中はページソースでこの要素を見ることができますが、本番環境ではこの要素はどこにもありません...
ただし、これは言われています-分析の完全なサインアップイベントは両方の環境で発生します!
私は本当に何が起こっているのかを理解したいと思っています.この要素を削除するか、ブラウザが削除した場合。
これは、ネットワーク上で何が起こっているかのスクリーンショットです。
このデータを取得して分析にプッシュする JavaScript コードは次のとおりです。
$(document).ready(function () {
var status, loginStatus;
loginStatus = $('#log_in_status');
if(loginStatus) {
login_type = $(loginStatus[0]).attr('data-log-in-type');
status = $(loginStatus[0]).attr('data-log-in-status');
pushGAEvent(status, login_type, null, null);
if(status === 'complete-sign-up') {
goog_report_conversion(); //adwords
}
}
});
考え?