---
title: "defaultInteractionパラメータ"
slug: "the-defaultinteraction-parameter"
abstract: "defaultInteractionパラメータの概要。必要に応じてTrackEventリクエストに対して自動的にインタラクションを作成するセッションを作成できるものです。"
---
# defaultInteractionパラメータ

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リクエストを作成して](https://doc.sitecore.com/xp/ja/developers/100/sitecore-experience-platform/configuring-the-interaction-requests.html "Configuring the interaction requests")送信することで、手動でインタラクションを開始できます。

財産

詳細

セッションビルダーAPI

DefaultInteraction(IUTInteraction)

サンプル値

IUTInteraction 目的

パラメータ位置

その後の任意のポジション Instance URL

必須\\任意

オプション

複数の召喚

複数の召喚による原因 *InvalidOperationException*

価値検証

適切に構築された IUTInteraction オブジェクトでなければなりません