
WhatsApp Cloud API: Como Obter It, Recursos e Benefícios
A API do WhatsApp em Nuvem permite que as empresas possam obter o WhatsApp API mais rapidamente e de forma mais econômica. Saiba mais para saber como obter a API da Meta WhatsApp Cloud.
O processo de aprovação do aplicativo do Facebook para chatbots é uma tarefa assustadora. Embora pareça um processo simples, passo a passo, cada bot é diferente e explicar o propósito e as funções do seu bot para a equipe de aprovação nem sempre é fácil. Além disso, desde o escândalo da Cambridge Analytica, o processo de revisão se tornou mais rigoroso e em muitas regiões, o Facebook não tem funcionários suficientes para garantir que o processo seja realizado em tempo hábil. Os usuários relataram que o processo de revisão do aplicativo levou de 2 semanas a 2 meses e que não foram aprovados na primeira tentativa. A verificação do Facebook Bot é uma questão complexa e sensível e exige um bom planejamento antes que você possa enviá-la com confiança.
Abaixo descreveremos como você pode navegar pelo processo de revisão. Alternativamente, mostraremos como você pode conectar seu agente Dialogflow ao Rocketbots e ligá-lo a uma página do Facebook, pulando completamente o processo de revisão do Facebook.
O processo de aprovação do aplicativo do Facebook para bots é um conjunto de formulários que você preenche, permitindo que seu bot seja testado e aprovado por uma equipe de aprovação humana no Facebook. Este processo foi elaborado para garantir que você siga as diretrizes do Facebook sobre bots na plataforma Messenger e que seu bot atenda aos padrões de experiência do usuário do Facebook.
Só porque você acha que seguiu as diretrizes e requisitos de experiência do Facebook não significa que você está totalmente seguro. Os usuários relataram que seguiram as diretrizes do Facebook à risca e ainda foram negados por problemas como integração de usuários deficiente e documentação inadequada dos processos de registro. No geral, parece que as novas diretrizes internas de aprovação do Facebook são muito mais conservadoras e isso tem confundido os desenvolvedores.
Tradicionalmente, o processo de aprovação do aplicativo do Facebook para bots consiste em obter acesso a duas permissões em nível de aplicativo, permitindo que seu bot interaja com usuários do Facebook Messenger. Essas permissões são:
pages_messaging: permite que o bot responda a um usuário em um período de 24 horas.
pages_messaging_subscriptions: permite que um bot responda fora do período de 24 horas em casos de uso específicos.
Isso está de acordo com a política do Facebook Messenger Bot 24 + 1, que estabelece que você pode responder a uma mensagem de usuário dentro de 24 horas, além de enviar 1 mensagem fora da janela de 24 horas usando apenas a permissão pages_messaging. A permissão pages_messaging_subscriptions permite que você envie mensagens a usuários fora desses parâmetros para casos de uso que o Facebook especifica.
Recentemente, houve uma mudança no processo de aprovação do Facebook. Essa mudança significa que a permissão de assinatura foi transferida do nível do aplicativo para o nível da página. Todos os bots existentes com mensagens de assinatura terão que ser reaprovados para a permissão de assinatura no nível da página até 31 de dezembro de 2018.
O processo de aprovação do aplicativo do Facebook para bots mudou bastante desde o início. Nos primeiros anos de 2016, era necessário apenas uma breve descrição e um screencast. Naquela época, os bots foram facilmente aprovados em poucos dias úteis, mesmo aqueles que não estavam finalizados. Muita coisa mudou desde então. Hoje em dia, o Facebook não só quer um bot funcional com uma excelente experiência do usuário, mas também solicitará que você adira a um documento muito mais rigoroso das Diretrizes da Comunidade do Facebook atualizado em 2018.
Para começar a criar um App no Console de Desenvolvedor do Facebook navegue até desenvolvedores.facebook.com. Clique no ícone do seu perfil no canto superior direito e selecione "Criar aplicativo". Você será solicitado a escolher o tipo de aplicativo, escolha "Messenger".
Assim que você estiver na seção Análise de Aplicativos, você precisará selecionar uma Página do Facebook da qual a equipe de aprovação do Facebook precisará testar seu aplicativo. Lembre-se de permitir que os usuários enviem mensagens para sua página do Facebook se você ainda não o fez. Isso requer que você vá para as configurações de sua página do Facebook:
Vá para Configurações de Página > Geral
Clique em Editar na linha de mensagens
Marca: Permitir que as pessoas entrem em contato com minha página em privado, mostrando o botão Mensagem
Não se esqueça de salvar as alterações.
Agora que você fez o que foi mencionado acima, certifique-se de que seu aplicativo esteja configurado para o modo de desenvolvimento.
Você pode fazer isso imediatamente apenas virando o interruptor no menu de revisão do aplicativo, abaixo do menu de console de desenvolvedores.
Em seguida, você precisará solicitar suas permissões de aplicativos. Isto foi simplificado desde que o Facebook moveu pages_messaging_subscriptions para o nível da página. Você precisará selecionar pages_messaging e adicionar algumas explicações antes de submeter. Explicações são simplesmente o motivo pelo qual seu bot requer que isso funcione no seu dever e é um caso de uso esperado. Como este:
A última coisa antes de enviar ou aprovar é obter a aprovação da sua Empresa. Essa primeira parte é relativamente simples, você precisará fornecer:
Uma URL para sua política de privacidade
Um ícone para o seu bot
Selecione uma categoria de bot
Uma descrição da finalidade dos bots.
Nem é preciso dizer que sua política de privacidade não pode violar a política de privacidade do Facebook.
Agora você pode enviar seu bot para aprovação e o Facebook irá testar seu bot para capacidade de resposta, funcionalidade e adesão à política. Quando enviar você poderá ver funcionários do Facebook conversando com seu bot de vez em quando. Agora que você está aguardando revisão, fique de olho nas notificações do Facebook. É aqui que os resultados serão obtidos. Alguns dos alertas irão pedir-lhe uma resposta ou ação, então certifique-se de obtê-los dentro de 24 horas.
Assim que seu bot for aprovado, o Facebook continuará com o Business Approval, você precisará enviar:
Nome da Empresa
Endereço
Número de telefone
Licença comercial
Artigos de incorporação
Conta de Utilidade
A verificação de negócios pode demorar até 4 semanas, dependendo de qual região você está localizado.
Uma vez que o processo de revisão é executado por uma equipe humana, há alguma variabilidade no tempo que o processo leva e nas razões para a rejeição. Aqui estão alguns motivos pelos quais o Facebook pode negar seu acesso, de acordo com nossa própria experiência e a experiência de outras pessoas experiência:
O Facebook rejeitou meu bot por causa de uma incompatibilidade de caso de uso.
O Facebook rejeitou meu bot porque ele não responde a perfis não testadores.
O Facebook rejeitou meu bot porque a implementação foi muito complicada.
O Facebook rejeitou meu bot porque ele não era pessoal.
Em resumo, há dezenas de razões pelas quais a equipe de revisão pode rejeitar o seu bot do Facebook Messenger. O importante é manter a calma e trabalhar com a equipa de revisão para resolver as questões que identificam. Eles são, afinal de contas, os porteiros.
Para aumentar suas chances de aprovação, certifique-se de que seu bot tem um objetivo claro, e todos os diálogos de conversa podem levar a uma meta ou conjunto de objetivos. Certifique-se de que todos os usuários possam falar com seu bot, isso significa ativar a aplicação de mensagens da página do Facebook para que os usuários possam enviar mensagens para sua página do Facebook. Verifique se seu bot tem uma saudação clara e é fácil para os usuários entenderem o que fazer a seguir. Personalize conversas usando a API de perfil de usuário do Facebook ou a sequência de caracteres de personalização nativa que você encontra no NLPs como Dialogflow.
Com o fluxo de diálogos você já tem muitas ferramentas úteis à sua disposição para lidar com estas questões. Dialogflow inclui APIs do Facebook no backend para que você possa apresentar facilmente os recursos do Facebook sem precisar sair do NLP, botões e menus. Você não poderá contar com todas as APIs que o Facebook tem a oferecer, mas as entidades do Dialogflow permitirão que você atinja um nível de personalização que é satisfatório para a equipe de aprovação.
A verdade é, a razão mais provável por que você está lendo este artigo é que você está procurando maneiras de pular o processo de aprovação do bot Facebook Messenger. Isso é algo com que podemos ajudar você na Rocketbots. Nós somos capazes de fazer isso porque o aplicativo Rocketbots foi aprovado com este caso de uso específico em mente. Além disso, nossa plataforma pode se conectar facilmente com o Facebook e o Dialogflow. Isso significa que você pode conectar seu espaço Rocketbots à sua Página do Facebook e, em seguida, conectar seu agente Dialogflow ao espaço do Rocketbots.
Por um tempo limitado, seremos capazes de ajudar você a pular a permissão pages_messaging_subscription. No entanto, isso vai mudar após 31 de Dezembro de 2018. A partir daí, você terá que procurar a aprovação diretamente na sua página do Facebook.
Você pode experimentar isso primeiro assinando uma conta no Rocketbots e seguindo nosso guia para adicionar sua Página do Facebook ao Rocketbots. Navegue até o item de menu do Bot e você será capaz de selecionar seu canal do Facebook e adicionar seus tokens de API no fluxo de Dialog. Após concluir este passo fácil, você o fez. Isso é tudo o que é preciso e o seu bot agora está disponível na sua página do Facebook.
Você acabou de pular todos os passos dolorosos redundantemente para verificar seu bot sozinho, e com todo o tempo economizado, achamos que você deveria passar o tempo explorando a nossa plataforma um pouco. Além de ajudá-lo a colocar seu bot em funcionamento mais rapidamente, o Rocketbots tem alguns recursos úteis que um desenvolvedor do Dialogflow pode querer oferecer a seus clientes. Isso inclui integração multicanal com muitos aplicativos de mensagens, um CRM com marcação e também um criador de pesquisas. Você também pode usar o Rocketbots para criar um código de incorporação muito mais fácil de usar para o plugin de Chat do Cliente do Facebook para levar bots ao seu site.
Transforme conversas de clientes em crescimento de negócios com respond.io. ✨
Gerencie chamadas, chats e e-mails em um só lugar!
Se você achou este blog útil, aqui estão alguns outros blogs que você pode achar interessantes:
Iaroslav Kudritskiy é o Chefe de Operação e co-fundador da respond.io, supervisionando o crescimento e as operações. Ele é um graduado do programa de MBA da Universidade Chinesa de Hong Kong, e seus cargos anteriores incluem posições na Kodak Alaris, Xaxis e Light Reaction.
A API do WhatsApp em Nuvem permite que as empresas possam obter o WhatsApp API mais rapidamente e de forma mais econômica. Saiba mais para saber como obter a API da Meta WhatsApp Cloud.