How To Article

Proceso de aprobación de aplicaciones de Facebook para Bots y cómo saltarlo

Iaroslav Kudritskiy
Iaroslav Kudritskiy
· 24 Oct 2018
9 min de lectura
Proceso de aprobación de aplicaciones de Facebook para bots y cómo saltarlo

El proceso de aprobación de la aplicación de Facebook para chatbots es una tarea desalentadora. Aunque parece un simple proceso paso a paso, cada bot es diferente y explicar el propósito y las funciones de tu bot al equipo de aprobación no siempre es fácil. Además, desde el escándalo de Cambridge Analytica, el proceso de revisión se ha vuelto más estricto y en muchas regiones, Facebook no tiene suficiente personal para garantizar que el proceso sea oportuno. Los usuarios han estado informando de que el proceso de revisión de la aplicación tardó entre 2 semanas y 2 meses y no obtuvieron la aprobación por primera vez. La verificación de bots de Facebook es una cuestión complicada y delicada que requiere una planificación cuidadosa antes de que puedas enviarla con confianza.

Texto alternativo no definido.

A continuación describiremos cómo puede navegar por el proceso de revisión. Alternativamente, te mostraremos cómo puedes conectar tu agente de Dialogflow a Rocketbots y conectarlo a una página de Facebook omitiendo completamente el proceso de revisión de Facebook.

¿Qué es la aprobación de la aplicación de Facebook para bots?

El proceso de aprobación de la aplicación de Facebook para bots es un conjunto de formularios que te permiten que tu bot sea probado y aprobado por un equipo humano en Facebook. Este proceso está diseñado para asegurar que sigues las directrices de Facebook cuando se trata de bots en la plataforma Messenger, así como para asegurar que tu bot esté a la altura de los estándares de experiencia de usuario de Facebook.

Sólo porque creas que has seguido las normas de Facebook y los requisitos de experiencia no significa que estés fuera del bosque todavía. Los usuarios han informado que siguieron las directrices de Facebook al pie de la letra y aún así se les negó por problemas como el mal embarque de usuarios y la deficiente documentación de los procesos de registro. En general, parece que las nuevas directrices internas de aprobación de Facebook son mucho más conservadoras, y esto ha confundido a los desarrolladores.

Tradicionalmente, el proceso de aprobación de la aplicación de Facebook para bots consiste en obtener acceso a dos permisos de nivel de aplicación que permiten que tu bot interactúe con los usuarios de Facebook Messenger. Estos permisos son:

  • pages_messaging: permite al bot responder a un usuario dentro de un período de 24 horas.

  • pages_messaging_subscriptions: permite a un bot responder fuera del período de 24 horas en casos de uso específicos.

Esto está en línea con la política de Facebook Messenger Bot 24 + 1, que establece que puedes responder a un mensaje de usuario dentro de 24 horas, además de enviar 1 mensaje fuera de la ventana de 24 horas utilizando solo el permiso de pages_messaging. El permiso pages_messaging_subscriptions permite enviar mensajes a usuarios fuera de esos parámetros para casos de uso que Facebook especifica.

Recientemente, ha habido un cambio en el proceso de aprobación de Facebook. Este cambio significa que el permiso de suscripción ha pasado de nivel de aplicación a nivel de página. Todos los bots existentes con mensajería de suscripción deberán ser nuevamente aprobados para el permiso de suscripción a nivel de página antes del 31 de diciembre de 2018.

El proceso de envío.

El proceso de aprobación de la aplicación de Facebook para bots ha cambiado bastante desde su inicio. En los primeros años de 2016 sólo se necesitaba una breve descripción y un screencast. En ese entonces los bots fueron fácilmente aprobados en unos pocos días laborables, incluso aquellos que aún no estaban terminados. Desde entonces han cambiado muchas cosas. Hoy en día, Facebook no solo querrá un bot que funcione con una excelente experiencia de usuario, sino que también te pedirá que te adhieras a un documento mucho más estricto Directrices para la comunidad de Facebook actualizado en 2018.

Para empezar con la creación de una aplicación en la consola de desarrolladores de Facebook, navegando a desarrolladores.facebook.com. Haz clic en el icono de tu perfil en la esquina superior derecha y selecciona "Crear aplicación". Se te pedirá que elijas el tipo de aplicación, elige "Messenger".

