Objetivos de aprendizaje

Objetivos de aprendizaje

Aprende a configurar tu cuenta de servicios de Google y a activar Firebase Cloud Messaging para que puedas enviar Klaviyo notificaciones push a dispositivos Android. 

Antes de empezar

Antes de empezar

Antes de seguir los pasos que se indican a continuación, debes tener un proyecto Firebase existente.

Habilitar la interfaz de programación de aplicaciones (API) de mensajería en la nube

Habilitar la interfaz de programación de aplicaciones (API) de mensajería en la nube

  1. Navega hasta la consola de Google Cloud
  2. Selecciona tu proyecto Firebase en el desplegable de la esquina superior izquierda.
  3. Busca "Firebase Cloud Messaging interfaz de programación de aplicaciones (API)".
  4. Selecciona Firebase Cloud Messaging interfaz de programación de aplicaciones (API) en la lista del portal de comercio electrónico.
    Buscando la interfaz de programación de aplicaciones (API) de Firebase Cloud Messaging
  5. En el modal que aparece, haz clic en Activar.
    Página para activar Firebase Cloud Messaging interfaz de programación de aplicaciones (API)
Crear un rol personalizado que equipo de asistencia creación de mensajes

Crear un rol personalizado que equipo de asistencia creación de mensajes

  1. En el panel de la consola de Google Cloud, selecciona IAM & Administrador en la sección Acceso rápido.
    Todos los enlaces de Acceso Rápido, con sólo la opción IAM & Administrador resaltada
  2. En el menú de la izquierda, navega hasta la sección Roles
    Funciones destacadas en la barra lateral izquierda
  3. Haz clic en +Crear rol.
    Página Roles, donde Crear rol se muestra en la parte superior izquierda
  4. Rellena los detalles sobre la función (nombre, descripción, etc.).
    Ventana Crear rol
  5. Haz clic en +Añadir permisos
  6. Añade sólo el permiso cloudmessaging.messages.create. (Para más detalles, consulta las instrucciones de Google para crear un rol personalizado).
    Buscar el permiso de rol correcto
  7. Haz clic en Añadir
  8. Cuando estés listo, crea el rol seleccionando Crear
Crear una cuenta de servicio de Google

Crear una cuenta de servicio de Google

  1. En el menú lateral izquierdo de la sección IAM & Administrador, navega hasta la pestaña Cuenta de servicio.
  2. Haz clic en +Crear cuenta de servicio.
    Botón para crear una cuenta de servicio de Google
  3. Rellena los campos Nombre de la cuenta de servicio y Descripción de la cuenta de servicio (opcional).
    Primer paso del asistente para crear una nueva cuenta de servicio
  4. Haz clic en Crear y continuar.
  5. Haz clic en el campo Selecciona un rol.
    Añadir un rol a una nueva cuenta de servicio
  6. Selecciona el rol personalizado que acabas de crear. Aquí, elegimos "Rol de prueba", pero seleccionamos el rol que creaste en la sección anterior.
  7. Pulsa Hecho para terminar de crear la cuenta de servicio.
Generar una clave de cuenta de servicio

Generar una clave de cuenta de servicio

  1. En la página Cuenta de servicio, haz clic en la dirección de correo electrónico de la cuenta de servicio que creaste en el apartado anterior.
    Página de cuentas de servicio, donde las cuentas están difuminadas por motivos de seguridad
  2. Navega hasta la pestaña Claves.
  3. Haz clic en Añadir clave.
  4. Haz clic en Crear nueva clave.
    Desplegable Añadir clave, cuando está marcada la opción Crear nueva clave
  5. En Tipo de clave, selecciona JSON.
    Modal para seleccionar el tipo de clave cuando se selecciona JSON
  6. Haz clic en Crear para descargar el archivo de la clave de la cuenta de servicio.
    Nota: no puedes volver a descargar el archivo, así que asegúrate de que puedes localizarlo en tu ordenador. El archivo JSON descargado debe tener el siguiente formato:

    { "type": "service_account", 
    "project_id": "PROJECT_ID", 
    "private_key_id": "KEY_ID", 
    "private_key": "-----BEGIN PRIVATE KEY-----\nPRIVATE_KEY\n-----END PRIVATE KEY-----\n", 
    "client_email": "SERVICE_ACCOUNT_EMAIL", 
    "client_id": "CLIENT_ID", 
    "auth_uri": "https://accounts.google.com/o/oauth2/auth", 
    "token_uri": "https://accounts.google.com/o/oauth2/token", 
    "auth_provider_x509_cert_url": "https://www.googleapis.com/oauth2/v1/certs", 
    "client_x509_cert_url": "https://www.googleapis.com/robot/v1/metadata/x509/SERVICE_ACCOUNT_EMAIL" }

Resultado

Resultado

Ahora que has creado y asignado el rol a tu cuenta del servicio de Google, puedes empezar a configurar Klaviyo Android notificación push.

Recursos adicionales

Recursos adicionales

¿Te resultó útil este artículo?
Usa este formulario solo para enviar comentarios sobre el artículo. Más información sobre cómo contactar al equipo de asistencia.

Descubre más sobre Klaviyo

Comunidad
Conecta con colegas, socios y expertos de Klaviyo para inspirarte, compartir ideas y resolver todas tus dudas.
Capacitación en vivo
Únete a una sesión en tiempo real con expertos de Klaviyo para conocer las mejores prácticas, cómo configurar funciones clave y mucho más.
Asistencia

Accede a la asistencia a través de tu cuenta.

Asistencia por correo electrónico (prueba gratuita y cuentas de pago) Disponible 24/7

Asistencia virtual/por chat
La disponibilidad varía según la ubicación y el tipo de plan