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
aufreservewithgoogle.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.
- 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" ] }