Get Custom Fields

This help page is for Desktop Studio. This information is also available for Studio.

指定したコンタクトのカスタムフィールドを取得します。 このアクションを使用すると、カスタムフィールドの値をスクリプトに取り込むことができます。 値はプレチャットフォームやCRM閉じた コンタクト、販売情報、サポートの詳細、ケース履歴などを管理するサードパーティーシステム。統合などのソースから取得できます。

例えば、エージェントと話す前に、プレチャットインタラクションの一部として生年月日を提供するようコンタクトに依頼する場合があります。 スクリプトにGET Custom Fieldsフィールドを含めると、その情報をStudioスクリプトに入力することができます。 このデータを使用して、より正確なルーティングを決定することができます。 データは、プロセスの自動化やスクリプト化にも使用できます。

これはCC Custom Fieldsactionのデジタルバージョンに相当します。

依存関係

  • このアクションにはDigital Experienceが必要です。
  • デジタルスクリプトを使用する前に、従来のACDスクリプトとデジタルスクリプトの違いについて説明します。
  • 1つのコンタクトに複数のGET Custom Fieldsを使用できます。
  • データには、利用できる場合はチャットチャネルからのフィンガープリントが含まれています。

サポートされているスクリプトタイプ

The icon for the Digital script type - a computer monitor with a smartphone next to it.

デジタル

類似アクションの比較

以下のアクションを使用すると、サポートされているデジタルスクリプトからDigital Experience顧客カードにアクセスできます。

サポートされる非デジタルスクリプトで同じタスクを実行するには、次を使用します:

入力プロパティ

これらのプロパティは、アクションが実行時に使用するデータを定義します。

プロパティ

説明

Caption

スクリプト内でこのアクションを一意に識別できる、短いフレーズを入力します。 アクションアイコンにカーソルを合わせるとキャプションが表示されます。 The default is the action name.

ContactId

連絡先IDを保持する変数。 

出力変数

これらのプロパティには、実行したアクションから返されたデータを保持する変数が含まれています。 これらはアクションが完了したときに参照・使用することができます。

プロパティ

説明

AbandonStatus (out)

このコンタクトがインタラクションを放棄したかどうかを示す値を保持します。 デフォルトの変数はAbandonStatusです。

ContactCustomFields (out)

コンタクトのカスタムフィールド値を保持します。 デフォルトはContactCustomFieldsです。

CustomerCustomFields (out)

顧客カードからのコンタクトのカスタムフィールド値を保持します。 デフォルトはCustomerCustomFieldsです。

CustomerFingerprint (out)

コンタクトのフィンガープリント閉じた インタラクションが行われているチャネルのプラットフォーム上でのコンタクトの固有ID。を保持します。 デフォルトの変数はCustomerFingerprintです。

DigitalContactStatus (out)

コンタクトの現在のステータスを保持します。 デフォルトはDigitalContactStatusです。

ブランチ条件

結果の分岐条件を使用すると、アクションが実行されたときにさまざまな結果を処理できるように、スクリプトにブランチを作成できます。

条件

説明

Default スクリプトが他のブランチのいずれかを取る必要がある条件を満たさない限り、パスが取られます。 他のブランチが未定義の場合にも使用されます。
OnError

アクションが正しく実行されなかったときにとられるパス。 たとえば、接続不良、構文エラー、HTTPエラーコードなど予期しない問題が発生したときに使用されるパス。 ERR変数には、問題の簡潔な説明を入力する必要があります。

OnSuccess

アクションがエラーなしで完了し、API呼び出しまたはデータの戻りが成功した場合に実行されるパス(2xx応答コード)。