Facebook - Boas práticas
O que é a integração com o Facebook?
A integração com o Facebook permite que as empresas tenham a capacidade de gerar e qualificar contatos por meio de um fluxo automatizado de perguntas e respostas.
O que mais essa integração oferece?
Oferece integração com a plataforma permitindo a captação de contatos para a geração de leads.
Segue também um passo a passo para configuração:
1. Para realizar a integração você precisa ser administrador da página do facebook e gestor no Mktzap;
2. Logar no facebook no navegador como administrador do facebook;
3. Com a página do facebook em outra aba aberta acessar este link: https://app3.mktzap.com.br/ (não pode ser feito em aba anônima) e logar com o seu usuário gestor;*Lembrando: Você ainda deve estar com o facebook aberto como administrador da página também.
4. Após realizar o login no Mktzap vá no Menu lateral > "Canais de Entrada" > "Facebook" e seleciona o botão central em "azul", escrito "Autenticar":
5. Logo após irá aparecer sua(s) página(s), e você vai poder escolher qual irá integrar, podendo integrar mais de uma na plataforma;
6. Assim que a integração estiver realizada irá aparecer para você dessa forma (imagem abaixo):
7. No facebook também é possível criar gatilhos, da mesma forma que no Whatsapp, única diferença é que nos gatilhos do facebook é possível usar botões, para escolher a opção desejada do gatilho (conforme imagem abaixo):
*Lembrando que não é possível usar Perguntas e Respostas no canal de entrada facebook.
-
O card de atendimento do facebook aparece no painel dessa forma:
Boas Práticas
Após a integração, durante o uso, algumas situações podem ocorrer, conforme a tela abaixo:
A integração com o facebook pode ser perdida?
A política do Facebook não permite que as mensagens que ultrapassem 24 horas sejam retomadas.
Caso seja perdida, não é mais possível responder os atendimentos pela plataforma; será necessário refazer a integração da mesma forma que foi feita a primeira vez e você deverá responder seu cliente pelo Messenger do facebook. Após refazer a integração, quando o cliente responder sua mensagem, um novo card de atendimento aparecerá no Mktzap.
Qual fator faz com que a integração seja perdida?
Qualquer alteração que seja feita na página do facebook, seja qual for a alteração, será necessário refazer a integração. Porém, a renovação de sessão tem esses fatores abaixo:
Causas Comuns do Erro "Sessão do Facebook Expirada"
1. Tempo Limite de Login Excedido:
Sempre que você faz login no Facebook, uma sessão é criada para mantê-lo conectado por um tempo específico. Se você permanecer inativo por muito tempo, o Facebook o desconectará e exibirá a mensagem Sessão Expirada.
2. Medidas de Segurança:
Se você esquecer de sair de uma rede compartilhada ou pública, o Facebook pode mostrar esse erro como precaução de segurança para proteger sua conta de acesso não autorizado.
3. Alterações nas Configurações de Segurança:
Alterar as configurações de segurança do Facebook sem sair pode acionar a mensagem Sessão Expirada. As próprias alterações do Facebook nas medidas de segurança ou nas durações de tempo limite da sessão também podem causar esse erro.
4. Aplicativo ou Navegador Desatualizado:
Usar um aplicativo ou navegador do Facebook desatualizado pode levar a problemas de compatibilidade e bugs, fazendo com que sua sessão expire mais cedo que o esperado.
5. Extensões de Navegador Suspeitas:
Certas extensões de navegador podem interferir no gerenciamento de sessão do Facebook, levando a erros de Sessão Expirada.
Check-up das configurações - Boas práticas
Link para a pagina do Facebook: business.facebook.com
As opções de Pessoas para analisar quem tem controle total de usuário.
Observação: Sempre utilizar somente uma conta de controle total e que apenas essa conta faça o uso das alterações no sentido de mktzap, pois, acessos simultâneos fazem com que a sessão seja expirada.
Pode adicionar usuários?
Perfeitamente, pode adicionar usuários através deste local:
Inserir a permissão de controle parcial nesta tela:
Possíveis causas de erros ao renovar a sessão
Ao renovar a sessão, conforme a imagem abaixo:
O usuário pode se deparar com a seguinte mensagem:
Para resolver o problema, não seria na opção de renovar sessão, e sim, re-autenticar, conforme abaixo:
Observação: Não realizar diversas tentativas seguidas na re-autenticação, pois, a Meta pode atribuir essas diversas tentativas como uma conta inadvertida realizando o processo, por isso, precisa aguardar. A seguir, as possíveis causas do token expirado e sua solução.
Possíveis Causas e Soluções
-
Token Expirado ou Inválido
- O token de acesso pode ter expirado ou sido revogado.
Solução: Gere um novo token de acesso no Facebook Developer e tente novamente.
-
Falta de Permissões na API do Facebook
- Se a aplicação não tiver as permissões corretas para acessar os dados do usuário, a API rejeita a solicitação.
Solução: Verifique se a aplicação tem permissões como public_profile e email no Facebook Developer Console.
-
Erro na Autenticação do Usuário
- Se o usuário não estiver autenticado corretamente, o token de acesso pode não ser gerado.
Solução: Certifique-se de que o login do Facebook foi concluído com sucesso antes de fazer a requisição.
-
Configuração Incorreta da Aplicação
- Pode haver um erro na configuração do Facebook App ID ou Secret Key.
Solução: Revise as credenciais da API no Facebook Developer e garanta que estão corretas.
-
Uso de um Token de Aplicação ao invés de um Token de Usuário
- O erro pode acontecer se a solicitação exigir um token de usuário e a aplicação estiver enviando um token de aplicativo.
Solução: Certifique-se de estar usando o token correto conforme a documentação da Graph API.