Notifica

Di recente abbiamo annunciato un aggiornamento sulle pagine delle pubblicazioni. Consulta questa pagina per avere maggiori informazioni.

Aggiungere snippet di codice al tuo sito

Per lanciare Reader Revenue Manager per la tua pubblicazione, devi impostare ogni pagina del tuo sito con uno snippet di codice dal Centro editori. Questo snippet carica i prompt di Reader Revenue Manager sul tuo sito.

Per installare lo snippet, devi disporre dell'autorizzazione per accedere e modificare il tema o il codice del modello del sito nel tuo sistema di gestione dei contenuti (CMS).

Aggiungere uno snippet di codice al sito

  1. Visita il Centro editori di Google.
  2. Accedi con un Account Google che utilizzi con la tua pubblicazione.
  3. Fai clic su Reader Revenue Manager.
  4. Fai clic su Aggiungi snippet di codice al tuo sito
  5. Se hai già completato la configurazione ma non hai aggiunto lo snippet di codice, puoi accedere a quest'ultimo da Sincronizzazione CMS. Esistono due tipi di snippet:
    • Snippet ad accesso aperto:
      • Utilizzalo per:
        • Articoli che devono essere aperti a tutti i lettori se configuri un paywall.
        • Tutti gli articoli se configuri contributi o sondaggi
    • Snippet di ID prodotto
      • Nelle pagine che vuoi proteggere tramite paywall, copia lo snippet di codice contenente l'ID prodotto da utilizzare.
      • Per impostare prezzi diversi per tipi di contenuti diversi, utilizza gli ID prodotto. Ad esempio, se vuoi vendere un abbonamento per i tuoi contenuti relativi a sport e notizie, crea due ID prodotto distinti per avere snippet di codice separati. Lo snippet di codice associato al tuo abbonamento ai contenuti sportivi viene aggiunto alle tue pagine dedicate allo sport. Lo snippet di codice associato al tuo abbonamento alle notizie viene aggiunto alle tue pagine delle notizie.
  6. Aggiungi lo snippet al tag <head> di ogni pagina.
  7. Per assicurarti che Reader Revenue Manager venga caricato correttamente, vai al tuo sito web.

Suggerimenti:

  • Se aggiorni il prezzo con un nuovo ID prodotto, devi aggiornare la sincronizzazione CMS sul tuo sito web.
  • Se hai più piani attivi su un singolo sito, devi configurare più snippet e aggiungere ogni snippet alle pagine di contenuti pertinenti. Uno snippet per pagina:
    • Configura un unico snippet per ogni ID prodotto.
    • Includi questi ID prodotto:
      • Nelle pagine pertinenti
      • Nei modelli all'interno del tuo CMS

Glossario

Campi

clientOptions

L'attributo clientOptions accetta un oggetto in cui puoi specificare tema e lingua. Se non specifichi un valore per la lingua, per impostazione predefinita vengono utilizzate le impostazioni del Centro editori. I codici lingua per questo attributo seguono il formato ISO 639-1.

  • Per theme: specifica "light" (chiaro) o "dark" (scuro).
  • Per lang: specifica il codice della lingua, ad esempio "en".
Esempio: {theme: 'dark', lang: 'en'}
isPartOfProductID

Per specificare il piano tariffario da configurare per la pagina, utilizza l'attributo isPartofProductID. Questo attributo segue la sintassi di <PUBLICATION_ID>:<PRODUCT_ID>. Puoi trovare il tuo ID prodotto nel Centro editori di Google.

Per assicurarti che lo snippet venga caricato correttamente sulla pagina, imposta il piano tariffario su "live" (in tempo reale).

isPartOfType

L'attributo isPartOfType accetta un array di stringhe. Quando copi lo snippet di codice, il valore predefinito di questo attributo è ["Product"].

type

La proprietà type (tipo) deve essere in linea con lo schema di markup dei dati strutturati. Per le pubblicazioni di notizie, utilizza NewsArticle. Ulteriori informazioni sono disponibili su Schema.org.

Esempio di snippet di codice


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>
Ricerca
Cancella ricerca
Chiudi ricerca
Menu principale
14531963469951503405
true
Cerca nel Centro assistenza
true
true
true
true
true
100499
false
false