Escolher um fluxo de inscrição

Uma decisão importante com o AFP é escolher um fluxo de inscrição para integrar seus usuários. O objetivo da inscrição é permitir que os usuários criem uma nova conta do Google AdSense (ou façam login em uma conta existente) e a vinculem à sua plataforma. A opção escolhida vai depender dos recursos técnicos que você pretende investir no desenvolvimento e da experiência de integração que você pretende oferecer aos usuários.

Opção 1: fluxo sem API

A opção 1 exige o mínimo de recursos técnicos, já que não usa uma API. Você só precisará de um desenvolvedor Web para criar a interface do usuário na sua plataforma. No entanto, a desvantagem é que os usuários precisam seguir mais etapas para concluir o fluxo de inscrição.

Visão geral do fluxo de inscrição sem API

Fluxograma de inscrição sem API

Implementação

Para implementar um fluxo de inscrição sem API, você precisa fornecer um componente de IU para monetização do Google AdSense. Por exemplo, na página em que os usuários acessam o "perfil de usuário" ou as "configurações da conta", adicione uma página de monetização com o seguinte:

  • Uma breve descrição do Google AdSense e de como ele interage com sua plataforma. Os usuários devem estar totalmente cientes de que estão se inscrevendo para uma nova conta do Google AdSense ou usando sua conta existente do Google AdSense.
  • Informações sobre as políticas do programa Google AdSense Todos os usuários que se inscrevem precisam conhecer o programa Google AdSense e as políticas correspondentes.
  • A participação na receita que seus usuários vão receber. É importante mostrar explicitamente aos usuários a porcentagem da receita do Google AdSense que você vai manter e a porcentagem que o editor vai manter. O Google AdSense também mostrará essas informações durante o fluxo de integração.
  • Um botão "Conectar o AdSense". Esse botão abrirá uma nova guia e levará o usuário para a página correta no Google AdSense, dependendo se ele tem ou não uma conta do Google AdSense.
    Exemplo de URL personalizado:
    https://www.google.com/adsense/signup?url={platform-site-url}
    Observação:o Google vai fornecer o URL da página de inscrição personalizada e ajudar você a definir o conteúdo da variável de URL.
  • Uma caixa de entrada para coletar e armazenar o ID de editor do Google AdSense do usuário. Depois de acessar o link acima, o usuário precisará copiar e colar o ID do editor nessa caixa de entrada.
    Importante:é fundamental armazenar o ID de editor do usuário para marcar as páginas de conteúdo com as informações corretas do editor. Consulte Adicionar a tag de anúncio às suas páginas para mais informações.
    Valide a string inserida. O formato de um ID do editor é: pub-1234567890987654
    Ou em termos de regex: pub\-\d{16}
    Importante:alguns usuários do Google AdSense podem colar o ID de editor sem clicar no botão "Conectar o Google AdSense". É importante informar aos usuários que a página Sites na conta do Google AdSense precisa ter o domínio da plataforma listado antes que os anúncios possam ser veiculados. Esse é o objetivo principal do botão.
  • O status da inclusão de tag do usuário. Os usuários querem saber se o código de anúncio foi colocado nas páginas deles ou não. Como parte da experiência do usuário, informe quando você tiver incluído as tags nas páginas deles com o ID de editor do Google AdSense. Além disso, é possível preencher a metatag da conta filha, que ajudará o Google AdSense durante as etapas de verificação do site. Isso também elimina a necessidade de publicar tags de anúncio nas páginas em nome do usuário.

Opção 2: fluxo de API semiassistido

A opção 2 usa a API AdSense Management para simplificar um pouco o fluxo de inscrição. Ela exige mais recursos técnicos, mas reduz o número de etapas que os usuários precisam seguir para se inscrever no Google AdSense.

Visão geral do fluxo de API semiassistido

Semi-assistido pelo fluxograma de inscrição da API

Implementação

Para implementar um fluxo de inscrição semiassistido com uma API, você precisa fornecer um componente de IU para a monetização do Google AdSense. Por exemplo, na página em que os usuários acessam o "perfil de usuário" ou as "configurações da conta", adicione uma página de monetização com o seguinte:

  • Uma breve descrição do Google AdSense e de como ele interage com sua plataforma. Os usuários devem estar totalmente cientes de que estão se inscrevendo para uma conta do Google AdSense ou usando sua conta existente do Google AdSense.
  • Informações sobre as políticas do programa Google AdSense Todos os usuários que se inscrevem precisam conhecer o programa Google AdSense e as políticas correspondentes.
  • A participação na receita que seus usuários vão receber. É importante mostrar explicitamente aos usuários a porcentagem da receita do Google AdSense que você vai manter e a porcentagem que o editor vai manter. O Google AdSense também mostrará essas informações durante o fluxo de integração.
  • Um botão "Conectar o AdSense". Esse botão autorizará você, como plataforma, a acessar as informações da conta de um cliente do Google AdSense usando a API AdSense Management. Siga as instruções na nossa documentação para desenvolvedores para configurar isso. Com essa API, é possível realizar as próximas duas etapas.
  • Use a API AdSense Management para coletar o ID de editor do Google AdSense do usuário. Não deixe de validar a string inserida.
    O formato de um ID do editor é: pub-1234567890987654
    Ou em termos de regex: pub\-\d{16}
    Importante:é fundamental que você armazene o ID de editor do usuário para marcar as páginas de conteúdo com as informações corretas do editor. Consulte Adicionar a tag de anúncio às suas páginas para mais informações.
  • Use a API AdSense Management para verificar se o usuário adicionou o site da plataforma à conta do Google AdSense. Caso contrário, peça para o usuário acessar o link abaixo para concluir a configuração. O nome do site que você precisa verificar na API é a variável {platform-site-url} no link abaixo.
    https://www.google.com/adsense/signup?url={platform-site-url}
    Observação:o Google vai fornecer o URL da página de inscrição personalizada e ajudar você a definir o conteúdo da variável de URL.
  • - O status da marcação por tag do usuário. Os usuários querem saber se o código de anúncio foi colocado nas páginas deles ou não. Como parte da experiência do usuário, informe quando você tiver incluído as tags nas páginas deles com o ID de editor do Google AdSense. Além disso, é possível preencher a metatag da conta filha, que ajudará o Google AdSense durante as etapas de verificação do site. Isso também elimina a necessidade de publicar tags de anúncio nas páginas em nome do usuário.

Opção 3: conexão incorporada

O Embedded Connect elimina toda a complexidade de lidar com contas do Google AdSense em diferentes estados. Dependendo da conta, do cliente de anúncio e do status do site da conta do Google AdSense de um determinado usuário, o fluxo de conexão incorporada vai apresentar uma experiência de integração personalizada para cada usuário. Assim, você não precisa fazer isso.

Estado padrão do Connect incorporado

A implementação envolve uma biblioteca JavaScript, um div vazio em que o Google AdSense processará um widget de inscrição e algumas funções de retorno de chamada que permitirão salvar o ID do editor depois que o usuário tiver concluído o fluxo de inscrição. Você pode usar a API AdSense Management como complemento para melhorar a experiência, por exemplo, recuperando blocos ou o estado dos anúncios automáticos.

Saiba mais sobre o Embedded Connect