11

私はこれをしばらくの間機能させようとしてきましたが、これがどのように機能するかについての情報はほとんどないようです。

まず、以下の方法を試して動作させたことを伝えたいので、解決策を投稿する前にこれを読んでください.

私が試したこと: Google アナリティクスの実験コードをカスタム HTML ブロックに追加し、Google が述べたように元のページのみを起動させました。これは機能せず、ユーザーのループを作成しているようです。ユーザーが実験ページにアクセスすると、白いページが表示されます。

これを機能させる方法を知っている人はいますか?とても有難い

4

4 に答える 4

7

Google Content Experiments の Javascript バージョンは、現時点では実際には GTM でサポートされていません (リダイレクトやサイトの変更をその場で行う必要があります。ページの読み込み中のどの時点でタグが起動するかを事前に判断するのは難しいため、これはうまく機能しません - 最良の場合、訪問者がバリエーションにリダイレクトされる前に元のページが完全にロードされます)。

GTMの機能ページには、 A/b テスト タグが「近日公開」と記載されていますが、少なくとも 1 年前からそうしているので、息をのむことはありません。

ただし、サーバー側でバリエーションを作成し (各ユーザーに適切なバリエーションを表示するには、独自のロジックを実装する必要があります)、実験 ID とバリエーション番号を GTM 経由で GA に渡すことができます。少なくともまだ、これを行う別の (信頼できる) 方法はないと思います。JavaScript を使用する必要がある場合は、タグ管理を使用してテスト スクリプトをデプロイするのではなく、ページ コードにテスト スクリプトを追加する必要があります。

そうは言っても、Experiments Javascript API といくつかの jQuery を使用して GTM の制限を回避する方法についての説明があります (こちらは 1 つです)。Google が何かが「サポートされていない」と言うとき、それは考えられるすべてのエッジ ケースをテストしたくなかったことを意味し、安全側で誤りを犯したことを意味している可能性があります。そのため、絶対にコンテンツ テストに GTM を使用する必要がある場合は、このようなものがうまく機能するかどうかをテストする必要があります。

于 2014-05-10T13:48:00.860 に答える
0

これが私のために働いたものです

  1. 実験のページでは、GTM の代わりに analytics.js を使用して、「昔ながらの方法」で Google アナリティクスを実装しました。

  2. これと実験ページと Google タグ ページの両方のレポート データを (リアルタイム分析で) テストしました。

私はthsからの競合があるかもしれないかどうかを尋ねる投稿をしました。

于 2015-10-22T20:10:03.427 に答える
-1

Google タグ マネージャー (GTM) スニペットを変更して同期的に実行するには、この行を削除してページの上部の開始要素j.async=true;の直後に配置します。<head>そのようです:

<!-- Google Tag Manager -->
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.src=
'//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-XXXX');</script>
<!-- End Google Tag Manager -->

GTM によって指定された元の場所 (開始要素<iframe>の後) にコードの一部を挿入することにより、Javascript を使用しないユーザーのサポートを維持することもできます。<body>

<noscript><iframe src="//www.googletagmanager.com/ns.html?id=GTM-XXXX"
height="0" width="0" style="display:none;visibility:hidden"></iframe</noscript>

その後、Google アナリティクス エクスペリメント コードをカスタム HTML タグとして GTM に挿入できます。「support document.write()」チェックボックスを必ずオンにしてください。

GTM-XXXXをコンテナー ID で更新することを忘れないでください。

于 2015-05-15T13:44:10.580 に答える