Skip to main content
Sitecore Documentation
  • Learn
  • Downloads
  • Changelog
  • Roadmap
PersonalizeCloud Portal
Sitecore Personalize developer documentation
  • Sitecore Personalizeと共に開発
        • ブラウザID
        • 位置情報データ
        • クッキー
        • 送信イベント
        • 命令の送信
        • サーバー側トラッキング
        • キューイベント
        • Sitecore Personalizeでの視聴イベント
        • ランニングのパーソナライズ
        • Sitecore Engageのバージョン番号の特定
    • IP許可リスト
  1. 統合の詳細を理解する
  1. Sitecore Personalize developer documentation
  2. Sitecore Personalizeとの統合

Engage SDKを使ったイベントのキューイング

日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

Engage SDKを使えば、イベントをまとめて後で一度に送信できます。例えば、ユーザーがどのアクションを取るかに応じて異なるイベントを条件付きで連鎖させたい場合など、これは便利です。

イベントを収集するには、イベントキューを利用できます。イベントキューは 、セッションストレージ のEngageEventQueueキーに保存される先入れ先出し配列です。有効なペイロードを持つイベントは、イベントキューに追加できます。

!重要イベントキューはセッションストレージが有効であることが必要です。ユーザーがセッションストレージを無効にできるため、イベントキューとやり取りする際にはtry-catchブロックを使ってエラーを処理してください。

イベントキューとやり取りするには、以下の関数を使用できます:

  • Engage.addToEventQueue() - 有効なペイロードを持つイベントオブジェクトをイベントキューに追加すること。
  • Engage.processEventQueue() - イベントキュー内のすべてのイベントを、イベントが追加された順に送信します。その後、この関数はイベントキューを空にします。
  • Engage.clearEventQueue() - イベントを送らずにイベントキューを空にすること。
この記事を改善するための提案がある場合は、 お知らせください!

© Copyright , Sitecore A/S or a Sitecore affiliated company.
All rights reserved.

Privacy policySitecore Trust CenterTerms of use
PersonalizeCloud Portal