23 componenti AMP che potresti non sapere che potresti aggiungere alle pagine AMP

Pubblicato: 2019-12-28

Quello che luccica non è sempre oro...o no?

AMP è stato creato per rendere più veloce il Web mobile, ma per farlo sono state applicate restrizioni, come le limitazioni relative a codice personalizzato, HTML/CSS e JavaScript. Il limite del foglio di stile CSS di 75kb ne è la prova perché qualsiasi pagina web che lo supera fallirà la convalida AMP.

Anche con i suoi limiti, i marketer digitali possono personalizzare le pagine con molti componenti AMP. Questi tag HTML specializzati agiscono in modo simile ai tag HTML tradizionali (con tag di apertura e chiusura, attributi e alcune funzionalità di stile CSS) e sono facilmente identificabili, iniziando sempre con il prefisso amp-.

L'elenco completo verrà probabilmente aggiunto su base continuativa, ma i seguenti 23 componenti AMP ti danno una buona idea di come possono essere personalizzate le pagine AMP.

(Instapage ora offre codice personalizzato AMP per abilitare un'ampia varietà di componenti. Vai qui per tutti i dettagli.)

23 componenti AMP per personalizzare le tue pagine

1. Fisarmonica

L'aggiunta di amp-accordion alla tua pagina fornisce una struttura del contenuto e consente ai visitatori di passare a una determinata sezione della pagina. Ciascuno dei "figli" immediati della fisarmonica AMP è considerato una sezione nella fisarmonica (ogni sezione deve contenere solo due "figli" diretti) e il primo figlio della sezione è considerato l'intestazione della sezione. Facendo clic sull'intestazione si espanderà o comprimerà la sezione:

Fisarmonica componenti AMP

Due opzioni aggiuntive per il componente fisarmonica AMP sono le fisarmoniche nidificate (per annidare o impilare più fisarmoniche l'una nell'altra) e le fisarmoniche con compressione automatica (che consente solo una sezione espansa alla volta).

2. Audio

Invece del tradizionale tag audio HTML5, AMP utilizza la propria versione: amp-audio. Il componente audio AMP può essere utilizzato solo per gli incorporamenti diretti di file audio HTML5, che appaiono sulla pagina in questo modo:

Componenti audio AMP

Sebbene i controlli audio mostrati sopra (riproduci/pausa, audio/silenziamento e download) siano aggiunti per impostazione predefinita, il pulsante di download sulla destra può essere disabilitato:

Download audio dei componenti AMP disattivato

3. Monitoraggio delle chiamate

Il monitoraggio delle chiamate AMP sostituisce semplicemente i numeri di telefono statici con numeri di telefono progettati per l'analisi del monitoraggio delle chiamate.

4. Giostra

Il componente carosello AMP mostra più immagini lungo un asse orizzontale, con diversi formati amp-carousel tra cui scegliere.

Puoi usare type="carousel" per visualizzare un elenco di immagini come una striscia continua:

Oppure digita = "slides" per visualizzare un elenco di immagini come diapositive:

Puoi anche optare per l'attributo autoplay (tipo=solo diapositive) che fa scorrere automaticamente le diapositive a intervalli di 5 secondi senza l'interazione dell'utente.

5. Facebook

Il componente Facebook AMP incorpora post, immagini e video di Facebook nelle pagine AMP, richiedendo solo l'URL di Facebook.

6. Commenti su Facebook

AMP-facebook-comments consente di incorporare i commenti di Facebook nelle pagine AMP.

7. Mi piace su Facebook

AMP-facebook-like consente di incorporare il pulsante Mi piace di Facebook nelle pagine AMP.

8. Pagina Facebook

AMP-facebook-page incorpora una pagina Facebook in file AMP, richiedendo solo l'href della pagina Facebook. Il componente Pagina Facebook AMP ti consente persino di mostrare diverse schede sulla Pagina Facebook. Ad esempio, puoi visualizzare la cronologia e la scheda degli eventi specificando data-tabs=”timeline, events:”

Componente della pagina Facebook AMP

9. Carattere

Il componente font AMP ti consente di progettare le tue pagine con font personalizzati nel corpo o nell'intestazione del documento:

Componenti dei caratteri AMP

Se il font scelto non è supportato, viene visualizzato come semplice testo rosso:

Componenti dei caratteri AMP non supportati

10. Modulo

Il componente del modulo AMP ti consente di progettare pagine AMP con moduli di acquisizione dei lead dettagliati. L'estensione consente inoltre di fornire risposte di successo e di errore con attributi speciali, submit-success e submit-error:

Componenti del modulo AMP

11. Geo

L'estensione geografica AMP consente piccole sezioni di contenuto basate su un'approssimazione della posizione di un utente (solo a livello di paese, simile al livello di un codice paese ISO). Offre inoltre la possibilità di raggruppare diverse località insieme, semplificando l'applicazione di attributi a più aree geografiche contemporaneamente.

12. iFrame

AMP-iframe incorpora i contenuti nelle pagine AMP tramite iFrame, che è l'ideale per visualizzare contenuti altrimenti non ancora supportati da AMP (Vimeo, Giphy, Google Maps, ecc.).

AMP-iframe consente di ridimensionare l'iFrame in fase di esecuzione, sia al caricamento della pagina (l'iFrame incorporato si ridimensionerà a 200x200px) sia all'interazione dell'utente (premendo il pulsante si ridimensionerà l'iFrame a 300x300px). L'unica restrizione con questo componente AMP è che deve trovarsi a 600 px di distanza dall'alto o non all'interno del primo 75% del viewport quando si scorre verso l'alto, a seconda di quale sia il più piccolo.

13. Scatola luminosa dell'immagine

Il componente Lightbox immagine AMP consente all'utente di espandere le immagini AMP per riempire il viewport. Facoltativamente, puoi anche visualizzare una didascalia dell'immagine nella parte inferiore del viewport in questo modo:

Componenti lightbox immagine AMP

14. Instagram

I video e le foto di Instagram possono essere incorporati nelle tue pagine AMP con amp-instagram, utilizzando il data-shortcode che si trova in ogni URL di foto/video. Puoi anche includere didascalie con l'attributo data-captioned:

Componenti AMP Instagram

15. Galleria lightbox

AMP-lightbox-gallery fornisce un'esperienza "lightbox" per altri componenti AMP, come amp-img e amp-carousel (attualmente sono supportate solo le immagini). Quando il visitatore interagisce con l'elemento AMP, un componente dell'interfaccia utente si espande per riempire il viewport fino a quando non lo richiude. Se la tua pagina contiene più elementi, aggiungi semplicemente l'attributo lightbox a ciascuna immagine che vuoi che gli utenti visualizzino in una lightbox.

16.Pinterest

Utilizzando amp-pinterest, l'aggiunta di un pulsante "Pin it" alla tua pagina consente ai visitatori di bloccare vari contenuti dal tuo sito:

Pulsante AMP Pinterest

Per aggiungere un pulsante "Pin it", avrai bisogno di questi attributi:

  • data-url: l'URL da condividere
  • data-media: l'URL dell'immagine da bloccare
  • data-description: la descrizione predefinita che appare nel Pin

Oppure puoi incorporare un widget Pin completo:

Widget AMP Pinterest

In questo caso, l'attributo data-url deve contenere l'URL completo della risorsa Pinterest.

17. Pixel

Il componente pixel AMP è un modo rapido per tenere traccia delle visualizzazioni di pagina. AMP-pixel è un componente integrato che non richiede il caricamento di un'estensione.

18. Reddit

I post e i commenti di Reddit possono essere entrambi inclusi nelle pagine AMP con amp-reddit. Il componente AMP Reddit richiede di specificare tra post o commento e la fonte dell'incorporamento. Quando si incorporano commenti, includere il commento principale specificando data-embedparent=”true” e includere commenti aggiornati specificando data-embedlive=”true”.

19. SoundCloud

I visitatori possono riprodurre le tracce di SoundCloud sulle tue pagine AMP quando utilizzi il componente AMP SoundCloud (tutto ciò di cui hai bisogno per amp-soundcloud è il trackid trovato nel codice di incorporamento di SoundCloud):

AMP SoundCloud

Puoi persino incorporare una playlist completa di SoundCloud con il playlistid (che si trova anche nel codice di incorporamento di SoundCloud), sostituendo data-trackid con data-playlistid:

Playlist AMP SoundCloud

20. Cinguettio

Simile agli altri componenti AMP dei social media, amp-twitter incorpora i Tweet nelle tue pagine AMP:

Componenti Twitter AMP

Se non è necessaria alcuna immagine o stai cercando di risparmiare spazio sulla tua pagina, puoi scegliere di disattivare le schede di Twitter utilizzando data-cards=”hidden:”

AMP Twitter scheda nascosta

21. Pulsante Preferiti

Il framework AMP consente agli esperti di marketing di aggiungere un pulsante preferito/mi piace/segnalibro. Offre anche una versione più sofisticata che include un conteggio dei preferiti e aggiorna questo numero quando si fa clic sul pulsante:

Pulsante Preferiti AMP

22. Pagamenti in AMP

Le pagine AMP possono supportare la richiesta di informazioni di pagamento direttamente dal browser. Per richiedere pagamenti in AMP, avrai bisogno anche di amp-iframe. Ecco un iFrame incorporato con un pulsante "Acquista ora", con tutta la logica di pagamento effettiva contenuta all'interno dell'iframe src stesso:

Framework dei pagamenti AMP

Tuttavia, poiché AMP limita JavaScript, l'origine iFrame deve gestire anche le istanze in cui PaymentRequest non è disponibile. Altre opzioni includono:

  • Sostituire il pulsante "Acquista ora" con un pulsante "Aggiungi al carrello".
  • Reindirizzamento degli utenti a un modulo di pagamento standard

23. Classificazione a stelle

Le funzionalità di classificazione a stelle possono essere aggiunte alle tue pagine AMP, con funzionalità che includono l'accessibilità al tocco, al mouse e alla tastiera e stelle che cambiano colore quando l'utente passa sopra di esse:

Classificazione a stelle AMP

Quali componenti AMP aggiungerai alla tua pagina?

Anche con i limiti di AMP, progettare una pagina bella e personalizzabile è del tutto possibile. I 23 componenti di cui sopra sono solo alcune delle aggiunte che puoi apportare alle tue pagine AMP per massimizzare le conversioni.

Con la funzione AMP in Instapage, i marketer possono creare landing page ottimizzate con un builder intuitivo, analisi avanzate, uno strumento di validazione integrato e altro ancora. Inizia a creare pagine di destinazione più veloci oggi stesso. Prenota una demo su Instapage per vedere come.