web-dev-qa-db-ja.com

2つのGoogleアナリティクスプロパティにわたって、ユーザーが最初にどこから来たかを追跡しますか?

マーケティングサイト(サイトA)とアプリケーションサイト(サイトB)があります。サイトAの唯一の目的は、さまざまなマーケティングコンテンツを介して、ユーザーにサイトBへの登録を促すことです。

マーケティングサイトに関する統計とは別に、アプリユーザーに関する統計(セッション数、ブラウザの種類など)を確認したいため、サイトは異なるAnalyticsプロパティを実行します。 (注意:これを処理する簡単な方法があるかもしれません?)

サイトBで登録と支払いの目標を設定しています。私のタスクは次のとおりです:サイトBで登録と支払いの目標を完了したユーザーがどこにいるかを追跡したい元々は、サイトAまたはサイトBのいずれかに到着する前から来ました。これにより、どの広告や他のソースが有料顧客を生み出す可能性が最も高いかを確認できます。

登録目標へのユーザーのパスは次のとおりです。

  1. Twitter広告->サイトBのランディングページ->サイトBで登録
  2. サードパーティのブログ->サイトA->サイトBへのリンクをたどる->サイトBで登録
  3. Google検索->サイトA->サイトBへのリンクをたどる->サイトBで登録

次のように、Originポイントを記録したいと思います。

  1. 「Twitter広告X」
  2. 「ブログ投稿X」
  3. 「グーグル検索キーワードX」

これを登録時にデータベースに記録し、その情報をアナリティクスに送信したいと思います。

私のTwitter広告は、インバウンドリンクでutm_sourceおよびutm_campaignを使用するように設定されています。

「ユーザーのX%がTwitter広告から、X%がブログ投稿Xから、X%がブログ投稿Yから、X%がオーガニック検索から」と言うために、ユーザーがどこから来たのかを記録する最良の方法は何ですか?

1つのアイデア:リファラーをCookieに保持し、それをカスタムディメンションとしてAnalyticsに渡し、ユーザーが登録するときにデータベースに渡すこともできますか?これにより、ユーザーがサイトから移動して、後日登録するという問題も処理できます。

Analyticsがutm_sourceパラメーターを提供 を知っていますが、これらがサイトAとサイトBの間で確実に追跡されるようにするにはどうすればよいですか?ユーザーはサイトAのいくつかのページをクリックしてからサイトBに移動できます。

1
Richard

参照サイトがHTTPS://ではなくHTTP://を使用している限り、PHPでhttp_referrerを使用できます。

Twitterの一部の大手企業は、URL短縮サービスを使用しています。これは主に、Twitterからのトラフィック量を追跡するために行われます。たとえば、 http://example.com/JKFK へのTwitterリンクがあり、次に http://example.com/JKFKhttp: //yoursite.com/page 。 Googleアナリティクスでは、example.comからのトラフィックを表示する必要があります

参照元のWebサイトがHTTPSを使用している場合、HTTPSecureはページ間での大量のデータ転送を妨げるため、参照元ページを追跡するのは非常に困難です。

Googleウェブマスター検索コンソールで、どのGoogleキーワードがページにトラフィックを誘導しているかを確認できます。

1
Michael d