Saiba mais sobre as melhores práticas para implementar o compartilhamento no Facebook em sites e aplicativos para celular, criando experiências de aplicativo acessíveis e confiáveis para as pessoas.
Implemente o rastreador do Facebook para gerar uma prévia do seu conteúdo do FB disponível publicamente.
Ative as codificações GZIP e/ou deflate em seu servidor da web para garantir que o site seja compartilhado corretamente pelo rastreador.
Use as metatags do Open Graph para garantir que o Rastreador do Facebook extraia informações úteis sobre seu site (como título, descrição e imagem de prévia) quando ele for compartilhado no Facebook.
Use a ferramenta Depurador de Compartilhamento para testar como seus sites serão visualizados pelo extrator. Como a ferramenta de depuração também atualiza todos os conteúdos extraídos dos seus sites, ela pode ser útil se você precisar atualizá-los com uma frequência maior do que o período de atualização padrão de 24 horas.
Rastreie as interações das pessoas no site conforme elas acontecem com o Facebook SDK for JavaScript. Você pode assinar eventos em que as pessoas clicam em um botão Curtir, enviam mensagens com o botão Enviar ou fazem comentários. Consulte o guia de referência de FB.Event.subscribe
para aprender a rastrear esses eventos.
Ative Seguir para permitir que seus criadores de conteúdo compartilhem atualizações públicas com seus seguidores e, ao mesmo tempo, guardem atualizações pessoais apenas para amigos. Por exemplo, jornalistas podem permitir que os leitores ou telespectadores sigam seu conteúdo público, como fotos tiradas em um local ou links para artigos publicados. Seguir é uma maneira simples e eficaz para seu público se conectar com você e acompanhar seu conteúdo, sem precisar adicioná-lo como amigo.
og:image:width
e og:image:height
do Open Graph para especificar as dimensões da imagem. Assim, o rastreador pode renderizá-la imediatamente, sem precisar baixá-la e processá-la de maneira assíncrona.Use App Links a fim de criar um link para um local específico do seu aplicativo a partir do Facebook para permitir uma experiência sem interrupções.
Use o diálogo de mensagens para fazer compartilhamento privado. Isso permite que as pessoas compartilhem histórias com conteúdo do seu aplicativo de maneira mais pessoal, para um público mais específico e limitado, usando o Facebook Messenger.
Acompanhe os eventos do aplicativo com o Gerenciador de Eventos do Facebook.
Use o cabeçalho do agente do usuário HTTP para rastrear o tráfego que chega ao site por referência de dispositivo móvel iOS ou Android a partir do Facebook. Isso é especialmente comum quando as pessoas compartilham links para o seu site no Feed de Notícias e os contatos delas clicam nesses links em dispositivos móveis. Seu aplicativo deve:
facebook.com
.HTTP User-Agent
com o valor FB_IAB/FB4A
para Android e com o valor FBAN/FBIOS
para iOS.