documentUnloading

この documentUnloading プロパティでは JavaScript のを使用できます sendBeacon Adobeにデータを送信する方法。 一般的なリクエストの所要時間が長すぎる場合、ブラウザーはリクエストをキャンセルできます。 使用するように Web SDK に指示できます sendBeacon そのため、ページから移動した後、リクエストはバックグラウンドで実行されます。 このプロパティを有効にすると、アンロード時にブラウザーによってデータリクエストがキャンセルされるのを防ぐことができます。

複数のブラウザーでは、で送信できるデータ量に 64 KB の制限が適用されます sendBeacon 一度に。 ペイロードが大きすぎるためにブラウザーがイベントを拒否した場合、Web SDK はフォールバックして、通常のトランスポート方法を使用します。

Web SDK タグ拡張機能を使用したドキュメントのアンロードの設定

を有効にする ドキュメントはアンロードされます タグルールのアクション内のチェックボックス。

  1. へのログイン experience.adobe.com Adobe IDの資格情報を使用します。
  2. に移動します。 データ収集 > タグ.
  3. 目的のタグプロパティを選択します。
  4. に移動します。 ルール ​を選択してから、目的のルールを選択します。
  5. 次の下 アクション、既存のアクションを選択するか、アクションを作成します。
  6. を 拡張機能 ドロップダウンフィールドの移動先 Adobe Experience Platform Web SDK、を設定します。 アクションタイプ 対象: イベントを送信.
  7. を有効にする ドキュメントはアンロードされます のチェックボックス データ セクション。
  8. クリック 変更を保持 ​次に、公開ワークフローを実行します。

Web SDK JavaScript ライブラリを使用したドキュメントのアンロードの設定

documentUnloading を実行している場合はブール値 sendEvent コマンド。 デフォルト値はです false. このプロパティをに設定 true を使用する場合 sendBeacon Adobeにデータを送信する方法。

IMPORTANT
この documentUnloading プロパティは、と互換性がありません renderDecisions プロパティ。 両方のプロパティをに設定しないでください。 true 同時。
alloy("sendEvent", {
  "xdm": adobeDataLayer.getState(reference),
  "documentUnloading": true
});
recommendation-more-help
ad108910-6329-42f1-aa1d-5920a2b13636