- Ressource: LocalPost
- CallToAction
- ActionType
- LocalPostEvent
- TimeInterval
- Datum
- TimeOfDay
- RecurrenceInfo
- DailyOccurrencePattern
- WeeklyOccurrencePattern
- DayOfWeek
- MonthlyOccurrencePattern
- DayOfWeekOccurrence
- LocalPostState
- LocalPostTopicType
- AlertType
- LocalPostOffer
- Methoden
Ressource: LocalPost
Stellt einen lokalen Beitrag für einen Standort dar.
| JSON-Darstellung |
|---|
{ "name": string, "languageCode": string, "summary": string, "callToAction": { object ( |
| Felder | |
|---|---|
name |
Nur Ausgabe. Google-ID für diesen lokalen Beitrag im Format: |
languageCode |
Die Sprache des lokalen Beitrags. |
summary |
Beschreibung/Text des lokalen Beitrags. |
callToAction |
Die URL, an die Nutzer weitergeleitet werden, wenn sie auf die Werbeaktion klicken Wird für den Thementyp „ |
createTime |
Nur Ausgabe. Zeitpunkt der Erstellung des Beitrags. Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: |
updateTime |
Nur Ausgabe. Zeitpunkt der letzten Änderung des Beitrags durch den Nutzer. Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: |
scheduledTime |
Wenn festgelegt, wird damit bestimmt, wann ein Beitrag veröffentlicht wird. Nutzer können diese Einstellung verwenden, um Beiträge im Voraus zu planen. Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: |
recurringInstanceTime |
Nur Ausgabe. Nicht mehr unterstützt: Verwenden Sie stattdessen Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: |
event |
Ereignisinformationen. Erforderlich für die Thementypen |
state |
Nur Ausgabe. Der Status des Beitrags, der angibt, in welcher Phase des Lebenszyklus er sich befindet. |
media[] |
Die mit dem Beitrag verknüpften Media. sourceUrl ist das einzige unterstützte Datenfeld für ein LocalPost-MediaItem. |
searchUrl |
Nur Ausgabe. Link zum lokalen Beitrag in der Google Suche. Dieser Link kann verwendet werden, um den Beitrag über soziale Medien, E-Mails, SMS usw. zu teilen. |
topicType |
Erforderlich. Der Thementyp des Beitrags: „standard“, „event“, „offer“ oder „alert“. |
alertType |
Der Benachrichtigungstyp, für den der Beitrag erstellt wird. Dieses Feld gilt nur für Beiträge des Typs „Benachrichtigung“ und verhält sich wie ein Untertyp von Benachrichtigungen. |
Union-Feld topic_type_specific_fields. Spezifische Felder für einen Thementyp. Für topic_type_specific_fields ist nur einer der folgenden Werte zulässig: |
|
offer |
Zusätzliche Daten für Angebotsbeiträge. Sollte nur festgelegt werden, wenn „topicType“ „OFFER“ ist. |
CallToAction
Eine Aktion, die ausgeführt wird, wenn der Nutzer auf den Beitrag klickt
| JSON-Darstellung |
|---|
{
"actionType": enum ( |
| Felder | |
|---|---|
actionType |
Die Art der auszuführenden Aktion. |
url |
Die URL, zu der der Nutzer weitergeleitet wird, wenn er auf eine Anzeige klickt. Dieses Feld sollte für den Call-to-Action nicht festgelegt werden. |
ActionType
Die Art der auszuführenden Aktion.
| Enums | |
|---|---|
ACTION_TYPE_UNSPECIFIED |
Der Typ ist nicht angegeben. |
BOOK |
Mit diesem Beitrag soll erreicht werden, dass der Nutzer einen Termin vereinbart/Tisch reserviert usw. |
ORDER |
Mit diesem Beitrag soll erreicht werden, dass der Nutzer etwas bestellt. |
SHOP |
Mit diesem Beitrag soll erreicht werden, dass der Nutzer einen Produktkatalog durchblättert. |
LEARN_MORE |
Mit diesem Beitrag soll erreicht werden, dass der Nutzer (auf der Website) weitere Informationen erhält. |
SIGN_UP |
Mit diesem Beitrag soll erreicht werden, dass der Nutzer sich registriert, sich anmeldet oder zu etwas betritt. |
GET_OFFER |
Verworfen. Verwenden Sie |
CALL |
Mit diesem Beitrag soll erreicht werden, dass der Nutzer das Unternehmen anruft. |
LocalPostEvent
Alle Informationen zu einer Veranstaltung, auf die in einem lokalen Beitrag hingewiesen wird
| JSON-Darstellung |
|---|
{ "title": string, "schedule": { object ( |
| Felder | |
|---|---|
title |
Name des Ereignisses. |
schedule |
Start- und Enddatum sowie Start- und Endzeit der Veranstaltung. |
recurrenceInfo |
Optional. Speichert Informationen zur Häufigkeit eines wiederkehrenden Beitrags. Wird nur festgelegt, wenn der Beitrag ein wiederkehrender Beitrag ist. |
recurringInstanceTime |
Nur Ausgabe. Der Zeitpunkt, zu dem die letzte wiederkehrende Instanz des Beitrags aktualisiert wurde. Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: |
TimeInterval
Ein Zeitintervall (einschließlich). Es muss alle Felder enthalten, damit es gültig ist.
| JSON-Darstellung |
|---|
{ "startDate": { object ( |
| Felder | |
|---|---|
startDate |
Das Startdatum dieses Zeitraums |
startTime |
Die Startzeit dieses Zeitraums. |
endDate |
Das Enddatum dieses Zeitraums |
endTime |
Die Endzeit dieses Zeitraums |
Datum
Stellt ein ganzes Kalenderdatum oder einen Teil davon dar, z. B. einen Geburtstag. Die Uhrzeit und die Zeitzone werden entweder an einer anderen Stelle angegeben oder sind nicht relevant. Das Datum bezieht sich auf den gregorianischen Kalender. Dies kann Folgendes darstellen:
- Ein ganzes Datum mit Werten für Jahr, Monat und Tag, die nicht 0 sind
- Einen Monat und einen Tag mit einem Jahr von 0 (z. B. einen Jahrestag)
- Ein Jahr für sich allein, also mit einem Monat und einem Tag von 0
- Ein Jahr und einen Monat mit einem Tag von 0 (z. B. ein Ablaufdatum der Kreditkarte)
Ähnliche Typen:
google.type.TimeOfDaygoogle.type.DateTimegoogle.protobuf.Timestamp
| JSON-Darstellung |
|---|
{ "year": integer, "month": integer, "day": integer } |
| Felder | |
|---|---|
year |
Jahr des Datums. Der Wert muss zwischen 1 und 9999 liegen oder kann 0 sein, wenn ein Datum ohne Jahreszahl angegeben wird. |
month |
Monat eines Jahres. Der Wert muss zwischen 1 und 12 liegen. Er kann auch 0 sein, wenn ein Jahr ohne Monat und Tag angegeben wird. |
day |
Tag eines Monats. Der Wert muss zwischen 1 und 31 liegen und für das Jahr und den Monat gültig sein. Er kann auch 0 sein, wenn das Jahr bzw. der Monat angegeben wird, der Tag selbst jedoch nicht relevant ist. |
TimeOfDay
Stellt eine Tageszeit dar. Das Datum und die Zeitzone sind entweder nicht relevant oder werden an anderer Stelle angegeben. Eine API kann Schaltsekunden zulassen. Vergleichbare Typen sind google.type.Date und google.protobuf.Timestamp.
| JSON-Darstellung |
|---|
{ "hours": integer, "minutes": integer, "seconds": integer, "nanos": integer } |
| Felder | |
|---|---|
hours |
Stunden eines Tages im 24-Stunden-Format. Muss größer oder gleich 0 und in der Regel kleiner oder gleich 23 sein. Eine API kann den Wert "24:00:00" für Szenarien wie Geschäftsschlusszeit zulassen. |
minutes |
Minuten einer Stunde. Muss größer oder gleich 0 und kleiner oder gleich 59 sein. |
seconds |
Sekunden einer Minute. Muss größer oder gleich 0 und in der Regel kleiner oder gleich 59 sein. Eine API kann den Wert 60 zulassen, wenn sie Schaltsekunden zulässt. |
nanos |
Sekundenbruchteile in Nanosekunden. Muss größer oder gleich 0 und kleiner oder gleich 999.999.999 sein. |
RecurrenceInfo
Stellt die Wiederholungsinformationen für einen lokalen Beitrag dar.
| JSON-Darstellung |
|---|
{ "seriesEndTime": string, // Union field |
| Felder | |
|---|---|
seriesEndTime |
Optional. Die Endzeit der Wiederholungsserie. Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: |
Union-Feld occurrence_pattern. Das Wiederholungsmuster für den wiederkehrenden Beitrag. Für occurrence_pattern ist nur einer der folgenden Werte zulässig: |
|
dailyPattern |
Tägliches Muster. |
weeklyPattern |
Wöchentliches Muster. |
monthlyPattern |
Monatliches Muster. |
DailyOccurrencePattern
Dieser Typ hat keine Felder.
Stellt ein tägliches Wiederholungsmuster dar.
WeeklyOccurrencePattern
Stellt ein wöchentliches Wiederholungsmuster dar.
| JSON-Darstellung |
|---|
{
"daysOfWeek": [
enum ( |
| Felder | |
|---|---|
daysOfWeek[] |
Optional. Die Liste der Wochentage für das Angebot/Ereignis. Wenn leer, wird der Beitrag am selben Wochentag wie die schedule.start_time des Ereignisses wiederholt. |
DayOfWeek
Steht für einen Wochentag.
| Enums | |
|---|---|
DAY_OF_WEEK_UNSPECIFIED |
Der Wochentag ist nicht angegeben. |
MONDAY |
Montag |
TUESDAY |
Dienstag |
WEDNESDAY |
Mittwoch |
THURSDAY |
Donnerstag |
FRIDAY |
Freitag |
SATURDAY |
Samstag |
SUNDAY |
Sonntag |
MonthlyOccurrencePattern
Stellt ein monatliches Wiederholungsmuster dar.
| JSON-Darstellung |
|---|
{ // Union field |
| Felder | |
|---|---|
Union-Feld monthly_option. Die Wiederholungsoption für das monatliche Wiederholungsmuster. Für monthly_option ist nur einer der folgenden Werte zulässig: |
|
dayOfMonth |
Der Tag des Monats. |
dayOfWeekOccurrence |
Der Tag der Woche im Monat. Der Wochentag ergibt sich aus dem Wochentag der Startzeit des Ereignisses. Wenn ein Ereignis beispielsweise an einem Freitag beginnt und „dayOfWeekOccurrence“ auf „SECOND“ festgelegt ist, wird das Ereignis am zweiten Freitag jedes Monats wiederholt. |
DayOfWeekOccurrence
Der Tag der Woche im Monat.
| Enums | |
|---|---|
DAY_OF_WEEK_OCCURRENCE_UNSPECIFIED |
Nicht angegebener Wochentag. |
FIRST |
Erster Tag der Woche im Monat. |
SECOND |
Zweiter Tag der Woche im Monat. |
THIRD |
Dritter Tag der Woche im Monat. |
FOURTH |
Vierter Tag der Woche im Monat. |
LAST |
Letzter Tag der Woche im Monat. |
LocalPostState
Gibt den Status des Beitrags an.
| Enums | |
|---|---|
LOCAL_POST_STATE_UNSPECIFIED |
Status ist nicht angegeben. |
REJECTED |
Dieser Beitrag wurde aufgrund eines Verstoßes gegen die Inhaltsrichtlinien abgelehnt. |
LIVE |
Dieser Beitrag wurde veröffentlicht und wird derzeit in den Suchergebnissen angezeigt. |
PROCESSING |
Dieser Beitrag wird verarbeitet und erscheint nicht in den Suchergebnissen. |
SCHEDULED |
Dieser Beitrag ist für die Zukunft geplant und erscheint nicht in den Suchergebnissen. |
RECURRING |
Dieser Beitrag ist ein wiederkehrender Beitrag und wird derzeit in den Suchergebnissen angezeigt. |
LocalPostTopicType
Das ist der Thementyp des lokalen Beitrags, mit dem verschiedene Vorlagen zum Erstellen und Rendern eines Beitrags ausgewählt werden.
| Enums | |
|---|---|
LOCAL_POST_TOPIC_TYPE_UNSPECIFIED |
Es wurde kein Beitragstyp angegeben. |
STANDARD |
Der Beitrag enthält allgemeine Informationen wie eine Zusammenfassung und Bilder. |
EVENT |
Der Beitrag enthält grundlegende Informationen und eine Veranstaltung. |
OFFER |
Der Beitrag enthält grundlegende Informationen, eine Veranstaltung und Inhalte in Bezug auf das Angebot (z. B. einen Gutscheincode). |
ALERT |
Wichtige und aktuelle Ankündigungen in Bezug auf eine laufende Veranstaltung. Diese Beiträge sind nicht immer zum Erstellen verfügbar. |
AlertType
Der Typ des Ereignisses, für das der Benachrichtigungsbeitrag erstellt wurde.
| Enums | |
|---|---|
ALERT_TYPE_UNSPECIFIED |
Es wurde keine Benachrichtigung angegeben. |
COVID_19 |
Benachrichtigungen im Zusammenhang mit der Coronavirus-Pandemie (COVID-19). Bei Beiträgen zu COVID-19 werden nur ein Zusammenfassungsfeld und ein Call-to-Action-Feld unterstützt. Wenn diese Benachrichtigungen nicht mehr relevant sind, wird die Erstellung neuer Warnbeiträge vom Typ „COVID-19“ deaktiviert. Händler können ihre bestehenden Beiträge zur Coronakrise jedoch weiterhin verwalten. |
LocalPostOffer
Spezielle Felder für Angebotsbeiträge
| JSON-Darstellung |
|---|
{ "couponCode": string, "redeemOnlineUrl": string, "termsConditions": string } |
| Felder | |
|---|---|
couponCode |
Optional. Angebotscode, der im Geschäft oder online eingelöst werden kann. |
redeemOnlineUrl |
Optional. Onlinelink zum Einlösen des Angebots. |
termsConditions |
Optional. Nutzungsbedingungen für das Angebot. |
Methoden |
|
|---|---|
|
Erstellt einen neuen lokalen Beitrag, der dem angegebenen Standort zugeordnet ist, und gibt ihn zurück. |
|
Löscht einen lokalen Beitrag. |
|
Ruft den angegebenen lokalen Beitrag ab. |
|
Gibt eine Liste von lokalen Beiträgen zurück, die mit einem Standort verknüpft sind. |
|
Aktualisiert den angegebenen lokalen Beitrag und gibt den aktualisierten lokalen Beitrag zurück. |