Analytics の実装に関する FAQ

実装に関するよくある質問と、詳細情報へのリンクです。

Experience Cloud 訪問者 ID と Analytics 訪問者 ID の違いは何ですか。

ID サービスは、Experience Cloud の他のソリューション間で共有できる一意の永続的な識別子を割り当てます。Analytics 訪問者 ID は、Analytics でのみ使用されます。実装に Experience Cloud 訪問者 ID サービスを使用することをお勧めします。

ハートビートビデオトラッキングを実装する方法を教えてください。

Adobe Analytics でのオーディオおよびビデオの測定を参照してください。

アドビのサービスを中断すると、パフォーマンスに影響を与える可能性はありますか。

いいえ。JavaScript ファイルは、アドビのサーバーでホストされていないでため、アドビの停止状態が AppMeasurement ライブラリに影響することはありません。Adobe Experience Platform Launch を使用する場合、JavaScript ファイルは Akamai または組織が決定したサーバーでホストされます。

ブラウザーからアドビのサーバーにデータを送信することによってパフォーマンスが低下することはありますか。

AppMeasurement は、HTML ページ内にイメージオブジェクトを作成し、ブラウザーは、Adobe データ収集サーバーからイメージオブジェクトをリクエストします。データ収集サーバーが低速になったり応答しなくなった場合、そのリクエストを処理するスレッドは、イメージが返されるかタイムアウトが発生するまで、遅延します。ブラウザーはイメージを複数のスレッドで処理するので、アドビの停止状態はページ読み込み時間にわずかな影響しか与えず、1 つのスレッドが停止していても、他のスレッドは機能し続けます。

Analytics 実装を無効にする、または削除する方法を教えてください。

組織では、契約の有効期限切れやサーバーコールの数の減少が原因で実装を削除したい場合があります。

  • Launch を使用した実装:「 拡張機能」タブで Adobe Analytics 拡張機能を無効にするかアンインストールして、公開します。
  • 従来の AppMeasurement の実装s_code.js ファイルの内容全体を次のコード行に置き換えます。
var s = new Object();
警告

以下は禁止されています。

  • レポートスイートを無効な値に変更すること(アドビのサーバーに不要な読み込みが発生する)
  • s_code.js ファイルを完全に削除すること(各ページのファイルへの参照をすべて削除する場合を除く )
  • trackingServer 変数をアドビ以外を参照するように変更すること。AppMeasurement は引き続きイメージリクエストを送信し、404 エラーを返します。

コードアナライザを通じてAppMeasurementを実行し、潜在的なセキュリティ上のリスクとしての使用にフラグ Math.random() を付けました。 機密データと共に Math.random() 使用されているか。

いいえ。使用する数値は、機密データのマスク、送信、または受信には使用されません。 Math.random() Adobeのデータ収集サーバーに送信されるデータは、基になるHTTPS接続のセキュリティに依存します。

AppMeasurementは、次の3つ Math.random() の主な領域を使用します。

  • サンプリング:導入によっては、一部の訪問者がサイトへのほんの一部の訪問者に対してのみ収集される場合があります。 Math.random() は、特定の訪問者がデータを送信する必要があるかどうかを判断するために使用されます。 ほとんどの実装では、サンプリングを使用しません。
  • フォールバック訪問者ID:訪問者IDをcookieから取得できない場合は、ランダムな訪問者IDが生成されます。 AppMeasurementのこの部分では、に対する2つの呼び出しを使用し Math.random()ます。
  • キャッシュバスティング:ブラウザーのキャッシュを防ぐために、イメージリクエストURLの末尾に乱数が追加されます。

このページ