Method: accounts.hotels.setLiveOnGoogle

Benutzerdefinierte Methode auf Sammlungsebene, um den Live auf Google-Status für mehrere Properties zu aktualisieren. Für jeden Anruf können mehrere Hotels aktiviert oder deaktiviert werden. Wenn Sie einige Hotels ein- und ausschalten möchten, müssen Sie mehrere Anrufe tätigen.

HTTP-Request

POST https://travelpartner.googleapis.com/v3/{account=accounts/*}/hotels:setLiveOnGoogle

Die URL verwendet die Syntax der gRPC-Transcodierung.

Pfadparameter

Parameter
account

string

Erforderlich. Der Ressourcenname des Kontos. Das Format ist „accounts/{account_id}“.

Anfragetext

Der Anfragetext enthält Daten mit folgender Struktur:

JSON-Darstellung
{
  "liveOnGoogle": boolean,
  "partnerHotelIds": [
    string
  ]
}
Felder
liveOnGoogle

boolean

Erforderlich. Gibt an, ob die Unterkunft auf Google angezeigt werden soll. Wenn der Wert „true“ ist, zeigt Google die Unterkünfte an, wenn die Integration abgeschlossen ist und die Property verfügbar ist. Bei „false“ werden die Unterkünfte von Google nie angezeigt.

partnerHotelIds[]

string

Erforderlich. Kennzeichnet die Properties, die mit der Einstellung „liveOnGoogle“ aktualisiert werden sollen.

Antworttext

Bei Erfolg enthält der Antworttext Daten mit der folgenden Struktur:

Antwortnachricht für HotelService.SetLiveOnGoogle.

JSON-Darstellung
{
  "updatedHotelIds": [
    string
  ],
  "failedHotelIds": [
    string
  ]
}
Felder
updatedHotelIds[]

string

Kennzeichnet die aktualisierten Properties.

failedHotelIds[]

string

Erkennt Eigenschaften, die Google nicht aktualisieren konnte.

Autorisierungsbereiche

Erfordert den folgenden OAuth-Bereich:

  • https://www.googleapis.com/auth/travelpartner

Weitere Informationen finden Sie unter OAuth 2.0.