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