documentUnloading
documentUnloading プロパティを使用すると、JavaScriptのsendBeacon メソッドを使用してAdobeにデータを送信できます。 一般的なリクエストに時間がかかりすぎると、ブラウザーはリクエストをキャンセルできます。 Web SDKにsendBeaconを使用するように指示して、ページから移動した後でリクエストがバックグラウンドで実行されるようにすることができます。 このプロパティを有効にすると、アンロード時にブラウザーによってデータリクエストがキャンセルされるのを防ぐことができます。
一部のブラウザーでは、一度にsendBeaconで送信できるデータ量に64 KBの制限があります。 ペイロードが大きすぎるため、ブラウザーがイベントを拒否した場合、Web SDKは通常のトランスポート方式を使用してフォールバックします。 特定のブラウザーでより大きなペイロードが許可されている場合でも、Adobe データ収集サーバーはペイロードを64 KBに切り捨てます。
sendEvent コマンドの実行時にdocumentUnloading ブール値を設定します。 デフォルト値はfalseです。 sendBeacon メソッドを使用してAdobeにデータを送信する場合は、このプロパティをtrueに設定します。
IMPORTANT
alloy("sendEvent", {
"xdm": adobeDataLayer.getState(reference),
"documentUnloading": true
});
Web SDK タグ拡張機能を使用したドキュメントのアンロード
Web SDK タグ拡張機能を使用する場合、Send event アクションを設定すると、ドキュメントがアンロードされます チェックボックスを使用できます。
recommendation-more-help
experience-platform-help-collection