23 composants AMP que vous ne savez peut-être pas que vous pourriez ajouter aux pages AMP

Publié: 2019-12-28

Ce qui brille n'est pas toujours de l'or… ou l'est-il ?

AMP a été créé pour rendre le Web mobile plus rapide, mais pour ce faire, des restrictions ont été appliquées, telles que les limitations concernant le code personnalisé, HTML/CSS et JavaScript. La limite de feuille de style CSS de 75 Ko en est la preuve, car toute page Web qui dépasse cette limite échouera à la validation AMP.

Même avec ses limites, les spécialistes du marketing numérique peuvent personnaliser les pages avec de nombreux composants AMP. Ces balises HTML spécialisées agissent de la même manière que les balises HTML traditionnelles (avec des balises d'ouverture et de fermeture, des attributs et certaines capacités de style CSS) et sont facilement identifiables, en commençant toujours par le préfixe amp-.

La liste complète sera probablement complétée de manière continue, mais les 23 composants AMP suivants vous donnent une bonne idée de la personnalisation des pages AMP.

(Instapage propose désormais un code personnalisé AMP pour activer une grande variété de composants. Rendez-vous ici pour plus de détails.)

23 composants AMP pour personnaliser vos pages

1. Accordéon

L'ajout d'amp-accordion à votre page fournit un aperçu du contenu et permet aux visiteurs d'accéder à une certaine section de la page. Chacun des « enfants » immédiats de l'accordéon AMP est considéré comme une section de l'accordéon (chaque section ne doit contenir que deux « enfants » directs), et le premier enfant de la section est considéré comme le titre de la section. Cliquez sur l'en-tête pour développer ou réduire la section :

Composants AMP accordéon

Deux options supplémentaires pour le composant accordéon AMP sont les accordéons imbriqués (pour imbriquer ou empiler plusieurs accordéons les uns dans les autres) et les accordéons à réduction automatique (qui n'autorisent qu'une seule section étendue à la fois).

2. Audio

Au lieu de la balise audio HTML5 traditionnelle, AMP utilise sa propre version : amp-audio. Le composant audio AMP ne peut être utilisé que pour les intégrations directes de fichiers audio HTML5, apparaissant sur la page comme ceci :

Composants AMP audio

Bien que les commandes audio présentées ci-dessus (lecture/pause, son/muet et téléchargement) soient ajoutées par défaut, le bouton de téléchargement à droite peut être désactivé :

Téléchargement audio des composants AMP désactivé

3. Suivi des appels

Le suivi des appels AMP remplace simplement les numéros de téléphone statiques par des numéros de téléphone conçus pour l'analyse du suivi des appels.

4. Carrousel

Le composant carrousel AMP affiche plusieurs images le long d'un axe horizontal, avec plusieurs formats de carrousel amp différents parmi lesquels choisir.

Vous pouvez utiliser type="carrousel" pour afficher une liste d'images sous forme de bande continue :

Ou tapez="slides" pour afficher une liste d'images sous forme de diapositives :

Vous pouvez également opter pour l'attribut de lecture automatique (type=slides uniquement) qui fait défiler automatiquement les diapositives à intervalles de 5 secondes sans interaction de l'utilisateur.

5.Facebook

Le composant AMP Facebook intègre des publications, des images et des vidéos Facebook dans des pages AMP, ne nécessitant que l'URL Facebook.

6. Commentaires Facebook

AMP-facebook-comments permet d'intégrer des commentaires Facebook dans les pages AMP.

7. J'aime sur Facebook

AMP-facebook-like permet d'intégrer le bouton Facebook like dans les pages AMP.

8. Page Facebook

AMP-facebook-page intègre une page Facebook dans des fichiers AMP, ne nécessitant que le href de la page Facebook. Le composant AMP Facebook Page vous permet même d'afficher différents onglets sur la page Facebook. Par exemple, vous pouvez afficher la chronologie et l'onglet événements en spécifiant data-tabs="timeline, events :"

Composant de page Facebook AMP

9. Police

Le composant de police AMP vous permet de concevoir vos pages avec des polices personnalisées dans le corps ou l'en-tête du document :

Composants de police AMP

Si la police choisie n'est pas prise en charge, elle s'affiche sous forme de texte rouge :

Composants de police AMP non pris en charge

10. Formulaire

Le composant de formulaire AMP vous permet de concevoir des pages AMP avec des formulaires de capture de prospects détaillés. L'extension vous permet également de fournir des réponses de réussite et d'erreur avec des attributs spéciaux, submit-success et submit-error :

Composants de formulaire AMP

11. Géo

L'extension géographique AMP autorise de petites sections de contenu basées sur une approximation de l'emplacement d'un utilisateur (au niveau du pays uniquement, similaire au niveau d'un code de pays ISO). Il offre également la possibilité de regrouper différents emplacements, ce qui facilite l'application d'attributs à plusieurs zones géographiques à la fois.

12. iFrame

AMP-iframe intègre le contenu dans les pages AMP via iFrame, ce qui est idéal pour afficher du contenu qui n'est pas encore pris en charge par AMP (Vimeo, Giphy, Google Maps, etc.).

AMP-iframe permet de redimensionner l'iFrame au moment de l'exécution - soit au chargement de la page (l'iFrame intégré se redimensionnera à 200x200px) ou lors de l'interaction de l'utilisateur (appuyer sur le bouton redimensionnera l'iFrame à 300x300px). La seule restriction avec ce composant AMP est qu'il doit être soit à 600 pixels du haut, soit non dans les 75 premiers % de la fenêtre d'affichage lorsqu'il fait défiler vers le haut, selon la valeur la plus petite.

