Show Menu
TÓPICOS×

Exemplos de aplicativos do Facebook

Quando um usuário clica na guia de um aplicativo do Facebook, ela é exibida em um espaço com 810 pixels de largura. O Adobe Campaign usa um aplicativo da Web tipo Facebook para permitir que você defina e personalize o conteúdo exibido no aplicativo do Facebook, facilitando a aquisição de perfis.
Também é possível integrar o Adobe Campaign a um aplicativo do Facebook desenvolvido por um parceiro. Nesse caso, não há necessidade de usar o aplicativo da Web Adobe Campaign para adquirir perfis do Facebook. For more on this, refer to Configuring external accounts .
Siga as etapas de configuração descritas em Criar um aplicativo do Facebook.
Esta seção detalha os elementos vinculados aos aplicativos da Web do tipo Facebook. Todos os elementos compartilhados com aplicativos da Web padrão são detalhados nesta seção .
Os exemplos de aplicativos da Web do tipo Facebook detalhados aqui são:
Estes casos de uso simples são fornecidos como exemplos para ilustrar as funcionalidades de aplicativos da Web do tipo Facebook.

Recomendações

As seguintes limitações estão vinculadas diretamente ao Facebook:
  • Você deve criar todos os aplicativos da Web em HTTPS.
  • Um aplicativo do Facebook exibido por meio de uma guia tem uma largura de 810 pixels.

Início rápido: criação de um aplicativo do Facebook em 7 etapas

