#BlackLivesMatter
AMP

amp-pixel

Description

Un pixel di monitoraggio per il conteggio delle visualizzazioni di pagina.

Supported Layouts

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>

mentre elabori gli URL AMP nell'intestazione del referrer delle richieste di analisi dei dati, rimuovi o ignora il parametro 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.

Ti servono altre informazioni?

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