¡Comienza a enviar mensajes de negocio en Instagram con la API de Messenger!
Tabla de contenidos
- Introducción
- Primeros pasos
- 2.1 Configurar una cuenta de Instagram Professional
- 2.2 Crear una página de Facebook
- 2.3 Crear una cuenta de desarrollador de Meta
- 2.4 Crear una aplicación y configurar los ajustes básicos
- Permisos y acceso
- 3.1 Permisos requeridos para el modo de prueba
- 3.2 Acceso avanzado para el lanzamiento público
- 3.3 Configuración de inicio de sesión de Facebook
- 3.4 Generar el token de acceso de página
- 3.5 Verificar los permisos y la configuración
- Configuración del webhook
- 4.1 Configurar un servidor para recibir y procesar el webhook
- 4.2 Configurar el webhook en el panel de Meta Developer
- 4.3 Suscribirse a mensajes y recibir webhooks
- Interacción con Instagram Stories
- 5.1 Beneficios de utilizar Instagram Stories para interactuar con la comunidad
- 5.2 Cómo capturar las actividades en Stories y participar en sorteos
- 5.3 Automatizar respuestas a través del hashtag del sorteo
- Enviar mensajes de negocio en Instagram
- 6.1 Utilizar el ID de negocio de Instagram para responder a los usuarios
- 6.2 Mejoras en el límite de llamadas de la API de envío
- Funciones avanzadas para una experiencia de mensajería enriquecedora
- 7.1 Menú persistente
- 7.2 Rompehielos
- 7.3 Respuestas rápidas
- 7.4 Plantillas
- 7.5 Protocolo de transferencia
- Construir una experiencia de comercio conversacional
- Conclusión
Introducción
¡Hola! Bienvenido al Instagram Business Messaging API Team. En esta conferencia, aprenderás paso a paso cómo utilizar nuestras herramientas y APIs de mensajería empresarial para construir tu propio negocio en Instagram. En la sesión anterior, te mostramos cómo enviar tu primer mensaje comercial en WhatsApp. En esta sesión, te guiaré a través de la configuración y los pasos necesarios para enviar tu primer mensaje de negocio en Instagram utilizando nuestra API. Instagram es una comunidad vibrante y más del 90% de las personas en Instagram siguen al menos un negocio. Es una plataforma ideal para que las empresas interactúen con su comunidad de formas creativas, brinden una excelente experiencia al cliente y aumenten las ventas. ¡Comencemos!
Primeros pasos
2.1 Configurar una cuenta de Instagram Professional
Antes de poder enviar mensajes de negocio en Instagram, necesitarás una cuenta de Instagram Professional. Asegúrate de tener una cuenta creada y configurada como una cuenta profesional. Esto te permitirá acceder a las funciones de mensajería empresarial en Instagram.
2.2 Crear una página de Facebook
Para conectar tu cuenta de Instagram a la API de mensajería de Instagram, necesitarás tener una página de Facebook asociada a tu cuenta de Instagram Professional. Si aún no tienes una página de Facebook, puedes crear una y configurarla. Asegúrate de configurar la página para que no esté disponible públicamente.
2.3 Crear una cuenta de desarrollador de Meta
Para comenzar a utilizar la API de Instagram Messaging, necesitarás una cuenta de desarrollador de Meta. Si aún no tienes una, puedes crear una cuenta en el sitio web de Meta. Una vez que hayas creado tu cuenta de desarrollador, inicia sesión y haz clic en "Crear Aplicación".
2.4 Crear una aplicación y configurar los ajustes básicos
Al crear tu aplicación en la cuenta de desarrollador de Meta, asegúrate de seleccionar "Aplicación de Negocio". Proporciona el nombre de la aplicación, tu dirección de correo electrónico de contacto y haz clic en "Crear Aplicación". Una vez que hayas creado la aplicación, activa los permisos requeridos en la configuración de la aplicación. Para el modo de prueba, solo necesitarás los permisos estándar para acceder a los ajustes básicos de Instagram, administrar mensajes de Instagram y administrar metadatos de páginas. Para un lanzamiento público, deberás solicitar acceso avanzado para estos permisos. Si estás desarrollando una aplicación para ser utilizada por otros clientes, también necesitarás configurar el inicio de sesión de Facebook en tu aplicación para que los clientes puedan otorgar los permisos necesarios. Sin embargo, para esta demostración o si estás construyendo la aplicación para tu propio negocio, puedes utilizar fácilmente el Explorador de la API de Graph para generar el token de acceso de página. Esto se explicará con más detalle en la próxima sección.
Permisos y acceso
Antes de poder enviar mensajes de negocio en Instagram, es importante asegurarse de tener los permisos y el acceso adecuados. En esta sección, se explicará cómo obtener y configurar los permisos necesarios para utilizar la API de mensajería empresarial de Instagram.
3.1 Permisos requeridos para el modo de prueba
En el modo de prueba, necesitarás los siguientes permisos estándar para acceder a las funciones básicas de Instagram:
instagram_basic
: Permite acceder a la información básica de Instagram de la cuenta conectada.
instagram_manage_messages
: Permite administrar los mensajes de Instagram de la cuenta conectada.
pages_manage_metadata
: Permite administrar los metadatos de las páginas de Facebook asociadas.
Estos permisos solo funcionarán para usuarios que tengan un rol en la aplicación y estén conectados a cualquier cuenta de prueba de Instagram.
3.2 Acceso avanzado para el lanzamiento público
Para un lanzamiento público de tu aplicación, deberás solicitar acceso avanzado a los siguientes permisos:
instagram_basic
: Acceso básico a la información de Instagram de la cuenta conectada.
instagram_manage_messages
: Administración de mensajes de Instagram de la cuenta conectada.
pages_manage_metadata
: Administración de metadatos de las páginas de Facebook asociadas.
Estos permisos son necesarios para realizar operaciones más avanzadas en la API, como enviar mensajes y acceder a otros aspectos de la cuenta de Instagram.
3.3 Configuración de inicio de sesión de Facebook
Si estás desarrollando una aplicación para ser utilizada por otros clientes, deberás configurar el inicio de sesión de Facebook en tu aplicación. Esto permitirá a los clientes otorgar los permisos necesarios a tu aplicación. Si estás construyendo la aplicación para tu propio negocio, puedes omitir este paso.
3.4 Generar el token de acceso de página
Para obtener el token de acceso de página necesario para utilizar la API, puedes utilizar el Explorador de la API de Graph. Simplemente especifica la página de Facebook que se va a conectar a la aplicación y genera el token de acceso de página. Asegúrate de habilitar los permisos requeridos nuevamente: pages_manage_metadata
, instagram_basic
e instagram_manage_messages
. Captura el token generado para que tu aplicación pueda utilizarlo en los próximos pasos.
3.5 Verificar los permisos y la configuración
Antes de continuar, asegúrate de verificar si todos los permisos y la configuración se han establecido correctamente. Puedes hacerlo llamando a la API de Instagram Conversation para obtener todas las conversaciones de una cuenta profesional de Instagram. Si obtienes correctamente los IDs de los mensajes, eso significa que los permisos y la configuración se han configurado correctamente.
Configuración del webhook
El webhook es una parte esencial del proceso para recibir y procesar los eventos de mensajería de Instagram. En esta sección, aprenderás cómo configurar un webhook para recibir y procesar mensajes en tu aplicación.
4.1 Configurar un servidor para recibir y procesar el webhook
Antes de configurar el webhook, necesitarás tener un servidor que pueda recibir y procesar las solicitudes entrantes del webhook. Meta proporciona un código de ejemplo que puedes implementar en cualquier plataforma de desarrollo de aplicaciones. Simplemente sigue los pasos proporcionados en la documentación de desarrollo y despliega el código en tu servidor.
4.2 Configurar el webhook en el panel de Meta Developer
Una vez que tengas tu servidor configurado, puedes configurar el webhook en el panel de Meta Developer. Utiliza el objeto de Instagram y configura el webhook con la URL de callback de tu servidor, así como el token de verificación. También deberás suscribirte a los mensajes para indicar que el webhook debe estar atento a los mensajes entrantes en tu cuenta. Además, asegúrate de habilitar las suscripciones de páginas en el campo Page Feed para recibir webhooks de la cuenta de Instagram.
4.3 Suscribirse a mensajes y recibir webhooks
Una vez que hayas configurado el webhook, tu servidor estará listo para recibir y procesar los eventos de mensajería entrantes. Cada vez que se envíe un mensaje a través de tu cuenta de Instagram Professional, recibirás un webhook que contiene todos los detalles relevantes del mensaje, como el ID del usuario y el contenido del mensaje. Esto te permitirá responder a los mensajes de manera automatizada utilizando la API de envío.
Interacción con Instagram Stories
Instagram Stories es una herramienta popular para que las empresas interactúen con su comunidad. En esta sección, exploraremos cómo las empresas pueden capturar las actividades en Stories y participar en sorteos para fomentar la interacción con sus seguidores leales.
5.1 Beneficios de utilizar Instagram Stories para interactuar con la comunidad
Instagram Stories ofrece una forma fácil y rápida para que las empresas interactúen con su comunidad. Las empresas pueden invitar a sus clientes a hacer preguntas específicas, participar en sorteos, crear expectativas sobre lanzamientos próximos y aumentar las preventas de sus productos. Aprovechar las funciones de las historias puede ser una excelente manera de impulsar la participación de la comunidad y fortalecer la relación con los seguidores.
5.2 Cómo capturar las actividades en Stories y participar en sorteos
Imaginemos que tienes una empresa ficticia llamada Original Coast Clothing que está realizando un sorteo de 24 horas para recompensar a sus seguidores y fomentar la participación de la comunidad. La empresa pide a las personas que respondan con un hashtag específico, #occgift, para participar en el sorteo. Cuando un usuario responda a la historia del sorteo, tu aplicación recibirá un webhook que te notificará del evento. Este webhook incluirá el ID de usuario anonimizado, también conocido como IG Business Scoped ID. En tu aplicación, puedes crear una automatización sencilla para verificar si se ha identificado el hashtag del sorteo, que en este caso es #occgift. Si se identifica el hashtag, la empresa puede responder con un mensaje predefinido utilizando la API de envío. Como se muestra en el ejemplo, utilizamos el IG Business Scoped ID para responder al usuario y agradecerle por participar en el sorteo.
Enviar mensajes de negocio en Instagram
Enviar mensajes de negocio en Instagram es un proceso sencillo una vez que tienes todo configurado correctamente. En esta sección, explicaremos cómo utilizar el ID de negocio de Instagram para responder a los usuarios y enviar tus primeros mensajes de negocio.
6.1 Utilizar el ID de negocio de Instagram para responder a los usuarios
Cuando recibes un webhook notificándote de un nuevo mensaje en Instagram, puedes utilizar el ID de negocio de Instagram (IG Business Scoped ID) para responder al usuario correspondiente. Esto te permite enviar mensajes personalizados y brindar una experiencia de atención al cliente más personalizada.
6.2 Mejoras en el límite de llamadas de la API de envío
A partir de ahora, hemos aumentado el límite de llamadas de la API de envío a cien llamadas por segundo para cada cuenta de Instagram Professional. Esto mejora la experiencia del usuario, especialmente en casos de uso de alto volumen, como respuestas privadas en Instagram Live, publicaciones de sorteos y ventas flash.
Funciones avanzadas para una experiencia de mensajería enriquecedora
La API de Instagram Messaging ofrece varias funciones avanzadas que puedes utilizar para crear una experiencia de mensajería enriquecedora y atractiva para las empresas y los creadores de contenido en Instagram. A continuación, se presentan algunas de estas funciones y cómo puedes aprovecharlas.
7.1 Menú persistente
Utilizar un menú persistente en la interfaz de mensajería te permite mostrar opciones de respuesta predefinidas para los usuarios. Esto facilita la navegación y agiliza la interacción con los mensajes de negocio.
7.2 Rompehielos
Los rompehielos son mensajes de bienvenida automáticos que puedes enviar cuando un usuario inicia una conversación contigo. Estos mensajes pueden ayudar a establecer el tono de la conversación y guiar al usuario a través de las opciones disponibles.
7.3 Respuestas rápidas
Las respuestas rápidas son opciones de respuesta predefinidas que puedes ofrecer a los usuarios para agilizar la interacción y facilitar la selección de respuestas. Estas respuestas pueden ser especialmente útiles para consultas frecuentes o selección de opciones.
7.4 Plantillas
Utilizar plantillas predefinidas puede simplificar el proceso de envío de mensajes personalizados y brindar una experiencia coherente para los usuarios. Las plantillas pueden contener elementos como imágenes, botones y campos de entrada de texto.
7.5 Protocolo de transferencia
El protocolo de transferencia te permite transferir la conversación de un bot a un representante humano cuando sea necesario. Esta función asegura una atención al cliente continua incluso en los casos más complejos.
Construir una experiencia de comercio conversacional
En la siguiente sesión, profundizaremos en cómo construir una experiencia de comercio conversacional para los usuarios. Abordaremos cómo utilizar las funciones de la API de mensajería empresarial de Instagram para crear una experiencia de compra interactiva y personalizada.
Conclusión
En resumen, la API de Instagram Messaging ofrece una serie de herramientas y funciones que permiten a las empresas interactuar de manera efectiva con su comunidad en Instagram. Desde enviar mensajes de negocio hasta participar en sorteos y construir experiencias de comercio conversacional, Instagram proporciona una plataforma sólida para el crecimiento y la interacción con tu audiencia. Aprovecha al máximo todas las funciones y recursos disponibles para ofrecer una experiencia de mensajería enriquecedora y mejorar tus objetivos comerciales en Instagram.
Destacados:
- Instagram es una plataforma vibrante para que las empresas interactúen con su comunidad y aumenten las ventas.
- La API de Instagram Messaging proporciona herramientas para enviar y recibir mensajes de negocio.
- Configura adecuadamente tu cuenta de Instagram Professional, una página de Facebook y una cuenta de desarrollador de Meta para comenzar a utilizar la API.
- Utiliza el webhook para recibir y procesar eventos de mensajería de Instagram en tu aplicación.
- Aprovecha las funciones avanzadas, como el menú persistente, los rompehielos, las respuestas rápidas, las plantillas y el protocolo de transferencia, para crear una experiencia de mensajería enriquecedora.
- Construye una experiencia de comercio conversacional utilizando las funciones de la API de mensajería empresarial de Instagram.
Preguntas frecuentes
P: ¿Cuáles son los requisitos para poder enviar mensajes de negocio en Instagram?
R: Para enviar mensajes de negocio en Instagram, necesitarás tener una cuenta de Instagram Professional, una página de Facebook conectada y una aplicación registrada con los permisos adecuados.
P: ¿Cómo puedo configurar una cuenta de Instagram Professional?
R: Puedes configurar una cuenta de Instagram Professional accediendo a la configuración de tu cuenta de Instagram y seleccionando la opción "Cambiar a cuenta profesional". Asegúrate de completar todos los detalles necesarios, como la categoría de tu negocio y la información de contacto.
P: ¿Es necesario tener una página de Facebook para utilizar la API de Instagram Messaging?
R: Sí, necesitarás tener una página de Facebook asociada a tu cuenta de Instagram Professional para utilizar la API de Instagram Messaging.
P: ¿Cómo puedo obtener el token de acceso de página necesario para utilizar la API de envío?
R: Puedes utilizar el Explorador de la API de Graph para generar el token de acceso de página. Solo necesitarás especificar la página de Facebook que se va a conectar a la aplicación y seguir los pasos proporcionados.
P: ¿Qué funciones avanzadas están disponibles en la API de Instagram Messaging?
R: Algunas de las funciones avanzadas disponibles en la API incluyen el menú persistente, los rompehielos, las respuestas rápidas, las plantillas y el protocolo de transferencia.
P: ¿Cuál es el límite de llamadas de la API de envío?
R: El límite de llamadas de la API de envío se ha aumentado a cien llamadas por segundo para cada cuenta de Instagram Professional.
Recursos: