Method: locations.updateAttributes

Aktualizowanie atrybutów danej lokalizacji.

Żądanie HTTP

PATCH https://mybusinessbusinessinformation.googleapis.com/v1/{attributes.name=locations/*/attributes}

Adres URL używa składni transkodowania gRPC.

Parametry ścieżki

Parametry
attributes.name

string

To pole jest wymagane. Identyfikator Google tej lokalizacji w formacie locations/{locationId}/attributes.

Parametry zapytania

Parametry
attributeMask

string (FieldMask format)

To pole jest wymagane. Nazwa atrybutu dla atrybutów, które chcesz zaktualizować. Reprezentowane przez: attributes/{attribute}.

Aktualizacje: wszystkie atrybuty podane w polu atrybutów, które chcesz zaktualizować, muszą być ustawione w attributeMask. Atrybuty ustawione na liście powyżej, ale nieuwzględnione w polu attributeMask, będą ignorowane.

Usunięcia: jeśli chcesz usunąć określone atrybuty, musisz je określić w attributeMask bez pasującego wpisu na liście atrybutów. Jeśli chcesz usunąć wszystkie atrybuty ustawione dla lokalizacji, wyszukaj wszystkie atrybuty odpowiednie dla tej lokalizacji, a następnie dodaj je do pola attributeMask z pustym polem atrybutów.

Jest to lista rozdzielonych przecinkami pełnych i jednoznacznych nazw pól. Przykład: "user.displayName,photo".

Treść żądania

Treść żądania zawiera wystąpienie elementu Attributes.

Treść odpowiedzi

W przypadku powodzenia treść odpowiedzi obejmuje wystąpienie elementu Attributes.

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

  • https://www.googleapis.com/auth/business.manage

Więcej informacji znajdziesz w artykule Omówienie protokołu OAuth 2.0.