Seleziona un URL con spazio di archiviazione condiviso

Seleziona un URL in base ai dati raccolti nello spazio di archiviazione condiviso ed esegui il rendering dei contenuti in un frame recintato.

Con l'API Shared Storage, puoi selezionare l'URL di cui eseguire il rendering in un frame protetto utilizzando dati cross-site. Usa JavaScript per leggere e scrivere dati cross-site, quindi seleziona un URL da un elenco fornito in base ai dati archiviati. Puoi eseguire il rendering dell'URL in un frame recintato.

La selezione degli URL può includere qualsiasi tipo di contenuto: annunci, articoli, immagini, HTML, inviti all'azione (come pulsanti) e altro ancora.

Ad esempio, supponiamo che tu gestisca un sito di viaggi e che tu stia pubblicando una campagna pubblicitaria con tre diverse creatività. Vuoi sequenziare queste creatività in base alle interazioni dell'utente (visualizzazione o clic).

Tre creatività degli annunci, che vengono mostrate agli utenti in base alla loro interazione precedente.
La prima creatività per un nuovo spettatore dice: "Parti per la tua prossima avventura". Con una sola visualizzazione e senza clic, l'utente vede "Esplora le gite nel weekend". Dopo aver visualizzato o fatto clic, la terza creatività incoraggia gli utenti a fare clic per ottenere lo sconto per l'hotel. Se l'utente fa clic sul primo annuncio, l'annuncio successivo che vedrà è la terza creatività.

Quando un utente osserva per la prima volta uno spazio pubblicitario vincente, puoi memorizzare un ID e lo stato del clic per quella creatività in Archiviazione condivisa. Ciò significa che quando vinci un'asta dell'annuncio su altri siti visitati da questo utente, puoi mostrare un annuncio diverso in base a questi dati.

Presentazione dello spazio di archiviazione condiviso con tre creatività degli annunci e interazione dell'utente.

Il codice JavaScript viene eseguito in un worklet per recuperare queste informazioni, ma il codice non può interagire o comunicare al di fuori dell'iframe o del frame recintato sulla pagina principale.

Vediamo un altro esempio. Supponiamo che ti interessi verificare quale articolo dovrebbe avere un rendimento migliore in un contesto incorporato. Puoi assegnare un utente a un gruppo sperimentale quando lo vedi sul tuo sito e poi archiviare l'ID gruppo nello spazio di archiviazione condiviso in modo che sia accessibile in un contesto tra siti. Su un altro sito, il frame recintato può selezionare un URL in base al gruppo sperimentale di quell'utente come archiviato con l'Archiviazione condivisa.

Lo spazio di archiviazione condiviso consente di prendere decisioni consapevoli basate su dati tra siti, senza condividere le informazioni degli utenti (come la cronologia del browser o altri dettagli personali) con un sito di incorporamento o con l'esfiltrazione dei dati nei tuoi server.

Casi d'uso

La selezione degli URL con l'archiviazione condivisa supporta i seguenti casi d'uso:

  • Rotazione delle creatività degli annunci: puoi memorizzare dati quali l'ID creatività e l'interazione dell'utente, per stabilire quali creatività mostrare agli utenti sui diversi siti.
    • Un caso d'uso della rotazione creatività è la frequenza. I conteggi delle visualizzazioni del browser possono essere archiviati in Archiviazione condivisa e utilizzati per decidere quale creatività mostrare a un utente.
  • Esegui test A/B: puoi assegnare un utente a un gruppo sperimentale e poi archiviare l'ID gruppo con l'Archiviazione condivisa per accedervi tra siti.
  • Personalizzare l'esperienza utente per i clienti noti: puoi condividere contenuti personalizzati e inviti all'azione in base allo stato di registrazione di un utente o ad altri stati.

Prova la selezione dell'URL

La selezione degli URL con l'API Shared Storage è disponibile per i test in Chrome Canary/Dev/Beta M105 e versioni successive. Per testare la selezione degli URL, attiva tutte le API di privacy per gli annunci in chrome://settings/adPrivacy.

Sperimenta con la demo

È disponibile una demo e puoi rivedere il codice su GitHub.

Questa demo è creata dal punto di vista di un inserzionista, di una tecnologia pubblicitaria, di un distributore di contenuti o di un altro servizio di terze parti che vuole archiviare informazioni su diversi siti di publisher. Nella demo, lo stesso codice di terze parti viene eseguito sui siti del publisher A e del publisher B per ogni caso d'uso. Visita la pagina di ogni publisher per vedere come i dati vengono condivisi in un contesto tra siti.

Interagisci e condividi il tuo feedback

La proposta di spazio di archiviazione condiviso è in fase di discussione attiva e soggetta a modifiche in futuro. Se provi questa API e hai un feedback, ci farebbe piacere conoscere la tua opinione.