Crear y añadir un certificado de Google para Brevo Wallet

Para habilitar los pases de Google Wallet para tus contactos, debes crear un certificado de Google y conectarlo a tu cuenta de Brevo.

Antes de empezar

  • Asegúrate de tener una cuenta de Google con acceso a la consola de Google Cloud
  • Asegúrate de haber instalado en tu ordenador:
  • Solo puedes añadir un certificado de Google por cada cuenta de Brevo. No es posible eliminar un certificado, ya que está vinculado a los contactos que lo han utilizado para añadir su tarjeta wallet. Si se elimina el certificado, esos contactos dejarán de recibir notificaciones o actualizaciones relacionadas con las tarjetas creadas con ese certificado.

Paso 1: Registrarse para obtener una cuenta de emisor de la API de Google Wallet

Se requiere una cuenta de emisor para crear y distribuir pases para Google Wallet. 

💡 Información relevante
Cuando creas tu cuenta de emisor por primera vez, esta funciona en modo de demostración. En el modo de demostración, solo los usuarios de prueba que configures en la consola de Google Pay y Wallet pueden añadir los pases que crees.

Para crear una cuenta de emisor de la API de Google Wallet: 

  1. Abre la consola de Google Pay y Wallet.
  2. Sigue las instrucciones que aparecen en pantalla para crear una cuenta de emisor.
  3. Selecciona Google Wallet API (API de Google Wallet).
  4. Confirma que aceptas las condiciones del servicio y la política de privacidad.
  5. Copia el valor del ID de emisor y guárdalo para más adelante.
  6. En la pestaña Manage (Gestionar), selecciona Set up test accounts (Configurar cuentas de prueba).
  7. Añade cualquier dirección de email que vayas a utilizar en este codelab.

Paso 2: Crear una cuenta de servicio y una clave

Se necesitan una cuenta de servicio y su clave asociada para llamar a la API de Google Wallet. El archivo de clave que generes en este paso es el certificado que subirás a Brevo.

Habilitar la API de Google Wallet

  1. Inicia sesión en la consola de Google Cloud.
  2. Crea un nuevo proyecto de Google Cloud o selecciona uno ya existente. Para obtener más información, consulta la documentación oficial para desarrolladores de Google.
  3. Habilita la página de la API de Google Wallet para tu proyecto.

Crear una cuenta de servicio

En primer lugar, crea una cuenta de servicio:

  1. En la consola de Google Cloud, ve a Service accounts (Cuentas de servicio).
  2. Introduce un nombre, un ID y una descripción para tu cuenta de servicio.
  3. Haz clic en Create and continue (Crear y continuar).
  4. Haz clic en OK (Aceptar).

Crear una clave de cuenta de servicio

A continuación, crea una clave para esa cuenta de servicio:

  1. Haz clic en la cuenta de servicio que acabas de crear.
  2. Ve a la pestaña Keys (Claves).
  3. Haz clic en Add key (Añadir clave) y, a continuación, selecciona Create new key (Crear nueva clave).
  4. Selecciona JSON como tipo de clave.
  5. Haz clic en Create (Crear). El archivo de clave JSON se descargará automáticamente en tu ordenador.

    ❗️ Importante
    Guarda este archivo de clave JSON de forma segura. Contiene una clave privada que identifica tu aplicación. No lo compartas ni lo guardes en una ubicación pública.

Autorizar la cuenta de servicio

Después de descargar el archivo de clave, debes autorizar la cuenta de servicio para que pueda gestionar los pases de Google Wallet en tu cuenta de emisor.

  1. Abre la consola de Google Pay y Wallet.
  2. Selecciona Users (Usuarios).
  3. Selecciona Invite a user (Invitar a un usuario).
  4. Introduce la dirección de email de tu cuenta de servicio. Sigue este formato: service-account-name@project-id.iam.gserviceaccount.com.
  5. Selecciona Developer (Desarrollador) o Administrator (Administrador) en el menú desplegable Access level (Nivel de acceso).
  6. Selecciona Invite (Invitar).

Paso 3: Añadir el certificado de Google a Brevo

💡 Información relevante
Solo puedes añadir un certificado de Google por cada cuenta de Brevo.

Una vez completada la configuración de Google, sube el archivo de clave JSON a Brevo para conectar tu cuenta de Google Wallet:

  1. Desde tu cuenta de Brevo, haz clic en el menú desplegable de la cuenta y ve a Settings (Configuración) > Marketing > Wallet credentials (Credenciales de wallet).
  2. Haz clic en Add credentials (Añadir credenciales).
    wallet_add-credentials_en-us.png
  3. En Application (Aplicación), selecciona Google Wallet.
    wallet_add-google-credentials_en-us.png
  4. Introduce un nombre para tu certificado de Google que te ayude a identificarlo en la lista.
  5. Pega el valor del ID de emisor que guardaste al registrarte para obtener una cuenta de emisor de la API de Google Wallet.
  6. Sube el archivo de credenciales JSON que descargaste de la consola de Google Cloud.
  7. Haz clic en Save credentials (Guardar credenciales).

❓¿Cuándo debo renovar mi certificado? 

Si tu certificado se ve comprometido, debes renovarlo manteniendo el mismo ID de emisor. Para ello, recupera el ID de emisor que guardaste al registrarte para obtener una cuenta de emisor de la API de Google Wallet y, a continuación, vuelve a generar una clave de cuenta de servicio

⏭️ ¿Qué es lo siguiente?

🤔 ¿Tiene alguna duda?

Si tiene alguna pregunta, no dude en ponerse en contacto con nuestro equipo de asistencia mediante la creación de un ticket desde su cuenta. Si todavía no tiene una cuenta, puede ponerse en contacto con nosotros aquí.

Si necesitas ayuda con un proyecto usando Brevo, podemos ponerte en contacto con la agencia partner de Brevo adecuada.

💬 ¿Fue útil este artículo?

Usuarios a los que les pareció útil: 0 de 0