defaultInteractionパラメータ
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
defaultInteractionパラメータは、必要に応じてTrackEventリクエストに対して自動的にインタラクションを作成するセッションを構築することを可能にします。インタラクションIDは自動的に保存され、将来のイベントリクエストに使われます。
例えば、defaultInteractionオブジェクトを作成し、セッションに渡す場合:
var defaultInteraction = UTEntitiesBuilder.Interaction() .ChannelId("27b4e611-a73d-4a95-b20a-811d295bdf65") .Initiator(InteractionInitiator.Contact) .Contact("jsdemo", "demo") .Build();
var session = SitecoreUTSessionBuilder.SessionWithHost("https://mysite.com") .DefaultInteraction(defaultInteraction) .BuildSession();
新しいインタラクションリクエストを手動で送信することで、現在のインタラクションIDをリセットできます。例えば:
var interactionRequest = UTRequestBuilder.Interaction(UTEvent.GetEmptyEvent()) .ChannelId("27b4e611-a73d-4a95-b20a-811d295bdf65") .Initiator(InteractionInitiator.Contact) .Contact("jsdemo", "demo") .Build();
var interactionResponse = await session.TrackInteractionAsync(interactionRequest);
!注Interactionリクエストを作成して送信することで、手動でインタラクションを開始できます。
財産
詳細
セッションビルダーAPI
DefaultInteraction(IUTInteraction)
サンプル値
IUTInteraction 目的
パラメータ位置
その後の任意のポジション Instance URL
必須\任意
オプション
複数の召喚
複数の召喚による原因 InvalidOperationException
価値検証
適切に構築された IUTInteraction オブジェクトでなければなりません