Este exemplo fornece um processo passo a passo de como exibir um aplicativo criado pelo Adobe Campaign no Facebook. Nesse caso, queremos criar um aplicativo que permita exibir a mensagem de boas-vindas quando o usuário clicar na guia do aplicativo ( App01 ).
Para criar esse aplicativo, aplique as seguintes etapas:
  1. Crie um aplicativo no Facebook ( https://developers.facebook.com/apps ). Para obter mais informações, consulte: Criação de um aplicativo do Facebook.
  2. Crie um Facebook Connect tipo de conta externa e insira os parâmetros do aplicativo do Facebook. For more on this, refer to: Configuring external accounts .
  3. Digite os links Terms of service e Privacy policy a serem exibidos na tela de solicitação de permissão do Facebook. Para obter mais informações, consulte: Inserir os links dos Termos de serviço e da Política de privacidade.
  4. Crie um aplicativo da Web tipo Facebook no Adobe Campaign. Para obter mais informações, consulte: Criação de um aplicativo da Web tipo Facebook.
  5. Edite seu aplicativo da Web. Neste exemplo, adicionamos uma Page atividade e definimos um título para ela.
  6. Implante seu aplicativo.
  7. Configure seu aplicativo do Facebook para que ele seja exibido como uma guia em sua página do Facebook. For more on this, refer to: Configuring Facebook tabs .
Verifique se a guia do aplicativo App01 é exibida em sua página do Facebook. Clicar nele deve chamar uma mensagem de boas-vindas .

Como encaminhar configurações para um aplicativo do Facebook?

Siga as etapas de configuração detalhadas em Criação de um aplicativo do Facebook.
No exemplo 1, personalizamos a exibição da página do Facebook de acordo com o valor no Fan of the page campo. Também é possível processar o Application settings campo. Esse campo permite recuperar dados contidos em um link gerado pelo Adobe Campaign, via Facebook.
Vejamos o exemplo de uma empresa que decide enviar uma campanha por email. Na entrega, um link aponta para o aplicativo do Facebook. Esse link é personalizado graças ao app_data parâmetro adicionado ao final do URL. O valor desse parâmetro pode ser um indicador que reflete a significância do cliente. Em nosso exemplo, os valores do app_data parâmetro são big (cliente significativo) e small (cliente menos significativo).
Depois de personalizada, o URL fica assim:
  • http://<path of the Facebook application>&app_data=big (para um cliente significativo)
  • http://<path of the Facebook application>&app_data=small (para um cliente menos significativo)
Entre os dados anônimos encaminhados ao Adobe Campaign pelo Facebook, o valor do Application parameters campo é coletado, permitindo que o Adobe Campaign personalize a exibição do aplicativo com base nesse parâmetro.
Se o usuário for um cliente significativo (o valor do app_data parâmetro é big ), a seguinte imagem será exibida:
Se o usuário for um cliente menos significativo (o valor do app_data parâmetro é small ), a seguinte imagem será exibida:
Para recriar esse caso de uso, criamos um aplicativo da Web composto pelos seguintes elementos:
  • Uma Test atividade baseada no Application parameter campo.
  • duas páginas que contêm as imagens a serem exibidas de acordo com o valor do Application parameter campo.

Como adquirir dados de ventiladores?

Siga as etapas de configuração detalhadas em Criação de um aplicativo do Facebook.
Este exemplo mostra como entrar em contato com usuários do Facebook e oferecer a eles para compartilhar suas informações de perfil. Vejamos o exemplo de uma empresa que quer adquirir perspectivas e organiza um concurso em sua página do Facebook para atraí-las.
Sempre que um usuário clica na App03 guia, perguntamos se ele deseja participar da concorrência.
Se decidirem participar no concurso, oferecemos-lhes que partilhem as suas informações de perfil.
Se eles concordarem em compartilhar suas informações, a tela a seguir será exibida.
Para criar esse caso de uso, criamos um aplicativo da Web que inclui os seguintes elementos:
  • a Test activity
  • três páginas
  • uma Access control atividade
  • a Pre-loading activity
  • a Save activity
  • uma End atividade

Atividade de teste

A Test atividade se baseia no campo ID e Application parameters .
É composto por três ramos:
  • identifier (UID) is empty : o identificador só será encaminhado pelo Facebook se o usuário já tiver concordado em compartilhar suas informações. O primeiro ramo da Test atividade permite que você disponibilize a concorrência somente para usuários que nunca entraram, ou seja, aqueles com uma ID vazia.
  • application parameter equals 'thanks' : para evitar um erro de exibição vinculado ao Facebook, a página final do aplicativo da Web aponta para o URL do aplicativo do Facebook ao qual o app_data parâmetro é adicionado ao uso do thanks valor (para obter mais informações, consulte: Atividade final ). A segunda ramificação permite descobrir se o usuário provém da End atividade da primeira ramificação (e acabou de entrar na concorrência) para exibir uma mensagem de agradecimento. Para obter mais informações sobre como usar parâmetros de URL adicionais, consulte: Como encaminhar configurações para um aplicativo do Facebook? .
  • Default branch : se o usuário já tiver entrado na concorrência (ID já inserida) em uma data anterior (parâmetro de aplicativo diferente de thanks ), exibiremos uma página informando que já foi inserida.

Página da concorrência

Para contornar o erro de exibição vinculado ao Facebook, você também precisa selecionar Parent window ou In the top window no campo da página da Window concorrência.

Atividade de controle de acesso

A Access control atividade permite exibir a página de solicitação de permissão do Facebook quando o usuário entra na concorrência. Se eles concordarem em compartilhar suas informações, elas serão recuperadas durante o pré-carregamento. For more on this, refer to: Pre-loading activity .
Se você tiver inserido a conta externa ao criar o aplicativo da Web (consulte Criar um aplicativo da Web tipo Facebook), não será necessário editar a atividade. Caso contrário, vá para o Application campo e selecione a conta externa vinculada ao aplicativo do Facebook.

Atividade de pré-carregamento

Selecione a fonte de dados a ser usada para pré-carregamento:
  • Marketing database : essa opção permite pré-carregar dados pelo banco de dados do Adobe Campaign.
  • Facebook : essa opção permite pré-carregar dados usando o Facebook.
Banco de dados de marketing
Essa opção permite recuperar os dados de um perfil que existe na tabela de visitantes. A verificação é realizada com base na ID externa do Facebook recuperada quando o usuário clica na guia do aplicativo do Facebook. Se um formulário for adicionado após a Pre-loading atividade, os campos que contêm informações no banco de dados serão pré-carregados.
Para obter mais informações sobre como pré-carregar dados pelo banco de dados do Adobe Campaign, consulte esta seção .
Facebook
Essa opção permite que você defina as informações de perfil do Facebook a serem coletadas, dentre as quais o usuário concordou em compartilhar, para salvá-las.
A Database information opção permite coletar os seguintes dados:
  • External ID : ID do usuário
  • Gender : gênero do usuário
  • Verified : esse campo especifica se o usuário tem ou não uma conta verificada do Facebook.
  • Full name : nome completo do usuário
  • First name : nome do usuário
  • Last name : sobrenome do usuário
  • Language : idioma do usuário
Você também pode coletar a foto do perfil, a lista de amigos, o endereço de email, a data de nascimento, os interesses e o local, marcando as caixas apropriadas.
Antes de clicar Ok , marque a I agree to comply with Facebook conditions of use caixa.
Se você marcar uma ou mais caixas na Private information seção, a tela de solicitação de permissão do Facebook exibirá automaticamente a solicitação de acesso para esses dados.
Para que você colete as informações selecionadas, o usuário deve concordar em compartilhá-las.
Se quiser que os dois tipos de pré-carregamento (via Adobe Campaign e via Facebook) adicionem duas caixas de pré-carregamento uma após a outra.

Salvar atividade

A Save atividade permite armazenar as informações coletadas durante os estágios anteriores na tabela de visitantes.
Se o perfil já existir na tabela dos visitantes, seus dados serão atualizados com os novos dados coletados.
Se o perfil não existir no banco de dados e o endereço de email do usuário do Facebook tiver sido coletado, um visitante será criado na tabela dos visitantes.
  1. No Visitor creation folder campo, selecione a pasta na qual o perfil será criado. No caso de um aplicativo da Web tipo Facebook, a pasta de criação padrão é Visitors .
  2. No Reconciliation mode campo, selecione o modo de reconciliação que deseja usar:
    • Automatic : A reconciliação é realizada com base no email, sobrenome, nome e data de nascimento.
    • Manual : Selecione uma ou mais chaves de reconciliação.
    • None : Não haverá reconciliação.
  3. No Mapping campo, selecione o esquema no qual deseja realizar a reconciliação.
    Certifique-se de que os campos da Social networks guia estejam inseridos corretamente no mapeamento de entrega. Os mapeamentos de entrega são acessados pelo Administration > Campaign management > Target mappings nó.
  4. Você pode selecionar uma pasta de pesquisa para reconciliação e uma pasta de criação para novos perfis. Se os campos estiverem vazios, os perfis serão pesquisados e criados na pasta padrão do esquema de mapeamento.

Finalizar atividade

Para contornar o erro de exibição vinculado ao Facebook, é necessário marcar a Use an external URL caixa e inserir o URL do aplicativo do Facebook, seguido pelo app_data parâmetro e um valor. Esse valor será usado na Test atividade para detectar se o usuário acabou de entrar na concorrência e para exibir uma mensagem de agradecimento, se aplicável. For more on this, refer to: Test activity .
Em nosso exemplo, o valor usado é graças .

Tela de detalhes de um visitante

Assim como para os seguidores do Twitter (consulte: Princípio Princípio operacional operacional), os perfis do Facebook recuperados são armazenados na tabela dos visitantes. Para exibir a lista de visitantes, vá para o Profiles and Targets > Visitors nó.
Cada cliente potencial do Facebook que concorda em compartilhar suas informações de perfil é adicionado à lista de visitantes. Se a Friends caixa estiver marcada na Pre-load atividade (consulte: Atividade de pré-carregamento), amigos também são adicionados.
Na Summary seção da janela de detalhes do visitante, há dois estados possíveis para o New Contact indicador:
Se uma marca de seleção verde for exibida, isso significa que o visitante não foi reconciliado com nenhum destinatário. Nesse caso, um novo perfil é criado na lista de destinatários.
Uma cruz vermelha significa que o visitante foi reconciliado com um destinatário. Você pode clicar na lente de aumento à direita do Recipient campo para exibir o destinatário correspondente.
Vá para a janela detalhada de um destinatário para exibir o visitante correspondente, se aplicável. Selecione a Others guia e clique duas vezes no nome do visitante na Web identities seção.
A Activities tela da página de detalhes do visitante contém as seguintes informações:
  • Atividades do ventilador do tipo "Open Graph": música reproduzida, vídeos assistidos, artigos lidos e inferidos das aplicações instaladas (Deezer, Spotify, Dailymotion, Yahoo News etc.)
  • "Curtidas" e comentários adicionados pelo fã após as entregas enviadas pelo Adobe Campaign
  • páginas curtidas pelo ventilador
  • check-ins pelo ventilador
    Para que o Adobe Campaign colete os check-ins de um ventilador, é necessário clicar no Subscribe botão na tela de configuração do serviço. For more on this, refer to Configuring external accounts .

Como pré-carregar os campos de um formulário usando dados de perfil do Facebook

O Social Marketing aplicativo também permite que você adicione um botão a um formulário, para pré-carregar campos usando informações de perfil do Facebook. Esta opção, que está disponível em todos os modelos de aplicativos da Web ( Page atividades de tipo), está detalhada nesta seção .
Antes de começar a usar essa função, é necessário criar um aplicativo do Facebook e uma conta externa de Facebook Connect tipo. For more on this, refer to Configuring external accounts .