Compartilhamento em Jogos Instantâneos

Com a inclusão do compartilhamento no seu jogo, os jogadores poderão compartilhar as atividades deles nos próprios perfis e nos Feeds de amigos. Esse canal de comunicação de um para muitos é um poderoso gerador de aquisição e engajamento de jogadores. Como todas as histórias compartilhadas são publicadas diretamente no perfil de um jogador, é importante criar no seu jogo um fluxo de compartilhamento intuitivo e de alta qualidade. Este guia o ajudará a determinar a melhor abordagem de compartilhamento para seu jogo.

Ao desenvolver seus jogos, defina momentos específicos que proporcionem uma experiência significativa aos jogadores, como um sentimento de realização pessoal, uma derrota primorosa de um amigo ou a comemoração de um esforço em equipe. Além disso, proporcione a eles opções claras para compartilhar esses momentos à medida que acontecem. Recomendamos ter pelo menos um botão "Compartilhar" visível em uma página de resultados ou em outras páginas relevantes.

Compartilhamento personalizado

Como desenvolvedor, permita que os jogadores compartilhem os momentos significativos de um jogo. O chamado do SDK é semelhante à de atualizações personalizadas. Em vez de atualizar o conteúdo na conversa atual, o método FBInstant.shareAsync() envia um prompt para o jogador compartilhar o momento em outro lugar.

Os jogadores podem compartilhar momentos no feed. Ao compartilhar no feed, eles podem incluir uma mensagem personalizada.

O story no feed terá uma imagem, um texto e um botão, que são definidos na chamada de API. Clicar no botão inicia o jogo. Nesse ponto de entrada, você terá acesso a FBInstant.getEntrypointData(), que retorna o objeto de dados passado pelo argumento data: em FBInstant.shareAsync().

Ao produzir ativos visuais para compartilhamento personalizado, siga os padrões de dimensionamento do feed para imagens e vídeos. A proporção entre largura e altura do ativo deve estar dentro do seguinte intervalo:

  • A proporção mínima de largura para altura é de 1.91:1.
  • A proporção máxima de largura para altura é de 4:5. Imagens que excederem a proporção máxima serão cortadas.

Para compartilhar o jogo no Feed, clique no botão Compartilhar, na seção Compartilhe seu jogo. Isso permitirá compartilhar o jogo no Feed e testá-lo em qualquer superfície (Desktop, iOS ou Android).



Deeplinks fb.gg/play

Você pode viralizar seu jogo compartilhando-o no Facebook. Se você tiver associado uma página ao seu jogo, também poderá criar um link com o seguinte formato:

https://fb.gg/play/app_id_or_namespace

Você pode compartilhar esse link em qualquer lugar e, ao tocar nele, as pessoas serão direcionadas para seu jogo, e ele será iniciado instantaneamente.

Isso permite especificar um nome de contexto: https://fb.gg/play/app_id_or_namespace/play_with_jill

"play_with_jill" é o nome de contexto, e você pode especificar a string que quiser. Quando os usuários acessam seu jogo de um link com um nome de contexto, isso será mapeado para um ID de contexto único com tipo de contexto "LINK". Todas as pessoas que recebem o mesmo link podem jogar juntas. Isso permite que você organize torneios, envie desafios exclusivos etc.



Deeplinks personalizados fb.gg/play

Também é possível criar links personalizados e compartilháveis com carga na seção de configuração de descoberta do jogo instantâneo. Siga estas etapas:

  • Insira dados JSON válidos na área de texto "Payload":


  • Ao clicar no botão "Create Custom Link", um novo link será gerado e adicionado à tabela de links:


Copie um dos links clicando sobre ele.



O link será redirecionado para um link de Jogos Instantâneos e abrirá o jogo com a carga útil que pode ser recuperada usando FBInstant.getEntryPointData().

  • É possível editar as cargas a qualquer momento na tabela:

Como compartilhar casos de uso

Compartilhar com amigos

Compartilhar jogos e publicações no feed é uma maneira excelente de ajudar seus jogos a viralizar.

Procurar amigos para jogar

Procurar amigos para jogar é um ótimo motivador para os usuários compartilharem o jogo que estão jogando:

Compartilhar o jogo na interface do usuário

Se os seus jogadores estão se divertindo com o jogo (por exemplo, jogando por muito tempo, voltando em vários dias, etc.), é recomendável sugerir que eles compartilhem o jogo com seus amigos clicando no botão de menu na parte superior direita: isso permitirá que eles compartilhem um vídeo do seu jogo na sua linha do tempo. Certifique-se de carregar um vídeo legal nas configurações do seu app.

Incentivar compartilhamento x oferecer incentivos

Incentive seus jogadores a compartilhar os momentos significativos que você identificou e desenvolveu no jogo. Use FBInstant.shareAsync() e sugira que eles sigam o fluxo de compartilhamento. Esse método é bom para compartilhar conquistas.

Observação: oferecer recompensas aos jogadores por apenas compartilhar o jogo é contra a Política do Facebook. Você pode recompensar tanto os usuários que compartilham quanto os amigos que começarem a jogar e tiverem recebido o conteúdo compartilhado somente depois que eles começarem a jogar. Por exemplo, o Jogador A não pode receber um presente somente por ter convidado outro jogador. Entretanto, o Jogador A pode receber uma recompensa se ele convidou o Jogador B, e este começou a jogar. O Jogador B também pode receber uma recompensa nesse cenário.

Preparar para escalar

É importante garantir que seu jogo possa aceitar muitos novos jogadores. Garanta que ele ofereça uma experiência de usuário inovadora e localizada em vários idiomas. Além disso, tenha certeza de que o jogo segue as boas práticas de engajamento e retenção.