Gestaltungsrichtlinien

Entwerfen Sie eine Unterhaltung, um Nutzer durch Ihre Transaktionsabläufe zu führen. Wir haben Referenzbeispiele bereitgestellt, die du beim Entwerfen deiner eigenen transaktionalen Aktionen als Leitfaden verwenden kannst.

Beispiele

Designtipps

  • Achten Sie darauf, dass die Dialoge natürlich und natürlich klingen – so, wie ein echter Mensch sprechen würde.

  • Der von der Sprachausgabe gesprochene Text muss nicht genau mit dem Text in Ihren Sprechblasen übereinstimmen. Dies funktioniert gut, wenn die Sprechblasen eine Teilmenge des gesprochenen Dialogfelds sind.

  • Begrüßen Sie Ihre Besucher und wecken Sie ihr Interesse. Fragen Sie sie, was sie brauchen, und machen Sie ihnen den Einstieg.

  • Bevor du den Nutzer einlädst, Artikel in den Einkaufswagen zu legen, führe eine Back-End-Prüfung durch. Füge dazu die Slot-Füllung hinzu und verwende den Slottyp actions.type.TransactionRequirementsCheckResult, um zu prüfen, ob der Nutzer Zahlungen für Google Assistant eingerichtet hat.

  • Seien Sie darauf vorbereitet, per Spracheingabe auf die gleichen Probleme wie bei anderen mobilen Geräten oder Websites zu reagieren. Bieten Sie beispielsweise einen ähnlichen Artikel an, wenn eine bestimmte Größe oder Farbe nicht mehr verfügbar ist, oder laden Sie Nutzer ein, sich zu registrieren, um benachrichtigt zu werden, wenn der Artikel wieder auf Lager ist.

  • Beachten Sie, dass die Bestellübersicht mit den Daten erstellt wird, die Sie über die API übergeben. Das Label „Pay with Google“ (Mit Google bezahlen) hilft Nutzern, zu erkennen, dass Google die Zahlung durchgeführt hat.

  • Wenn Sie Nutzer um Informationen wie Adressinformationen bitten, teilen Sie ihnen zuerst mit, warum Sie die Anfrage stellen und welche Vorteile sie für sie haben.

  • Google präsentiert die Kaufautorisierungsmethode (entweder keine Authentifizierung erforderlich, Passwort oder Fingerabdruck) basierend auf den Einstellungen des Nutzers. Manchmal löst unsere Risikobewertung einen zusätzlichen Authentifizierungsschritt wie die Bestätigung der CVV für eine Karte aus.

  • Senden Sie nach Abschluss der Zahlung einen Beleg und eine Bestellbestätigung. Es ist wichtig, dass die Nutzer verstehen, dass du der Merchant of Record (Vertragspartner) bist. Sie werden sich mit allen Details zur Bestellung und nicht mit Google in Verbindung setzen.

  • Standardmäßig können Transaktionen entweder auf einer Oberfläche mit einem Bildschirm (z. B. einem Android-Smartphone) oder auf einer sprachgesteuerten Oberfläche (z. B. Google Home) ausgeführt werden.

    • Zur optimalen Unterstützung sprachgesteuerter Transaktionen sollten Sie besonders darauf achten, eine gute Konversationsumgebung zu entwerfen, die die Nutzer durch die vollständige Transaktionsumgebung führt.

    • Beachten Sie, dass einige Transaktions-Intents einen Bildschirm erfordern können. Die meisten davon (z.B. Hinzufügen einer neuen Lieferadresse, Behebung von Zahlungsproblemen, Kontoverknüpfung) werden automatisch an das Smartphone übergeben. Wenn es Ergänzungen zur Unterhaltung gibt, die am besten auf einem Bildschirm angezeigt werden (z.B. ausführliche Antworten für das Erstellen von Karten, Anzeige der Nutzungsbedingungen oder der Datenschutzerklärung des Händlers), solltest du prüfen, ob die aktuelle Oberfläche die capabilities oder WEB_LINK unterstützt, und andernfalls auf eine neue Oberfläche übertragen.

    • Wenn Sie mit Ihrer Aktion lieber keine sprachbasierten Transaktionen unterstützen möchten, können Sie für Ihr Actions-Projekt einen Bildschirm festlegen. Gehen Sie dazu in der Actions Console zu Bereitstellen > Surface-Funktionen und setzen Sie Für Aktionen erfordern eine Bildschirmausgabe die Option Ja.