Google の新しいユニバーサル アナリティクスを使用してオフライン コンバージョンを測定するプロジェクトに取り組んでいます。
カスタムメイドのリード管理システムでリードが「注文」ステータスを取得すると、以前に取得した Google クライアント ID と以下のコードをユニバーサル アナリティクスに送信しました。アップロードは機能していますが、Analytics では e コマース トランザクションと見なされます。
コードまたはアナリティクスの設定を変更して、Google アナリティクスがそれを e コマース トランザクションとして認識しないようにする方法を知っている人はいますか?
Google クライアント ID を Analytics にアップロードするための私のコード:
$ch = curl_init();
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_URL, 'http://www.google-analytics.com/collect');
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_ANY);
curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; InfoPath.2; .NET CLR 2.0.50727)");
curl_setopt($ch, CURLOPT_POSTFIELDS, "v=1&tid=UA-XXXXXXXX-42&cid=379445656".urlencode('.')."1380816256&t=transaction&tr=123.00&ti=43388&z=".time());
curl_close ($ch);