LINE

Mit der LINE-Integration von Dialogflow CX können Sie LINE-Bots mit Natural Language Understanding auf Basis der Dialogflow CX-Technologie erstellen.

LINE einrichten

Für die Einrichtung der LINE-Integration für Ihren Agenten benötigen Sie Folgendes:

  • Ein LINE-Konto
  • Die auf einem Mobilgerät installierte LINE-App

LINE-Bot erstellen

  1. Folgen Sie der Anleitung Getting started with the Messaging API von LINE, um einen Anbieter und einen Messaging API-Kanal zu erstellen, falls Sie noch keinen haben.
  2. Kopieren Sie die folgenden Informationen aus dem erstellten Kanal in der LINE Developers Console:
    • Kanal-Zugriffstoken (langlebig)
    • Kanal-ID
    • Kanal-Secret

Dialogflow CX einrichten

  1. Rufen Sie im Navigationsmenü den Tab Verwalten auf.
  2. Wählen Sie Integrationen aus.
  3. Klicken Sie auf der Kachel Linie auf Verbinden.
  4. Geben Sie die folgenden Informationen an:
    • Kanal-Zugriffstoken
    • Kanal-ID
    • Kanal-Secret
  5. Wählen Sie gegebenenfalls eine Umgebung aus.
  6. Klicken Sie auf Start.
  7. Kopieren Sie die URL unter Webhook URL (Webhook-URL).

Webhook in LINE aktivieren

Informationen zum Abschließen der Einrichtung finden Sie im LINE-Leitfaden zum Festlegen einer Webhook-URL.

Test

Wenn Sie Ihren Agenten testen möchten, folgen Sie der Anleitung von LINE zum Hinzufügen von Freunden über einen QR-Code, um den Bot der Unterhaltungsliste hinzuzufügen. Den QR-Code finden Sie in der LINE Developers Console auf dem Tab Messaging API. Danach können Sie Nachrichten zum Testen an den Bot senden

Rich-Media-Antworten

Rich-Response-Nachrichten werden mit Benutzerdefinierte Nutzlast in Fulfillment unterstützt. Informationen zum Nachrichtenformat finden Sie unter LINE-Nachrichtenobjekte.

Die folgende benutzerdefinierte Nutzlast stellt beispielsweise eine LINE-Textnachricht bereit:

{
  "type": "text",
  "text": "Hello, world"
}

Die folgende benutzerdefinierte Nutzlast stellt eine LINE-Vorlagennachricht bereit:

{
  "type": "template",
  "altText": "this is a buttons template",
  "template": {
    "type": "buttons",
    "thumbnailImageUrl": "https://example.com/bot/images/image.jpg",
    "title": "Menu",
    "text": "Please select",
    "actions": [
      {
        "type": "postback",
        "label": "Buy",
        "data": "action=buy&itemid=123"
      },
      {
        "type": "postback",
        "label": "Add to cart",
        "data": "action=add&itemid=123"
      },
      {
        "type": "uri",
        "label": "View detail",
        "uri": "http://example.com/page/123"
      }
    ]
  }
}

Kanalspezifische Antworten

Nachdem Sie die kanalspezifischen Antworten konfiguriert haben, wird der Kanal DF_CX_LINE automatisch verwendet, wenn der Agent auf LINE-Nachrichten antwortet.