タッチポイントと連携するように Interact を構成する場合の主な要素として、以下の 2 つがあります。
構成に関するこれらの 2 つの要素は、2 つの異なるエリアで実行されますが、関連しています。Interact API は、設計環境内にあるいくつかの構成要素を参照する必要があります。
Interact API を使用して作業する人々と協力して、命名規則や要素の目的などについて合意する必要があります。これは、反復的かつ協調的なプロセスです。
Interact API とタッチポイントを使用して作業を行う者として、より多くのイベントおよびインタラクション・ポイントを作成することが必要になる場合があります。設計環境で対話を設計するうちに、API を使用して作業を行う人々のために、要件を増やす場合もあります。
Interact API によって参照される
Interact の構成要素はいくつかあります。ただし、名前で参照されるのは以下の 3 つの要素のみです。
Interact API を使用して作業を行う場合、これらの要素を名前で参照する必要があります。それらの名前は一致していなければなりませんが、大文字と小文字は区別されません。
myinteract、
myInteract、
mYiNtErAcT という名前は、すべて、同じものとみなされます。
対話を拡張するために Interact API で使用できる
Interact の構成要素は他にもあり、例えば、スマート・セグメント、キャンペーンの開始日と終了日、オファー、対話式フローチャートなどが挙げられます。
実行時に、Interact API は、対話式フローチャートおよび処理ルールからの情報を要求しますが、それらの情報を間接的に呼び出します。例えば、API が対話式フローチャートを呼び出すことは決してありません。しかし、API は、再セグメンテーションを要求するイベントを呼び出し、その結果、対話式チャネルに関連付けられているすべての対話式フローチャートが実行されます。同様に、API が
getOffers メソッドを使用してオファーを要求すると、処理ルールの参照を含む一連のイベントが開始されます。
これらの要素は設計環境全体で共有されるので、組織全体におけるそれらの要素の基準を決定する必要があります。それらの情報の中には、オーディエンス ID のように、 Interact API が適切に呼び出されるようにするために指定しなければならないものや、オファー属性のように、API を使用して要求するものがあります。
また、Interact API を使用して、オファーのスコアを参照することもできます。通常、それは、対話方法タブで割り当てられるマーケティング・スコアです。このスコアは、
Interact のみに適用され、
Campaign 環境全体には適用されません。マーケティング・スコアは、対話方法タブから変更またはオーバーライドすることができます。
Interact API について詳しくは、「
Interact 管理者ガイド」を参照してください。
ランタイム・セッションが開始される、つまり、訪問者がコンタクトを開始すると、Interact API が
startSession をトリガーします。この呼び出しには、以下のステップが含まれるものと思われます。
訪問者がタッチポイントと対話する際には、Interact API が、イベントのトリガー、プロファイル情報の要求、訪問者のオーディエンス・レベルの変更など、いくつかのアクションを実行することができます。訪問者がタッチポイント内のインタラクション・ポイントに到達すると、
Interact API は、1 つまたは複数のオファーを要求するか、またはイベントをトリガーします。訪問者が (ログアウト、ハングアップ、またはタイムアウトにより) タッチポイントを離れると、ランタイム・サーバーはランタイム・セッションを終了します。