amp-pixel
Description
Pixel de suivi permettant de comptabiliser les pages vues.
Description | Ce composant peut être utilisé comme pixel de suivi standard pour comptabiliser les pages vues. |
Mises en page compatibles | fixed, nodisplay |
Exemples | Consultez l'exemple de composant amp-pixel sur AMP By Example. |
Comportement
Le composant amp-pixel
se comporte comme un pixel de suivi simple img
. Il utilise une seule URL, mais fournit des variables qui peuvent être remplacées par le composant dans la chaîne d'URL lors de l'exécution de la requête. Pour plus d'informations à ce sujet, consultez la section traitant des substitutions.
Dans cet exemple de base, le composant amp-pixel
envoie une requête GET simple à l'URL indiquée et ignore le résultat.
<amp-pixel src="https://foo.com/tracker/foo"
layout="nodisplay"></amp-pixel>
usqp
. Ce paramètre est utilisé par Google pour déclencher des tests pour Google AMP Cache. Attributs
src (obligatoire)
URL simple vers un point de terminaison distant qui doit utiliser le protocole https
.
referrerpolicy (facultatif)
Cet attribut est semblable à l'attribut referrerpolicy
sur la balise <img>
. Cependant, no-referrer
est la seule valeur acceptée. Si referrerpolicy=no-referrer
est spécifié, l'en-tête referrer
est supprimé de la requête HTTP.
<amp-pixel src="https://foo.com/tracker/foo"
layout="nodisplay"
referrerpolicy="no-referrer"></amp-pixel>
allow-ssr-img (facultatif)
Cet attribut est utilisé dans les créations AMP4ADS. Il indique que, dans le cadre de la transformation post-validation, un élément img peut être placé directement dans l'élément amp-pixel, ce qui permet d'envoyer la demande ping parallèlement à la récupération ou l'application de l'exécution AMP. Cela signifie que les macros contenues dans l'URL ne seront PAS développées. Par conséquent, n'utilisez cet attribut que si la source (src) ne contient pas de macros.
common attributes
Cet élément inclut des attributs communs étendus aux composants AMP.
Substitutions
Le composant amp-pixel
autorise toutes les substitutions de variables d'URL standards.
Pour plus d'informations, consultez le Guide des substitutions.
Dans l'exemple suivant, une requête peut être envoyée à une adresse semblable à https://foo.com/pixel?0.8390278471201
, où la valeur RANDOM est générée de manière aléatoire lors de chaque impression.
<amp-pixel src="https://foo.com/pixel?RANDOM"
layout="nodisplay"></amp-pixel>
Application d'un style
Aucun style ne doit être appliqué au composant amp-pixel
.
Validation
Consultez les règles relatives à amp-pixel dans les spécifications du validateur AMP.
Vous avez lu ce document une douzaine de fois mais il ne répond pas à toutes vos questions ? D'autres personnes ont peut-être eu le même sentiment. Contactez-les sur Stack Overflow.
Se rendre sur Stack Overflow Vous avez trouvé un bug ou une fonctionnalité manquante ?Le projet AMP encourage fortement votre participation et vos contributions ! Nous espérons que vous deviendrez un membre régulier de notre communauté open source, mais nous serons également ravis de recevoir des contributions ponctuelles concernant les questions qui vous intéressent particulièrement.
Se rendre sur GitHub