1

ユーザーがランディング ページへの utm 値を持っている場合

http://example.com/landing.php?utm_source=Facebook&utm_medium=マーケティング&utm_term=FbAd&utm_content=Fad1&utm_campaign=FBFunnel

Landing.phpファイルで、UTM 値を取得できます。Google アナリティクスでキャンペーンの結果とクリック数が表示されます。ユーザーが他のページに移動した場合 -> http://example.com/contact.php。contact.php の URL に UTM 値がありません Google アナリティクスは、どの UTM キャンペーンからの訪問をどのように追跡しますか? . PHP API を使用して utm 値をサードパーティ ツールに送信する場合、contact.php ファイルで UTM を取得するにはどうすればよいですか? これについて明確な考えがありません。助けてください。

ありがとうございました

4

3 に答える 3

6

Google アナリティクスは、utm パラメータを含むキャンペーン データをセッション スコープに保存します。値はセッションの最初のページで取得され (これは、キャンペーン属性が変更されたときに新しいセッションが開始されることも意味します)、後続のすべてのヒットに適用されます。

現在のバージョンの GA (ユニバーサル アナリティクス) では、アトリビューションは Google サーバー上で行われます (以前のバージョンの GA とは異なりましたが、現在は廃止されています)。Google からアトリビューション データをリアルタイムで取得する現実的な方法はありません。utm パラメータを Cookie に保存し、そこから取得するには、独自のソリューションを作成する必要があります。

リアルタイムでデータを送信する必要がない場合は、GA からアトリビューション データを抽出し、それぞれの API を介して別のアプリケーションに送信する方法について、長いチュートリアルを書きました。このチュートリアルでは、Python をプログラミング言語として使用し、Salesforce をパートナー アプリケーションとして使用していますが、原則を他の言語やアプリケーションに適用するのに十分な背景知識が必要です。

于 2016-07-13T07:45:34.300 に答える