13. Visionneuse d'image

Le composant Lightbox d'image AMP permet à l'utilisateur d'agrandir les images AMP pour remplir la fenêtre d'affichage. Vous pouvez également éventuellement afficher une légende d'image au bas de la fenêtre comme ceci :

Composants Lightbox d'image AMP

14. Instagram

Les vidéos et photos Instagram peuvent être intégrées dans vos pages AMP avec amp-instagram, en utilisant le shortcode de données trouvé dans chaque URL photo/vidéo. Vous pouvez également inclure des légendes avec l'attribut data-captioned :

Composants Instagram AMP

15. Galerie Lightbox

AMP-lightbox-gallery fournit une expérience "lightbox" pour d'autres composants AMP, tels que amp-img et amp-carousel (seules les images sont actuellement prises en charge). Lorsque le visiteur interagit avec l'élément AMP, un composant d'interface utilisateur se développe pour remplir la fenêtre d'affichage jusqu'à ce qu'il la referme. Si votre page contient plusieurs éléments, ajoutez simplement l'attribut lightbox à chaque image que vous souhaitez que les utilisateurs voient dans une lightbox.

16. Pinterest

À l'aide d'amp-pinterest, l'ajout d'un bouton "Épingler" à votre page permet aux visiteurs d'épingler divers contenus de votre site :

Bouton Pinterest AMP

Pour ajouter un bouton "Pin it", vous aurez besoin de ces attributs :

  • data-url : l'URL à partager
  • data-media : l'URL de l'image à épingler
  • data-description : la description par défaut qui apparaît dans le Pin

Ou vous pouvez intégrer un widget Pin complet :

Widget Pinterest AMP

Dans ce cas, l'attribut data-url doit contenir l'URL complète de la ressource Pinterest.

17. Pixels

Le composant de pixel AMP est un moyen rapide de suivre les pages vues. AMP-pixel est un composant intégré qui ne nécessite pas le chargement d'une extension.

18. Reddit

Les publications et les commentaires Reddit peuvent tous deux être inclus sur les pages AMP avec amp-reddit. Le composant AMP Reddit vous oblige à spécifier entre la publication ou le commentaire et la source de l'intégration. Lors de l'intégration de commentaires, incluez le commentaire parent en spécifiant data-embedparent="true", et incluez les commentaires mis à jour en spécifiant data-embedlive="true".

19. Sound Cloud

Les visiteurs peuvent lire des pistes SoundCloud sur vos pages AMP lorsque vous utilisez le composant AMP SoundCloud (tout ce dont vous avez besoin pour amp-soundcloud est le trackid trouvé dans le code d'intégration SoundCloud) :

AMP Sound Cloud

Vous pouvez même intégrer une liste de lecture SoundCloud complète avec le playlistid (également trouvé dans le code d'intégration SoundCloud), en remplaçant data-trackid par data-playlistid :

Liste de lecture AMP SoundCloud

20.Twitter

Semblable aux autres composants AMP des réseaux sociaux, amp-twitter intègre des Tweets dans vos pages AMP :

Composants Twitter AMP

Si aucune image n'est nécessaire, ou si vous essayez d'économiser de l'espace sur votre page, vous pouvez choisir de désactiver les cartes Twitter en utilisant data-cards=”hidden:”

Carte cachée AMP Twitter

21. Bouton favori

Le framework AMP permet aux spécialistes du marketing d'ajouter un bouton favori/j'aime/signet. Il propose également une version plus sophistiquée qui inclut un décompte des favoris, et met à jour ce nombre lorsque le bouton est cliqué :

Bouton favori AMP

22. Paiements en AMP

Les pages AMP peuvent prendre en charge la demande d'informations de paiement directement depuis le navigateur. Pour demander des paiements en AMP, vous aurez également besoin d'amp-iframe. Voici un iFrame intégré avec un bouton "Acheter maintenant", avec toute la logique de paiement réelle contenue dans l'iframe src lui-même :

Cadre des paiements AMP

Cependant, étant donné que AMP limite JavaScript, la source iFrame doit également gérer les instances où PaymentRequest n'est pas disponible. Les autres options incluent :

  • Remplacer le bouton "Acheter maintenant" par un bouton "Ajouter au panier"
  • Rediriger les utilisateurs vers un formulaire de paiement standard

23. Classement par étoiles

Des fonctionnalités de notation par étoiles peuvent être ajoutées à vos pages AMP, avec des fonctionnalités telles que l'accessibilité tactile, à la souris et au clavier, et des étoiles qui changent de couleur lorsque l'utilisateur les survole :

Classement des étoiles AMP

Quels composants AMP allez-vous ajouter à votre page ?

Même avec les limites d'AMP, concevoir une belle page personnalisable est tout à fait possible. Les 23 composants ci-dessus ne sont que quelques-uns des ajouts que vous pouvez apporter à vos pages AMP pour maximiser les conversions.

Avec la fonctionnalité AMP d'Instapage, les spécialistes du marketing peuvent créer des pages de destination optimisées avec un constructeur convivial, des analyses avancées, un outil de validation intégré, etc. Commencez à créer des pages de destination plus rapides dès aujourd'hui. Réservez une démo Instapage pour voir comment.