Skip to main content
Sitecore Documentation
  • Learn
  • Downloads
  • Changelog
  • Roadmap
PersonalizeCloud Portal
Sitecore Personalize developer documentation
  • 開発Sitecore Personalize
            • Engage.init(設定)
            • Engage.initServer(設定)
            • Engage.initServer.handleCookie(req, res)
            • Engage.getBrowserId()
            • Engage.getGuestId()
            • Engage.updatePointOfSale(ポイントオブセール)
            • Engage.pageView(eventData, extensionData)
            • Engage.identity(eventData, extensionData)
            • Engage.event(タイプ, eventData, extensionData)
            • Engage.addToEventQueue(タイプ, eventData, extensionData)
            • Engage.processEventQueue()
            • Engage.clearEventQueue()
            • Engage.personalize(パーソナライゼーションデータ, タイムアウト)
            • EngageServer.pageView(eventData, req, extensionData)
            • EngageServer.identity(eventData, req, extensionData)
            • EngageServer.event(タイプ, eventData, req, extensionData)
            • EngageServer.personalize(パーソナライゼーションデータ、コールバック、タイムアウト)
            • 窓。Engage.triggerExperiences()
        • トラブルシューティング
        • リリースノート
  1. 関数
  1. ストリームAPI
  2. 関数
  3. 窓。Engage.triggerExperiences()

窓。Engage.triggerExperiences()

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

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

triggerExperiences() 関数は、Sitecore Personalizeで公開されているすべてのWebエクスペリエンスとWeb実験を再実行します。この機能は、次のようなパーソナライゼーションを実行する場合に特に便利です。

  • マルチページ アプリケーションでは、ユーザー入力に応じて同じページに表示されます。

  • シングルページ アプリケーション (SPA) で、ユーザーがルート間を移動するとき。

この関数を使用できるのは、アプリのクライアント側のEngage.init()s関数の設定オブジェクトで、以前にwebPersonalization属性をtrueに設定した場合のみです。

triggerExperiences() 関数を使用して、WebエクスペリエンスとWeb実験が常にSPAアプリの/contactルートで実行されるようにする方法の例を次に示します。

import { init } from "@sitecore/engage";

let engage;

const loadEngage = async () => {
  engage = await init({
    // ...
    webPersonalization: true
  });

  // Make sure web experiences and web experiments always run in SPA apps:
  if (window.location.pathname.includes("/contact")) {
    window.Engage.triggerExperiences();
  }
};
この記事を改善するための提案がある場合は、 お知らせください!

Documentation Assistant

This assistant uses AI to generate responses based on Sitecore documentation. While it has access to official sources, answers may be incomplete or inaccurate and should not be considered official advice or support.
Powered by
k
kapa.ai
Protected by reCAPTCHA

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

Privacy policySitecore Trust CenterTerms of use