Como compartilhar no Facebook

O compartilhamento é uma maneira fácil de permitir que as pessoas tragam conteúdo de seu site ou aplicativo móvel para o Facebook. O compartilhamento é disparado quando alguém clica em um plugin social, como os botões Compartilhar e Enviar. Isso inicia o Diálogo de compartilhamento ou de mensagens correspondente. Você também pode optar por projetar seu próprio botão para iniciar um desses diálogos.

Este documento descreve:

O ecossistema de compartilhamento

O compartilhamento no Facebook depende de determinados componentes principais:

URLs: na maioria das vezes, inclusive no compartilhamento de aplicativos móveis, seu conteúdo é compartilhado no Facebook como link, seja um artigo, uma imagem, um vídeo ou outros

O rastreador do Facebook: quando alguém compartilha seu conteúdo, nosso rastreador busca a página para renderizar uma visualização no Facebook

Tags de Open Graph: a adição de metatags de Open Graph ao <head> do HTML da sua página fornecerá informações estruturadas ao rastreador, como título, descrição e imagem em miniatura do conteúdo

Interfaces de compartilhamento: existem algumas experiências de usuário final diferentes que você pode escolher para permitir que os usuários compartilhem no Facebook do seu site ou aplicativo. Veja como isso funciona:

Botão Disparador Interface de compartilhamento lançada Comportamento de publicação

Botão Compartilhar

Web:Diálogo de compartilhamento

Dispositivos móveis: alternância rápida entre aplicativos para o Diálogo de compartilhamento nativo

Aparece na Linha do Tempo e no Log de Atividades.

Pode aparecer no Feed de Notícias.

Botão Enviar

Web:Diálogo de mensagem

Dispositivos móveis: alternância rápida entre aplicativos para o Diálogo de mensagem nativo

Enviado como mensagem do Facebook

Botão personalizado

Pode inicializar:

Diálogo de compartilhamento

Diálogo de mensagem

Segue o comportamento de publicação do Diálogo de compartilhamento.

Tipos de conteúdo

Os usuários podem compartilhar os seguintes tipos de conteúdo no Facebook:

  • Links – A maioria do conteúdo é uma URL que faz referência a uma página HTML. Para fornecer as informações mais pertinentes, você deve marcar sua página com metatags específicas do Facebook. Consulte o Guia de compartilhamento para Webmasters.

  • Fotos – Carregue diretamente uma ou mais fotos geradas pelo usuário.

  • Vídeos – Carregue diretamente um vídeo gerado pelo usuário.

  • Multimídia – Carregue diretamente uma combinação de fotos e vídeos.

  • Publicações de Open Graph – Use ações e objetos de Open Graph para criar publicações avançadas por meio de uma API fortemente tipada.

Você pode ter um link de volta para seu aplicativo do conteúdo que foi compartilhado no Feed de Notícias. O App Links inicializa seu aplicativo em conteúdo compartilhado. Você pode até vincular a um contexto específico no seu aplicativo.

Compartilhamento de citações

Você pode implementar dois tipos de compartilhamento de citações no seu aplicativo: definido pelo usuário ou definido pelo editor. O compartilhamento de citações definido pelo usuário permite que os usuários destaquem o texto e o compartilhem. O compartilhamento de citações definido pelo editor permite que você selecione previamente o texto para compartilhar e posicione um botão Compartilhar próximo a ele.

Hashtags

Você pode associar uma hashtag a um vídeo, foto ou link compartilhado.

Maneiras de compartilhar

Queremos facilitar e flexibilizar ao máximo o compartilhamento de conteúdo de seu aplicativo pelas pessoas para o público que elas desejam. Com essas opções, você pode primeiro escolher a experiência de compartilhamento para as pessoas que estão usando seu aplicativo e depois o método de implementação.

Botões

Quando você quiser a integração mais simples possível com o Facebook, use botões que disparem nossos diálogos. Os SDKs do Facebook fornecem botões para seu uso. Nenhuma dessas opções exige que você implemente o Login no Facebook.

Web

Você pode usar Plugins Sociais, como os botões Curtir, Compartilhar e Enviar. Eles estão disponíveis para as versões móveis e desktop.

Dispositivo móvel

Também temos botões Curtir, Compartilhar e Enviar nativos para iOS e Android.

Personalizado

Você pode criar seu próprio botão personalizado para disparar os botões Curtir, Compartilhar ou Enviar em todas as plataformas.

Diálogos nativos

Ao usar diálogos do Facebook nativos, você poderá permitir o compartilhamento sem adicionar o Login no Facebook. Assim como nossos botões nativos, eles oferecem implementação imediata.

Diálogo de compartilhamento

O Diálogo de compartilhamento é uma maneira fácil de permitir que os usuários compartilhem conteúdo sem exigir que eles entrem em seu aplicativo ou concedam permissões. Ele funciona na Web, no Android e no iOS.

Nos dispositivos móveis, quando alguém compartilha com o Diálogo de compartilhamento, este faz uma alternância rápida entre aplicativos para o aplicativo do Facebook em seu dispositivo. Também temos um diálogo Web como fallback caso a pessoa não tenha instalado o aplicativo do Facebook nativo.

Caixa de diálogo de mensagens

Use o Diálogo de mensagem para permitir que as pessoas compartilhem conteúdo de maneira privada no Messenger. Assim como o Diálogo de compartilhamento, este é um componente de compartilhamento nativo que não exige a implementação do Login do Facebook.

O Diálogo de mensagem permite que as pessoas compartilhem links, imagens e publicações de Open Graph. Em dispositivos móveis, a pessoa precisa ter instalado o aplicativo do Messenger.

Como compartilhar no Stories

Use as intenções implícitas do Android e os esquemas de URL personalizados para iOS para transmitir fotos, vídeos e figurinhas para o aplicativo do Facebook. O aplicativo do Facebook receberá este conteúdo e o carregará no compositor de stories para que o usuário possa publicá-lo no Facebook Stories.

Otimizar seu conteúdo

Marcação

É importante marcar a HTML de seu site com tags de Open Graph para gerenciar como seu conteúdo aparece no Facebook. Sem essas tags, o rastreador do Facebook fará o possível para identificar o conteúdo, como título, descrição e imagem.

Otimize seu conteúdo para compartilhamento no Facebook adicionando tags de Open Graph ao <head> do HTML da sua página. Essas tags descrevem o conteúdo compartilhado. Isso inclui tipos de conteúdo como imagem, vídeo ou artigo, além de atributos adicionais.

Conheça as tags que você deve incluir em seu conteúdo em Marcação de compartilhamento.

Como atualizar URLs

Se você mover conteúdo para uma nova URL, as Curtidas, os Compartilhamentos e os Comentários na URL original não migrarão automaticamente. Para continuar a agregar essas ações em uma nova URL, você deve apontar o rastreador do Facebook para a página antiga que representa a URL canônica de seu conteúdo. Saiba como neste documento para Webmasters.