AMP

amp-pixel

Description

Pixel de suivi permettant de comptabiliser les pages vues.

 

Supported Layouts

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>

Lors du traitement des URL AMP dans l'en-tête de page de provenance des requêtes d'analyse, supprimez ou ignorez le paramètre 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.

Besoin d'une aide supplémentaire ?

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