amp-pixel
Description
Un pixel di monitoraggio per il conteggio delle visualizzazioni di pagina.
Descrizione | Può essere utilizzato come un tipico pixel di monitoraggio per conteggiare le visualizzazioni di pagina |
Layout supportati | fixed, nodisplay |
Esempi | Vedi l'esempio amp-pixel del sito AMP By Example |
Comportamento
Il componente amp-pixel
si comporta come un semplice pixel di monitoraggio img
. Richiede un singolo URL, ma fornisce variabili che possono essere sostituite dal componente nella stringa URL quando si effettua la richiesta. Per ulteriori dettagli, consulta la sezione Sostituzioni.
In questo esempio di base, amp-pixel
effettua una semplice richiesta GET all'URL specificato e ignora il risultato.
<amp-pixel src="https://foo.com/tracker/foo"
layout="nodisplay"></amp-pixel>
usqp
. Google utilizza questo parametro per attivare gli esperimenti per la cache AMP di Google. Attributi
src (obbligatorio)
Un URL semplice di un endpoint remoto che deve utilizzare il protocollo https
.
referrerpolicy (facoltativo)
Simile all'attributo referrerpolicy
di <img>
, tuttavia l'unico valore ammesso è no-referrer
. Se viene specificato referrerpolicy=no-referrer
, l'intestazione referrer
viene rimossa dalla richiesta HTTP.
<amp-pixel src="https://foo.com/tracker/foo"
layout="nodisplay"
referrerpolicy="no-referrer"></amp-pixel>
allow-ssr-img (facoltativo)
Questo attributo, utilizzato nelle creatività AMP4ADS, indica che, come parte della trasformazione successiva alla convalida, è possibile posizionare un elemento img direttamente all'interno dell'elemento amp-pixel, permettendo al ping di essere inviato in contemporanea all'esecuzione/recupero del runtime AMP. Tieni presente che eventuali macro all'interno dell'URL NON verranno espanse, quindi utilizzale solo se non sono presenti macro nell'src.
common attributes
Questo elemento include attributi comuni estesi ai componenti AMP.
Sostituzioni
amp-pixel
consente tutte le sostituzioni di variabili URL standard.
Per ulteriori informazioni, consulta la Guida alle sostituzioni.
Nel seguente esempio, potrebbe essere effettuata una richiesta a https://foo.com/pixel?0.8390278471201
, dove il valore RANDOM viene generato in modo casuale per ciascuna impressione.
<amp-pixel src="https://foo.com/pixel?RANDOM"
layout="nodisplay"></amp-pixel>
Stili
Non modificare lo stile di amp-pixel
.
Convalida
Consulta le regole amp-pixel nella specifica dello strumento di convalida AMP.
Hai letto questo documento decine di volte ma non risponde a tutte le tue domande? Forse ci sono altre persone col tuo stesso problema: entra in contatto con loro su Stack Overflow.
Vai a Stack Overflow Hai trovato un bug o una funzione mancante?Il progetto AMP invita tutti a partecipare e dare il proprio contributo! Ci auguriamo che tu possa partecipare regolarmente alla nostra community open source, ma saremo anche lieti di ricevere eventuali contributi una-tantum sulle questioni che ti interessano.
Vai a GitHub