Scegli un flusso di registrazione

Una decisione importante con AFP è scegliere un flusso di registrazione per l'onboarding degli utenti. Lo scopo della registrazione è consentire agli utenti di creare un nuovo account AdSense (o di accedere a un account AdSense esistente) e di collegarlo alla tua piattaforma. L'opzione che scegli dipende dalle risorse tecniche che vuoi investire nello sviluppo e dall'esperienza di onboarding che vuoi fornire agli utenti.

Opzione 1: flusso senza API

L'opzione 1 richiede il minor numero di risorse tecniche poiché non utilizza un'API. Avrai bisogno solo di uno sviluppatore web per creare l'interfaccia utente all'interno della tua piattaforma. Tuttavia, il compromesso è che questa opzione richiede agli utenti di svolgere più passaggi per completare la procedura di registrazione.

Panoramica del flusso di registrazione senza API

Diagramma di flusso per la registrazione senza API

Implementazione

Per implementare un flusso di registrazione senza API, devi fornire un componente dell'interfaccia utente per la monetizzazione di AdSense. Ad esempio, nella pagina in cui gli utenti accedono al "profilo utente" o alle "impostazioni account", aggiungi una pagina di monetizzazione che includa quanto segue:

  • Una breve descrizione di AdSense e di come interagisce con la tua piattaforma. Gli utenti devono essere perfettamente consapevoli del fatto che stanno registrando un nuovo account AdSense o utilizzando il proprio account AdSense esistente.
  • Informazioni sulle Norme del programma AdSense. Tutti gli utenti che si registrano devono conoscere il programma AdSense e le sue norme.
  • La quota di condivisione delle entrate che riceveranno i tuoi utenti. È importante mostrare esplicitamente agli utenti la percentuale delle entrate AdSense che verrà mantenuta e la percentuale che il publisher manterrà. AdSense mostrerà queste informazioni anche durante la procedura di onboarding.
  • Un pulsante "Collega AdSense". Questo pulsante apre una nuova scheda e indirizza l'utente alla pagina corretta in AdSense a seconda che disponga o meno di un account AdSense.
    Esempio di URL personalizzato:
    https://www.google.com/adsense/signup?url={platform-site-url}
    Nota: Google ti fornirà l'URL della pagina di registrazione personalizzata e ti aiuterà a definire i contenuti della variabile URL.
  • Una casella di immissione per raccogliere e memorizzare l'ID publisher AdSense dell'utente. Dopo aver visitato il link riportato sopra, l'utente deve copiare e incollare il proprio ID publisher in questa casella di immissione.
    Importante: è fondamentale archiviare l'ID publisher dell'utente in modo da poter taggare le pagine di contenuti dell'utente con le informazioni corrette sul publisher. Per ulteriori informazioni, consulta la sezione Aggiunta del tag annuncio alle pagine.
    Assicurati di convalidare la stringa inserita. Il formato di un ID publisher è: pub-1234567890987654
    Oppure, in termini regex: pub\-\d{16}
    Importante: alcuni utenti AdSense possono incollare il proprio ID publisher senza fare clic sul pulsante "Collega AdSense". È importante comunicare agli utenti che nella pagina Siti del loro account AdSense deve essere elencato il dominio della piattaforma prima di poter pubblicare gli annunci. Questo è lo scopo principale di questo pulsante.
  • Lo stato del tagging dell'utente. Gli utenti vorranno sapere se il codice dell'annuncio è stato inserito o meno nelle loro pagine. Come parte dell'esperienza utente, fai sapere agli utenti quando hai codificato le loro pagine con il loro ID publisher AdSense. Puoi anche compilare il meta tag dell'account secondario che aiuterà AdSense durante la procedura di verifica del sito. In questo modo, non sarà più necessario pubblicare tag annuncio sulle loro pagine per conto dell'utente.

Opzione 2: flusso API semi-assistito

L'opzione 2 utilizza l'API AdSense Management per semplificare leggermente il flusso di registrazione. Richiede più risorse tecniche, ma riduce il numero di passaggi che gli utenti devono seguire per registrarsi ad AdSense.

