ConversationalSetting

Konversationseinstellung für einen Agent oder Standort.

Für jede Sprache gibt es eigene Konversationseinstellungen. Die Sprache wird durch ein wohlgeformtes Tag im Format IETF BCP 47 dargestellt.

JSON-Darstellung
{
  "welcomeMessage": {
    object (WelcomeMessage)
  },
  "offlineMessage": {
    object (OfflineMessage)
  },
  "privacyPolicy": {
    object (PrivacyPolicy)
  },
  "conversationStarters": [
    {
      object (ConversationStarters)
    }
  ]
}
Felder
welcomeMessage

object (WelcomeMessage)

Erforderlich. Details zur Willkommensnachricht für einen Agent.

offlineMessage

object (OfflineMessage)

Optional. Details zur Offlinenachricht für einen Agent.

privacyPolicy

object (PrivacyPolicy)

Erforderlich. Details zur Datenschutzerklärung des Agents.

conversationStarters[]

object (ConversationStarters)

Optional. Details zu den Gesprächseinstiegen des Kundenservicemitarbeiters. Maximal 5.

WelcomeMessage

Die Begrüßung, die Nutzern angezeigt wird, wenn sie zum ersten Mal eine Unterhaltung mit dem Agent starten.

JSON-Darstellung
{

  // Union field content can be only one of the following:
  "text": string
  // End of list of possible types for union field content.
}
Felder
Union-Feld content. Der Inhalt der Willkommensnachricht. Für content ist nur einer der folgenden Werte zulässig:
text

string

SMS. Maximale Länge: 1.000 Zeichen

OfflineMessage

Die Begrüßung, die Nutzern angezeigt wird, wenn sie außerhalb der Chatzeiten eine Unterhaltung mit dem Kundenservicemitarbeiter starten.

JSON-Darstellung
{
  "text": string
}
Felder
text

string

Der Text der Offlinenachricht. Maximale Länge: 1.000 Zeichen

PrivacyPolicy

Details zur Datenschutzerklärung für einen Agent.

JSON-Darstellung
{
  "url": string
}
Felder
url

string

Erforderlich. Die URL der Datenschutzerklärung.

ConversationStarters

Vorgeschlagene Antworten, die Nutzern angezeigt werden, wenn sie zum ersten Mal eine Unterhaltung mit dem Kundenservicemitarbeiter starten.

JSON-Darstellung
{
  "suggestion": {
    object (Suggestion)
  }
}
Felder
suggestion

object (Suggestion)

Optional. Vorschlag zu Beginn einer Unterhaltung.

Vorschlag

Ein Antwortvorschlag.

JSON-Darstellung
{

  // Union field option can be only one of the following:
  "reply": {
    object (SuggestedReply)
  },
  "action": {
    object (SuggestedAction)
  }
  // End of list of possible types for union field option.
}
Felder
Union-Feld option. Ein Antwortvorschlag. Für option ist nur einer der folgenden Werte zulässig:
reply

object (SuggestedReply)

Nutzer können auf eine vorgeschlagene Antwort tippen, um die SMS als Antwort an den Kundenservicemitarbeiter zu senden.

action

object (SuggestedAction)

Eine vorgeschlagene Aktion, mit der eine native Aktion auf dem Gerät gestartet wird.

SuggestedReply

Wenn Sie darauf tippen, wird die Antwort an den Kundenservicemitarbeiter gesendet.

JSON-Darstellung
{
  "text": string,
  "postbackData": string
}
Felder
text

string

Erforderlich. Text, der in der vorgeschlagenen Antwort angezeigt und an den Kundenservicemitarbeiter zurückgesendet wird, wenn der Nutzer darauf tippt. Maximal 35 Zeichen.

postbackData

string

Optional. Der String, den der Agent erhält, wenn der Nutzer auf die vorgeschlagene Antwort tippt.

SuggestedAction

Durch Antippen wird die entsprechende native Aktion auf dem Gerät gestartet.

JSON-Darstellung
{
  "text": string,
  "postbackData": string,

  // Union field action can be only one of the following:
  "openUrlAction": {
    object (OpenUrlAction)
  }
  // End of list of possible types for union field action.
}
Felder
text

string

Text, der in der vorgeschlagenen Aktion angezeigt wird. Maximal 35 Zeichen.

postbackData

string

Der String, den der Agent erhält, wenn ein Nutzer auf die vorgeschlagene Aktion tippt.

Union-Feld action. Die native Aktion, die auf dem Gerät initiiert wird, wenn der Nutzer auf die vorgeschlagene Aktion tippt. Für action ist nur einer der folgenden Werte zulässig:
openUrlAction

object (OpenUrlAction)

Öffnet die angegebene URL.

OpenUrlAction

Öffnet die angegebene URL.

JSON-Darstellung
{
  "url": string
}
Felder
url

string

URL