サード パーティのトラッキング ピクセルのデータベースがあり、それを自分の出力に追加して、サード パーティにイベントを通知するか、サード パーティに Cookie を設定させます。最も扱いやすいのは画像ピクセルです。セットアップするだけで<img src="...">
、すべてが機能します。ただし、データベース内の一部のピクセルはタイプのものです。script
つまり、サードパーティのサーバーは空の文字列と.Content-Type
text/javascript
これまでのところ、次のアプローチを考えていました。
- それらを同じに挿入するだけ
img
です。リクエストは成功しますが、コンソールに警告が表示され、一部のユーザーはそれを好まない - 書き込み中にそれらのピクセルに適切な
<script>
タグを付けdocument.write
ます。ブラウザによっては、サードパーティのサーバーの応答が遅いと、ページ全体が停止する可能性があり、これも非常に悪いことです。 - DOM
script
要素を必要に応じて動的に生成src
し、 のどこかに追加しますhead
。動作しているようですが、まだ広範囲にテストしていないため、見逃している隠れた問題があるかどうかはわかりません.
それで、コンソールでエラーが発生しないことを保証したり、サードパーティサーバーの応答が遅い場合に停止したりするような方法で、そのようなピクセルを含める一般的に受け入れられている方法はありますか? (だけでなく、他の任意のコンテンツタイプを処理できる場合は追加のポイントtext/javascript
)。