Aktionsfeed

Aktionsfeeds erstellen und hochladen

Beachten Sie beim Erstellen und Hochladen von Aktionsfeeds die folgenden Hinweise:

  • Halten Sie sich an die Spezifikation, die im Aktionsfeed für Aktionsdatendateien beschrieben ist. Wir empfehlen, für jeden Upload eindeutige Dateinamen für Aktionsdaten zu verwenden. Fügen Sie dem Dateinamen einen Zeitstempel hinzu, z. B. action_1633621547.json.
  • Legen Sie im Fileset-Deskriptor das Feld name auf reservewithgoogle.action.v2 fest. Ein Beispiel für die Deskriptordatei finden Sie im JSON-Beispiel. Wir empfehlen, für jeden Upload eindeutige Namen für die Deskriptordateien zu verwenden. Fügen Sie dem Dateinamen einen Zeitstempel hinzu, z. B. action_1633621547.filesetdesc.json. Die Deskriptordatei muss auf den allgemeinen SFTP-Server hochgeladen werden.
  • Laden Sie Feeds täglich als vollständige Aktualisierungen auf den allgemeinen SFTP-Server hoch.
  • Details zum SFTP-Server findest du im Partner-Portal unter Konfiguration > Feeds.
  • Feedserver auswählen

    Feedserver im Partner-Portal auswählen
  • Den Status der Feedaufnahme finden Sie im Partner-Portal unter Feeds > Verlauf.

Definitionen

ActionFeed – Definition

message ActionFeed {
  repeated ActionDetail data = 1;
}

ActionDetail – Definition

message ActionDetail {
  string entity_id = 2;
  string link_id = 3;

  // Deep link for action detail
  string url = 4;
  repeated Action actions = 1;
}

AppointmentInfo – Definition

message AppointmentInfo {
}

Beispiele für Aktionsfeeds

Aktionsfeed

{
  "data": [
    {
      "entity_id": "appointments-merchant-1",
      "link_id": "appointment-link-1",
      "url": "https://www.epapartnerwebsite.com/appointment/appointment-partner-1",
      "actions":[
        {
          "appointment_info": {
            "url": "https://www.epapartnerwebsite.com/appointment/appointment-partner-1"
          }
        }
      ]
    }
  ]
}

Deskriptordatei

{
  "generation_timestamp": 1677540395,
  "name": "reservewithgoogle.action.v2",
  "data_file": [
    "action_1677540395_0001.json",
    "action_1677540395_0002.json"

  ]
}