0

adcloudのトラッキングタグがあります。さて、私がjsに頼ることができれば、私のFlashアプリからそれを呼び出すことはちょうど桃色に機能します。ただし、上司は、jsが無効になっているときに同じ情報を送信することを望んでいます。

トラッキングピクセル画像が提供されました:

<img src="https://a.adcloud.net/retargeting/?keywords=dpsmapp_ordered" width="1" height="1" border="0" alt="">

Flashアプリでこれをどのように使用/呼び出すのですか?最初に頭に浮かんだのは、単にを実行することでしたload(url)が、それは私に401: Deniedエラーを与えました。

4

1 に答える 1

2

通常の方法は、またはのいずれLoaderかを使用してロードすることURLLoaderですが、これには、トラッカーをホストしているユーザーがサーバーにクロスドメインxmlファイルを設定している必要があります。

このようなもの;

var loader:Loader = new Loader();
loader.load(new URLRequest(url));

ファイル自体を使用しないため、complete-eventをリッスンする必要はありません。

編集:別の解決策は、追跡ピクセルをダウンロードするすべてのクロスドメインファイルなどが設定された独自のWebサービスをどこかに(PHPなどを使用して)設定することです。次に、トラッカーに直接アクセスする代わりに、フラッシュからそのサービスを呼び出します。また、サービスへの参照URLを送信して、ヘッダーを「偽造」することもできます。

于 2012-05-02T17:37:26.393 に答える