Notificação

Recentemente, anunciamos uma atualização nas páginas de publicação. Confira mais informações aqui.

Adicionar snippet de código ao site

Para iniciar o Gerenciador de receita de leitores para sua publicação, é necessário configurar cada página do site com um snippet de código da Central do Editor. Esse snippet carrega comandos do Gerenciador de receita de leitores no seu site.

Para instalar o snippet, é preciso ter permissão para acessar e editar o tema ou modelo de código do site no sistema de gerenciamento de conteúdo.

Adicionar snippet de código ao site

  1. Abra a Central do Editor do Google.
  2. Faça login com uma Conta do Google que seja usada na sua publicação.
  3. Clique em Gerenciador de receita de leitores.
  4. Clique em Adicionar snippet de código ao site
  5. Se você já concluiu sua configuração, mas não adicionou o snippet de código, ele pode ser acessado em "Sincronização de CMS (sistema de gerenciamento de conteúdo)". Há dois tipos de snippet:
    • Abra o snippet de acesso:
      • Use isso em:
        • Matérias que precisam estar visíveis para todos os leitores caso você configure um paywall.
        • Todas as matérias, se você configurar contribuições ou pesquisas.
    • Snippets de ID do produto
      • Nas páginas em que você quer usar o paywall, copie o snippet de código que contém o ID do produto que você quer usar.
      • Se quiser definir preços diferentes para tipos de conteúdo distintos, use IDs de produto. Por exemplo, se você quiser vender uma assinatura para seu conteúdo de notícias e esportes, crie dois IDs de produto separados para ter diferentes snippets de código. O snippet de código associado à sua assinatura de esportes é adicionado às suas páginas sobre esse assunto. O mesmo vale para o snippet de código associado à assinatura de notícias.
  6. Adicione o snippet à tag <head> de cada página.
  7. Acesse seu site para conferir se o Gerenciador de receita de leitores funciona corretamente.

Dicas:

  • Se você atualizar o preço com um novo ID de produto, será necessário atualizar a sincronização de CMS no seu site.
  • Se o mesmo site tiver mais de um plano ativo, configure vários snippets e adicione cada um às páginas de conteúdo relevante. Um snippet por página:
    • Configure um snippet para cada ID do produto.
    • Inclua esses IDs:
      • nas páginas relevantes;
      • nos modelos do CMS;

Glossário

Campos

clientOptions

O atributo clientOptions aceita um Objeto em que seja possível especificar tema e idioma. Se você não especificar um valor de idioma, ele será padronizado de acordo com as configurações da Central do Editor. Os códigos de idioma deste atributo seguem o formato ISO 639-1.

  • Para o tema: especifique "claro" ou "escuro".
  • Para lang: especifique o código de idioma, como "en".
Por exemplo: {theme: 'dark', lang: 'en'}
isPartOfProductID

Para especificar o plano de preços que você vai configurar para a página, use o atributo isPartofProductID. Esta é a sintaxe do atributo: <ID_DA_PUBLICACAO>:<ID_DO_PRODUTO>. O ID do produto está disponível na Central do Editor do Google.

Defina o plano de preços como "ativo" para que o snippet carregue corretamente na página.

isPartOfType

O atributo isPartOfType aceita várias strings. Quando você copia o snippet de código, o valor padrão do atributo é definido como ["Product"].

tipo

A propriedade "type" precisa seguir o esquema de marcação de dados estruturados. Para publicações de notícias, use NewsArticle. Para mais informações, acesse Schema.org.

Exemplo de snippet de código


JavaScript

<script async type="application/javascript"

        src="https://news.google.com/swg/js/v1/swg-basic.js"></script>

<script>

  (self.SWG_BASIC = self.SWG_BASIC || []).push( basicContributions => {

    basicContributions.init({

      type: "NewsArticle",

      isPartOfType: ["Product"],

      isPartOfProductId: "<PUBLICATION_ID>:<PRODUCT_ID>",

alwaysShow: true,

      clientOptions: { theme: "light", lang: "en" },

    });

  });

</script>
Pesquisa
Limpar pesquisa
Fechar pesquisa
Menu principal
12757459961430994915
true
Pesquisar na Central de Ajuda
true
true
true
true
true
100499
false
false