データを GA に「統合」すると主張する企業があります。特に電話追跡会社をいくつか知っています。API を介してデータを GA にアップロードする方法はありますか、それともそれを必要としない他の方法を使用していますか?
3 に答える
ブラウザのような手動__utm.gif
呼び出し以外に、Google アナリティクスへのアップロード メカニズムはありません。Google アナリティクス API (データのエクスポートと管理) はどちらも完全に読み取り専用です。
これらのソリューションが機能する方法はいくつかありますが、そのうちの 1 つは、電話をかけている人に一意の識別子を生成して、相手の電話の人に伝えることです。そのコードは、紹介情報にリンクされています (Cookie から取得)。もう 1 つの解決策は、顧客に電話番号を手動で入力してもらうことです。次に、その電話番号がソフトウェアによってダイヤルされ、ライブの人物に接続されます。バックグラウンドで、電話番号は Cookie からのソース情報にリンクされます。
次に、通話を受信した人は、システムにコードを入力するか、ユーザーの情報を自動的に取得します。通話が完了すると、解決方法に応じて、電子商取引や特定のページビューなどを生成できます。目標__utm.gif
。関連するキャンペーンとユーザー データが追加された呼び出しを生成できます。Google アナリティクスに関する限り、形成されたリクエストは同じユーザーです。異なるのはユーザーの場所だけです (これはそもそもかなり不正確です)。
つまり、私が__utm.gif
自分のコンピュータから電話を受け、それをあなたに貼り付けてクリックすると、Google はそれを今回の訪問の別のページビューとして認識し、ほとんどの場合、異なる場所を無視します。
追跡データを Google アナリティクスに送信するには、いくつかのオプションがあります。
サーバー側で ga.js スクリプトを実装するライブラリを使用する
Google が説明する方法で Google アナリティクスを使用する場合、ウェブサイトにスクリプトを含めることになります。このスクリプトは、訪問者のブラウザから Google アナリティクス サーバーにデータを送信します。
このスクリプトはリバース エンジニアリングされ、サーバー側のライブラリに実装されています。これで、サーバーから Google アナリティクス サーバーに同じデータを送信できます。PHP にはPHP-GA、 Python にはpygaを使用できます。
Google アナリティクスの測定プロトコルを使用する
Google Analytics Measurement Protocolは、Google Analytics にデータを送信するための新しい API です。POST リクエストを API に送信することで、データを送信できます。
Google アナリティクスは、あらゆる種類のデータが追加されたトラッキング GIF から動作するため、これらの通話トラッキング担当者は問題なく再現できます。
電話がかかってきて、必要に応じて追跡データを含む 1x1.gif を Google にリクエストすると、ヒットとデータがすぐに GA に登録されます。
http://www.google-analytics.com/__utm.gif?data-here&account=UA-blah&more-stuff