Method: locations.getGoogleUpdated

Devuelve la ubicación especificada tal como aparece publicada en Google Maps y la Búsqueda. Es posible que Google o el contenido generado por usuarios hayan actualizado esta vista para el consumidor y que difiera de la versión del comercio. El objeto GoogleUpdatedLocation que se devuelve contiene máscaras que indican qué campos difieren de la información del comercio.

Solicitud HTTP

GET https://mybusinessbusinessinformation.googleapis.com/v1/{name=locations/*}:getGoogleUpdated

La URL usa la sintaxis de la transcodificación gRPC.

Parámetros de ruta

Parámetros
name

string

Obligatorio. Es el nombre de la ubicación que se recuperará.

Parámetros de consulta

Parámetros
readMask

string (FieldMask format)

Obligatorio. Es la máscara de lectura para especificar qué campos se mostrarán en la respuesta.

Esta es una lista separada por comas de los nombres de campos totalmente calificados. Ejemplo: "user.displayName,photo".

Cuerpo de la solicitud

El cuerpo de la solicitud debe estar vacío.

Cuerpo de la respuesta

Representa la vista de una ubicación tal como se muestra a los consumidores, lo que incluye las actualizaciones que se publican actualmente en Google Maps y la Búsqueda.

Si se ejecuta correctamente, el cuerpo de la respuesta contendrá datos con la siguiente estructura:

Representación JSON
{
  "location": {
    object (Location)
  },
  "diffMask": string,
  "pendingMask": string
}
Campos
location

object (Location)

Es la versión actualizada por Google de esta ubicación.

diffMask

string (FieldMask format)

Los campos en los que los valores de la vista, tal como se muestra a los consumidores, son diferentes de la información del comercio. Para aceptar estos cambios, aplica un parche a la ubicación. Para rechazar, aplica un parche con los valores que prefieras.

Esta es una lista separada por comas de los nombres de campos totalmente calificados. Ejemplo: "user.displayName,photo".

pendingMask

string (FieldMask format)

Son los campos en los que el comercio proporcionó una actualización que se encuentra en curso y aún no se publicó en Maps ni en la Búsqueda. Esta máscara solo hace un seguimiento del estado de las ediciones del comercio, no de los cambios externos.

Esta es una lista separada por comas de los nombres de campos totalmente calificados. Ejemplo: "user.displayName,photo".

Permisos de autorización

Requiere el siguiente permiso de OAuth:

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

Para obtener más información, consulta OAuth 2.0 Overview.