Texto alternativo no definido.

Una vez que estés en la sección de Revisión de Aplicaciones tendrás que seleccionar una página de Facebook desde la cual el equipo de aprobación de Facebook tendrá que probar tu aplicación. Recuerda dejar que los usuarios envíen un mensaje a tu página de Facebook si aún no lo has hecho. Esto requiere que vaya a la configuración de su página de Facebook:

  1. Ir a Ajustes de Página > General

  2. Haga clic en editar en la fila de mensajes

  3. Comprobación: Permitir que la gente se ponga en contacto privado con mi página mostrando el botón Mensaje

  4. No te olvides de guardar los cambios.

Ahora mismo que has hecho lo anterior, asegúrate de que tu aplicación está configurada en modo de desarrollo.

Tipo de título (opcional)

Puedes hacerlo inmediatamente volteando el interruptor en la parte superior derecha del menú de revisión de la aplicación, debajo del menú de la consola de desarrolladores.

A continuación necesitarás solicitar los permisos de tu aplicación. Esto se ha simplificado desde que Facebook ha trasladado pages_messaging_subscriptions al nivel de página. Necesitarás seleccionar pages_messaging y añadir algunas explicaciones antes de enviar. Las explicaciones son simplemente la razón por la que tu bot requiere esto para funcionar en su deber y es el caso de uso esperado. Como esto:

Texto alternativo no definido.

Lo último antes de presentar o aprobar es conseguir que tu negocio sea aprobado. Esta primera parte es relativamente sencilla, necesitarás proporcionar:

  • Una URL a su política de privacidad

  • Un icono para tu bot

  • Selecciona una categoría de bot.

  • Una descripción del propósito de los bots.

Huelga decir que su política de privacidad no puede violar la política de privacidad de Facebook.

Ahora puedes enviar tu bot para su aprobación y Facebook pondrá a prueba a tu bot para que sea responsable, funcional y adherencia de políticas. Una vez que envíes podrás ver a los empleados de Facebook hablar con tu bot de vez en cuando. Ahora que estás a la espera de revisión, sigue las notificaciones de Facebook. Aquí es de donde obtendrá sus resultados. Algunas de las alertas te pedirán una respuesta o una acción, así que asegúrate de que llegas a ellas dentro de 24 horas.

Texto alternativo no definido.

Una vez que tu bot sea aprobado, Facebook continuará con la aprobación de negocios. Esto requerirá que envíes:

  • Nombre de la empresa

  • Dirección

  • Número de teléfono

  • Licencia comercial

  • Artículos de Incorporación

  • Factura de servicios públicos

La verificación de negocios puede tardar hasta 4 semanas dependiendo de la región en la que se encuentre.

¿Por qué Facebook me rechazaría y cómo puedo evitarlo?

Dado que el proceso de revisión es administrado por un equipo humano, hay alguna variabilidad en cuanto al tiempo que tarda el proceso y las razones del rechazo. Estas son algunas razones por las que Facebook podría negarte, según nuestra propia experiencia y otras personas experiencia:

  • Facebook rechazó mi bot debido a un desajuste del caso de uso.

  • Facebook rechazó mi bot porque no responde a perfiles no probadores.

  • Facebook rechazó mi bot porque en el embarque era demasiado complicado.

  • Facebook rechazó mi bot porque no era personal.

En resumen, hay docenas de razones por las que el equipo de revisión puede rechazar su bot de Facebook Messenger. Lo importante es mantener la calma y trabajar con el equipo de revisión para resolver los problemas que identifican. Después de todo, son los guardianes.

Para aumentar tus posibilidades de aprobación, asegúrate de que tu bot tenga un objetivo claro y que todo diálogo de conversación pueda conducir a un objetivo o conjunto de metas. Asegúrate de que todos los usuarios puedan hablar con tu bot, lo que significa activar la mensajería de páginas de Facebook para que los usuarios puedan enviar mensajes a tu página de Facebook. Asegúrate de que tu bot tenga un saludo claro y que sea fácil para los usuarios entender qué hacer a continuación. Personaliza las conversaciones usando la API de perfil de usuario de Facebook o las cadenas de personalización nativas que encuentres en NLP, como Dialogflow.

