0

PHP を使用して Google でヒットを発生させ、ニュースレターの開封とクリックスルーを追跡しようとしています。クリックスルーは自分の管理外のサイトに移動するため、クリックスルーと開封の両方に同じ手法を使用したいと考えています。試してみることを考えてcode.google.com/p/php-ga/いましたが、サンプルコード/サポートドキュメントの方法がほとんどないため、躊躇しています.

__utm.gifわかりやすくするために、行を分割した私の URL を次に示します。

utm.gif?utmac=MO-xxx31982-1">http://www.google-analytics.com/_utm.gif?utmac=MO-xxx31982-1

&utmhn=myfake.com

&utmcc = _ utma%3D7042858245.1436153422.1214501708.1340117181.1340117181.1%3B

&utmwv=1

&utmr=クリック

&utm_source=メール

&utm_medium=ニュースレター

&utm_campaign=tet+2012-06-19+10%3A41%3A30

&utmp=%2FMYZZ%2Fニュースレター

&uservar=16430

utmhn正当な URL である必要がありますか、それともアカウントに関連付けられた URL である必要がありますか? どうutmrですか?私はそれを「クリック」または「開く」を含めるために使用していたので、区別できました。

ニュースレターのリンクをクリックすると、予想されるピクセル画像が返されるため、クエリ文字列を無視しても Google は何かを取得しています。__utm.gifヒットに関連するデータは、Google アナリティクス アカウントのどこで確認できますか。これまでのところ、この手法を使用しても何も表示されません。

PS私はここからこのテクニックを得ました

フォローアップ: いくつか変更を加えた結果、URL は次のようになりました。

utm.gif?utmwv=1">http://www.google-analytics.com/_utm.gif?utmwv=1

&utmn=8391432847

&utmsr=クリック

&utmsc=-

&utmul=-

&utmje=0

&utmfl=-

&utmdt=-

&utmhn=myfake.com

&utm_source=my_newsletter

&utm_medium=メール

&utm_campaign=tet 2012-06-19 10:41:30

&utmr=my_newsletter

&utmp=images/google/クリック

&utmac=MO-xxx31982-1

&utmcc=_ utma%3D24820632.1925394567.1340121629.1340121629.1340121629.2%3B%2B _utmb%3D24820632%3B%2B_ utmc%3D24820632%3B%2B _utmz%3D24820632.1340121629.2.2.utmccn%3D(direct)%7Cutmcsr%3D(direct )%7Cutmcmd%3D(なし)%3B%2B__utmv%3D24820632.6430%3B

そのリンクをブラウザに貼り付けてGoogleが取得する以外は何も起こらないのに、PHPラインから呼び出されたときに機能しないのはなぜ$handle = fopen ($urchinUrl1, "r");ですか?

4

2 に答える 2

0

分かった、気にしないで。アプリを変更して、スクリプトから呼び出されるのではなく、utm.gif がメールとリダイレクト ページに含まれるようにしました。そのようにするべきだったのですが、php から URL を呼び出すという凝った考えにとらわれてしまいました。

于 2012-06-22T18:30:16.907 に答える