AMP

amp-pixel

DescrizionePuò essere utilizzato come un tipico pixel di monitoraggio per conteggiare le visualizzazioni di pagina
Layout supportatifixed, nodisplay
EsempiVedi 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.

Serve ancora aiuto?

You've read this document a dozen times but it doesn't really cover all of your questions? Maybe other people felt the same: reach out to them on Stack Overflow.

Go to Stack Overflow
Found a bug or missing a feature?

The AMP project strongly encourages your participation and contributions! We hope you'll become an ongoing participant in our open source community but we also welcome one-off contributions for the issues you're particularly passionate about.

Go to GitHub