Atención: se ha lanzado la versión 4.7 de la API. Consulta el registro de cambios. Las cadenas aún pueden hacer publicaciones relacionadas con el COVID‑19.

Configuración de OAuth

Sigue estos pasos y configura tu plataforma para implementar OAuth 2.0:

  1. Configura la ventana de consentimiento del comercio.

    Cuando un comercio intenta acceder por primera vez a su cuenta de Google My Business a través de la plataforma para partners con la API, se le muestra la ventana de consentimiento del comercio.

  2. Ventana de consentimiento del comercio Solicitud de acceso.

    Una vez que hayas concedido acceso a tu cuenta a terceros, Google te enviará una notificación por correo electrónico obligatoria. En ella, se te avisará, como propietario de la ubicación, de que se han modificado los usuarios que pueden acceder a los datos de tu cuenta.

    Ahora tu cuenta de Google muestra aplicaciones con acceso a tu cuenta, con información adicional sobre los datos concretos a los que puede acceder la aplicación de terceros. También puedes retirar el acceso a una aplicación en cualquier momento haciendo clic en el botón Quitar acceso. De esta forma, controlas el acceso de terceros a los datos de tu cuenta.

    Quién tiene acceso

    La ventana de consentimiento del comercio, que está disponible en tu proyecto de Google Cloud, te permite configurar la siguiente información de consentimiento sobre los terceros a los que has dado acceso a tu cuenta:

    1. Enlace a la página principal de la aplicación: la página principal del tercero al que le has concedido acceso a tu cuenta
    2. Enlace a la política de privacidad de la aplicación: enlace a la política de privacidad del partner
    3. Enlace a los Términos del Servicio de la aplicación: enlace a los Términos del Servicio del partner

    Configuración del consentimiento

    Para obtener más información sobre la configuración del consentimiento, consulta la página sobre cómo configurar OAuth 2.0 y el consentimiento de los usuarios.

  3. Especifica el nombre y el logotipo de tu aplicación.

    Los distribuidores deben tener el mismo nombre y logotipo de la aplicación que nuestros partners, o un proyecto de Google Cloud distinto para diferenciarlos del predeterminado de los partners.

    Nombre de la aplicación y configuración del logotipo

Uso de OAuth por plataformas

Los propietarios y los administradores pueden realizar su labor a través de plataformas. De este modo, se reduce el número de acciones que tienen que hacer los comercios, así como el porcentaje de abandono del proceso de conversión.

Los propietarios y los administradores deben iniciar sesión en la plataforma del partner con su cuenta de Google y almacenar sus credenciales en caché. Las credenciales de OAuth 2.0, los tokens de acceso y los tokens de actualización almacenados en caché se utilizan para ver o editar los datos de ubicación.

A continuación se muestran algunos ejemplos habituales del uso de OAuth por parte de las plataformas:

  • Crear ubicaciones como el comercio, que establece su cuenta de Google como propietario principal.
  • Los partners pueden responder a las reseñas y crear publicaciones como propietario de la empresa a través de una integración con la API de la plataforma.
  • Los administradores pueden responder como propietario de la empresa si utilizan la API.
  • Los comercios pueden transferir ubicaciones automáticamente a las organizaciones de Google My Business.
  • Añade automáticamente un administrador a una cuenta o ubicación, como un administrador.

    Por ejemplo, imagina que se crea una invitación para acceder a la cuenta de Google de un administrador con tus credenciales de OAuth 2.0 almacenadas en caché. A continuación, la invitación se acepta con las credenciales de OAuth del administrador almacenadas en caché.

Excepciones que requieren la intervención directa del comercio

No todas las acciones se pueden automatizar mediante llamadas a la API que utilizan las credenciales de OAuth del comercio.

A continuación se indican algunos ejemplos de las excepciones que requieren la intervención directa del comercio:

  • Los comercios deben iniciar sesión en sus cuentas de Google al menos una vez para que la plataforma almacene las credenciales de OAuth en caché que se utilizarán en otro momento para hacer llamadas a la API y realizar acciones como comercio.
  • Los comercios deben confirmar una sola vez la ventana de consentimiento de OAuth 2.0 que concede acceso a terceros a los datos de ubicación.
  • Los comercios deben iniciar sesión en su cuenta de Google y hacer clic manualmente en un enlace tanto para iniciar como para completar las reclamaciones de propiedad.