0

Weebly.comでホストされているWebサイトがあり、GoogleAnalyticsを使用した分割テスト用にセットアップできません。3つの添付ファイルがあります:

 Shown in the attachment is my error notice.
 The second email shows how I input HTML into Weebly.
 The 3rd image is an email from Weebly telling me that this can be done but it is challenging. 
4th image is the Weebly editor where I can make html changes

誰かがこれを機能させる方法を教えてくれるなら、私はとても感謝しています!

ここに画像の説明を入力してください ここに画像の説明を入力してください ここに画像の説明を入力してください ここに画像の説明を入力してください

4

2 に答える 2

2

GAコードでプレフィックスを使用するように切り替えることを強くお勧めします。理想的には、Weeblyはベンダーであるため、このプレフィックスを使用する必要がありますが、この場合は使用しません。

現在のところ、次のことが起こっています。

var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-28626443-1']);
_gaq.push(['_trackPageview']);

その後、ページの後半で、WeeblyのGAコードがページに挿入されます。

var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-7870337-1']);
_gaq.push(['_setDomainName', 'none']);
_gaq.push(['_setAllowLinker', true]);
_gaq.push(['_trackPageview']);

これによりトラッカーが上書きされ、ドメイン名が(自動からなしに)変更されることがわかります。コードを次のようなものに置き換えることをお勧めします。

var _gaq = _gaq || [];
_gaq.push(['my._setAccount', 'UA-28626443-1']);
_gaq.push(['my._trackPageview']);
于 2013-01-07T16:06:45.460 に答える
1

これに加えて、(おそらく)必要な他の2つの変更b /cWeeblyは独自のGAトラッカーをページに挿入します。

[1]アナリティクストラッカーコードで、カスタムドメイン(この場合はプレフィックスとともに)を追加する必要がありますだからあなたの直後

_gaq.push(['my._setAccount', 'UA-12345678-0']); 

以下を追加します:_gaq.push(['my._setDomainName'、'your-domain-name-whatever-it-is']);

したがって、GAトラッカーコードは次のようなもので始まるはずです。var_gaq = _gaq || []; _gaq.push(['my._setAccount'、'UA-12345678-0']); _gaq.push(['my._setDomainName'、'your-domain-name-whatever-it-is']); _gaq.push(['my._trackPageview']);

注:その_setDomainNameは、実際にサブドメインを追跡していることをGoogleに伝えた場合に、デフォルトでGoogleが行うように指示するものです。この場合、Weeblyサイトは(ほとんどの場合)we​​ebly.comのサブドメインです(例:my-domain-name.weebly.com)。

[2]コンテンツエクスペリメント(CE)コードでは、この「その他」のドメインを使用するようにGoogleに指示する必要があります。それ以外の場合は、デフォルトのドメイン(Weeblyのドメインのようです)を使用します。

これを行うには、CEコードを確認します。おそらく次のように始まります。functionutmx_section(){} function utmx(){}(function(){var k = '12345678-0'、d = document、l = d.location、c = d.cookie; if (l.search.indexOf('utm_expid ='+ k)> 0)return; blah-blah-blah

コメントの直後で関数の前に次の行を挿入します。_udn="your-domain-name-whatever-it-is"

これで、CEコードは次のようになります。

<!-- Google Analytics Content Experiment code -->
<script>_udn = "your-domain-name-whatever-it-is"</script>
<script>function utmx_section(){}function utmx(){}(function(){var
k='12345678-0',d=document,l=d.location,c=d.cookie;
if(l.search.indexOf('utm_expid='+k)>0)return;
blah-blah-blah

最後の重要なポイント。CEコードは、ABテストページの「プライマリ」または「A」バージョンにのみ表示されます。ABテストページの「A」バージョンのWeeblyの「詳細設定」に移動して、このコードをページの「ヘッダー」に配置します。

ただし、CEコードは前に表示する必要があります分析トラッカーコードWeeblyのトラッカーコードは(この目的のために)すべてのページのフッターにあります。したがって、WeeblyのトラッカーコードはABテストコードに干渉しません。ただし、サイト設定を使用して分析トラッカーコードをWeeblyサイトのすべてのページに配置する場合は、ヘッダーではなくサイト設定フッター(強調のために大文字)を使用することをお勧めします。Weeblyは、サイト設定ヘッダーをページ固有のヘッダーの上(前)に配置しているようです。コンテンツ実験はこれを窒息させます。すべてのページのヘッダーにAnalyticsトラッカーコードが本当に必要な場合(バウンスのカウントなどに関係するいくつかの理由があります)、詳細設定を使用してすべてのページヘッダーにトラッカーコードを手動で貼り付ける必要があります。ABテストページの「A」バージョンに到達したら、

于 2013-04-10T19:28:18.410 に答える