Ein-Klick-Aktionen

Aktionen mit nur einem Klick ermöglichen es Nutzern, Vorgänge direkt vom Posteingang aus auszuführen, ohne Gmail verlassen zu müssen. Aktionen mit nur einem Klick werden ausgeführt, indem ein HttpActionHandler mit Ihrer Dienst-URL deklariert wird. Weitere Informationen findest du unter Aktionsanfragen verarbeiten.

Eine Bestätigungsschaltfläche in Gmail
Aktionen mit nur einem Klick in Gmail.

Anwendungsbereiche

Derzeit in Gmail unterstützte One-Click-Aktionen:

Aktion bestätigen

Sie können eine Bestätigungsschaltfläche mit nur einem Klick zu E-Mails hinzufügen, bei denen Nutzer etwas bestätigen, bestätigen und bestätigen müssen. Sobald der Nutzer auf die Schaltfläche klickt, wird von Google eine HTTP-Anfrage an Ihren Dienst gesendet, in der die Bestätigung erfasst wird. Mit ConfirmAction kann nur einmal interagiert werden.

Die folgende Erklärung fügt einer E-Mail zu einer Spesenabrechnung die Schaltfläche ConfirmAction hinzu:

JSON-LD

<script type="application/ld+json">
{
  "@context": "http://schema.org",
  "@type": "EmailMessage",
  "potentialAction": {
    "@type": "ConfirmAction",
    "name": "Approve Expense",
    "handler": {
      "@type": "HttpActionHandler",
      "url": "https://myexpenses.com/approve?expenseId=abc123"
    }
  },
  "description": "Approval request for John's $10.13 expense for office supplies"
}
</script>

Mikrodaten

<div itemscope itemtype="http://schema.org/EmailMessage">
  <div itemprop="potentialAction" itemscope itemtype="http://schema.org/ConfirmAction">
    <meta itemprop="name" content="Approve Expense"/>
    <div itemprop="handler" itemscope itemtype="http://schema.org/HttpActionHandler">
      <link itemprop="url" href="https://myexpenses.com/approve?expenseId=abc123"/>
    </div>
  </div>
  <meta itemprop="description" content="Approval request for John's $10.13 expense for office supplies"/>
</div>

Aktion speichern

Mit SaveAction können Interaktionen beschrieben werden, z. B. das Speichern eines Gutscheins oder das Hinzufügen von Titeln zur Warteschlange. Mit SaveAction kann nur einmal interagiert werden.

Mit der folgenden Erklärung wird die Schaltfläche SaveAction in einer E-Mail zu einem Angebot hinzugefügt:

JSON-LD

<script type="application/ld+json">
{
  "@context": "http://schema.org",
  "@type": "EmailMessage",
  "potentialAction": {
    "@type": "SaveAction",
    "name": "Save Offer",
    "handler": {
      "@type": "HttpActionHandler",
      "url": "https://offers-everywhere.com/save?offerId=xyz789"
    }
  },
  "description": "$5 meal at Joe's Diner"
}
</script>

Mikrodaten

<div itemscope itemtype="http://schema.org/EmailMessage">
  <div itemprop="potentialAction" itemscope itemtype="http://schema.org/SaveAction">
    <meta itemprop="name" content="Save Offer"/>
    <div itemprop="handler" itemscope itemtype="http://schema.org/HttpActionHandler">
      <link itemprop="url" href="https://offers-everywhere.com/save?offerId=xyz789"/>
    </div>
  </div>
  <meta itemprop="description" content="$5 meal at Joe's Diner"/>
</div>

Markup testen

Sie können Ihr Markup mit dem E-Mail-Markup-Tester validieren. Fügen Sie Ihren Markup-Code ein und klicken Sie auf die Schaltfläche Validieren, um den Inhalt zu scannen und einen Bericht über vorhandene Fehler zu erhalten.

Spezifikation

Informationen zu den Eigenschaften, die für diese Aktionen verfügbar sind, findest du in der Dokumentation zu den jeweiligen Typen ConfirmAction und SaveAction.