分析とテスト
jQueryを使用してGoogleAnalyticsキャンペーンのクエリ文字列を動的に追加する
友人 トッド·ベーカー 経由で私に解決策を送った Twitter 解決策を開発する機会がなかった問題のために。 Compendiumのブログは、クライアントのセカンダリドメインでホストされることがあるため、合格したいと思います。 GoogleAnalyticsキャンペーンコード プライマリドメインに移動して、訪問者を効果的に追跡できるようにします。
ただし、もうXNUMXつの問題は、ブロガーが常にキャンペーンコードを含めるようにすることです。これは予期されるべきではありません。 正しい解決策は JavaScriptを利用して、ページの読み込み時にキャンペーンコードを動的に追加します.
document.ready(function(){
varcampaignQueryString = '?{これを記入}';
var targetDomain = '{これを入力}';
$( "a [href = 'http:// www。" + targetDomain + "]'")。each(function(){
this.href + = campaignQueryString;
});
});
この特定のソリューションは、オープンソースのJavaScriptフレームワークであるjQueryを使用し、必要とします。 私は Webサイトにいくつかの素晴らしい効果を追加するjQueryの大ファン 。 ただし、一部のエンタープライズ開発者はバージョン管理についていくことを好まないというフィードバックを聞いています。
上記のコードを使用する場合は、次のコードを含める必要があります
jQueryの。 Googleからロードすることをお勧めします。 多くの人がこれを行っているので、コードがキャッシュされ、以前にロードされているため、ページのロードがはるかに速くなります。グーグルはさらに キャンペーンクエリ文字列を作成する方法を示すURLビルダー。 本当に凝ったものにしたい場合は、キーワード、カテゴリ、作成者などの要素を追加することをお勧めします。