Con Dialogflow ya tienes a tu disposición muchas herramientas útiles para abordar estas cuestiones. Dialogflow incluye las API de Facebook en el backend para que puedas introducir fácilmente características de Facebook sin tener que abandonar el NLP, como botones y menús. No podrás acceder a todas las APIs que Facebook tiene para ofrecer, pero las entidades de Dialogflow te permitirán alcanzar un nivel de personalización satisfactorio para el equipo de aprobación.

Aquí tienes cómo saltar la aprobación (si estás usando Dialogflow).

La verdad es que la razón más probable por la que estás leyendo este artículo es que buscas formas de saltar el proceso de aprobación del bot de Facebook Messenger. Esto es algo con lo que podemos ayudarte en Rocketbots. Podemos hacerlo porque la aplicación de Rocketbots ha sido aprobada con este caso de uso específico en mente. Además, nuestra plataforma puede conectarse fácilmente con Facebook y Dialogflow. Esto significa que puedes conectar tu espacio de Rocketbots a tu página de Facebook y luego conectar tu agente de Dialogflow a tu espacio de Rocketbots.

Por un tiempo limitado, incluso podremos ayudarte a omitir el permiso de pages_messaging_subscription. Sin embargo, esto cambiará después del 31 de diciembre de 2018. A partir de entonces, tendrás que solicitar la aprobación directamente desde tu página de Facebook.

Puedes probar primero registrándote en una cuenta de Rocketbots y siguiendo nuestra guía para añadir tu página de Facebook a Rocketbots. Navega a la opción de menú Bot y podrás seleccionar tu canal de Facebook y añadir tus tokens API desde Dialogflow. Una vez que hayas completado este paso tan fácil, lo habrás hecho. Eso es todo lo que necesitas, y tu bot ya está disponible en tu página de Facebook.

Acabas de saltar todos esos pasos redundantes y tediosos para verificar tu bot por ti mismo, y con todo el tiempo ahorrado, creemos que deberías disfrutarlo explorando nuestra plataforma un poco. Aparte de ayudarte a poner en marcha tu bot para un ritmo mucho más rápido, Rocketbots cuenta con algunas características útiles que un desarrollador de Dialogflow podría querer ofrecer a sus clientes. Esto incluye la integración multicanal con muchas aplicaciones de mensajería, un CRM con etiquetado y también un creador de encuestas. También puedes usar Rocketbots para crear un código de inserción mucho más fácil de usar para el complemento de chat para clientes de Facebook y llevar bots a tu sitio web.

Convierte las conversaciones de los clientes en crecimiento comercial con respond.io. ✨

¡Gestiona llamadas, chats y correos electrónicos en un solo lugar!

Lecturas adicionales

Si encontraste útil este blog, aquí hay otros blogs que te podrían interesar:

Comparte este artículo
Telegram
Facebook
Linkedin
Twitter
Iaroslav Kudritskiy
Iaroslav Kudritskiy

Iaroslav Kudritskiy es el Director de Operaciones y cofundador de respond.io, supervisando el crecimiento y las operaciones. Es graduado del programa MBA de la Universidad China de Hong Kong y anteriormente ocupó puestos en Kodak Alaris, Xaxis y Light Reaction.

Publicaciones relacionadas 👩‍💻

HubSpot Hecho Integración de WhatsApp Fácil: Guía de 5 pasos

¡Integra WhatsApp con HubSpot de forma inteligente! Aumenta los tiempos de respuesta, personaliza los chats y escala con respond.io—no más conversaciones dispersas.

Kommo vs Manychat vs Respond.io: ¿Cuál es la mejor plataforma de mensajería?

Kommo vs Manychat vs Respond.io: Compare características, precios y soporte para encontrar la mejor plataforma de mensajería para sus necesidades empresariales.

Un avanzado Sleekflow alternativo para grandes empresas

¿Necesita una alternativa de Sleekflow para grandes empresas? Explore cómo respond.io puede satisfacer sus necesidades empresariales.

Aumenta 3x los resultados de tu negocio con Respond.io 🚀