Panoramica del flusso API semi-assistito

Semi assistita tramite diagramma di flusso di registrazione API

Implementazione

Per implementare un flusso di registrazione semi-assistita con un'API, devi fornire un componente dell'interfaccia utente per la monetizzazione di AdSense. Ad esempio, nella pagina in cui gli utenti accedono al "profilo utente" o alle "impostazioni account", aggiungi una pagina di monetizzazione che includa quanto segue:

  • Una breve descrizione di AdSense e di come interagisce con la tua piattaforma. Gli utenti devono essere completamente consapevoli del fatto che stanno registrando un account Google AdSense o utilizzando il proprio account AdSense esistente.
  • Informazioni sulle Norme del programma AdSense. Tutti gli utenti che si registrano devono conoscere il programma AdSense e le sue norme.
  • La quota di condivisione delle entrate che riceveranno i tuoi utenti. È importante mostrare esplicitamente agli utenti la percentuale delle entrate AdSense che verrà mantenuta e la percentuale che il publisher manterrà. AdSense mostrerà queste informazioni anche durante la procedura di onboarding.
  • Un pulsante "Collega AdSense". Questo pulsante ti autorizza in qualità di piattaforma ad accedere ai dati dell'account di un cliente AdSense utilizzando l'API AdSense Management. Per eseguire l'impostazione, segui le istruzioni riportate nella nostra documentazione per sviluppatori. Utilizzando questa API puoi eseguire i due passaggi successivi.
  • Utilizzare l'API AdSense Management per raccogliere l'ID publisher AdSense dell'utente. Assicurati di convalidare la stringa inserita.
    Il formato di un ID publisher è: pub-1234567890987654
    Oppure, nei termini regex: pub\-\d{16}
    Importante: è fondamentale archiviare l'ID publisher dell'utente in modo da poter taggare le pagine di contenuti dell'utente con le informazioni corrette sul publisher. Per ulteriori informazioni, consulta la sezione Aggiunta del tag annuncio alle pagine.
  • Utilizza l'API AdSense Management per verificare se l'utente ha aggiunto il sito della piattaforma al proprio account AdSense. In caso contrario, chiedi all'utente di seguire il link di seguito per completare la configurazione. Il nome del sito da verificare nell'API è la variabile {platform-site-url} nel link riportato di seguito.
    https://www.google.com/adsense/signup?url={platform-site-url}
    Nota: Google ti fornirà l'URL della pagina di registrazione personalizzata e ti aiuterà a definire i contenuti della variabile url.
  • - Lo stato dei tag dell'utente. Gli utenti vorranno sapere se il codice dell'annuncio è stato inserito o meno nelle loro pagine. Come parte dell'esperienza utente, fai sapere agli utenti quando hai codificato le loro pagine con il loro ID publisher AdSense. Puoi anche compilare il meta tag dell'account secondario che aiuterà AdSense durante la procedura di verifica del sito. In questo modo, non sarà più necessario pubblicare tag annuncio sulle loro pagine per conto dell'utente.

Opzione 3: connessione incorporata

La funzionalità Collegamento incorporato elimina tutta la complessità associata alla gestione degli account AdSense in stati diversi. A seconda dell'account, del client pubblicitario e dello stato del sito per l'account AdSense di un determinato utente, il flusso di collegamento incorporato presenterà un'esperienza di onboarding personalizzata per ogni utente in modo che tu non debba farlo.

Stato predefinito di Connessione incorporata

L'implementazione prevede una libreria JavaScript, un div vuoto in cui AdSense mostrerà un widget di registrazione e alcune funzioni di callback che consentono di salvare l'ID publisher una volta che l'utente ha completato il flusso di registrazione. Puoi utilizzare anche l'API AdSense Management per migliorare l'esperienza, ad esempio recuperando le unità pubblicitarie o lo stato degli annunci automatici.

Scopri di più su Incorporato Connect