web-dev-qa-db-ja.com

内部キャンペーンを追跡する方法(コードを作成せずに)

そのため、UTMは、Googleアナリティクスで外部キャンペーンを追跡するのに非常に役立ちます。作業するサイトには常にUTMを使用しています。しかし、ターゲットサイトを親サイトに移行する場合、これらのキャンペーンを適切に追跡する方法を簡単に疑問に思います。

いくつかの異なる推奨事項を読みました。 Justin Cutroni氏は 新しいGoogleアナリティクスビューを作成してサイト検索を使用 と言います。これは簡単に聞こえますが、かなりひどいハックのようにも見えます。サイト検索はそのためのものではありませんでした(また、サイト検索には、GAで外部キャンペーンを追跡するときに存在しない制限がいくつかあります)。

Escape Studio は、サイト検索がこれを行う3つの方法の1つであると言います。その他:拡張eコマース、イベントトラッキング、カスタムディメンション。イベントトラッキングは、この問題の最も一般的な解決策のようですが、新しいキャンペーンが作成されるたびにコードに触れる必要があります。

クエリ文字列をURLに追加し、クエリ文字列が内部キャンペーンであることをGAに伝えるだけで、新しい内部キャンペーンを作成することは可能ですか?そして、コードに触れることなく、これらの内部キャンペーンをGAで適切に監視する方法。

1
samthebrand

Googleアナリティクスは、外部キャンペーンがサポートされているのと同様の方法で内部キャンペーンをサポートしていません。サイトでキャンペーン変数を内部で使用すると、外部のキャンペーン/紹介情報が上書きされます。

最善の策は、カスタムのセッションレベル変数を使用して内部キャンペーンを識別することです。 GAドキュメントはこちら:

https://developers.google.com/analytics/devguides/collection/gajs/gaTrackingCustomVariables#setup

1
Andrew C

本当にソースコードに触れることができない(望まない)場合は、Google Analytics Advanced Filterを使用できます。 POSIX正規表現の基本的な知識が必要ですが、これを使用すると、URLの一部を「抽出」できます(「campaign = summer2013」->ですが、「summer2013」)その後、他のフィールドに挿入します。この場合は、イベントラベルです。

高度なフィルターの詳細については、 https://support.google.com/analytics/answer/1034836?hl=ja&ref_topic=10348 をご覧ください。

1
Peter