Kotisivu » mobile » 8 AMP-komponentit sosiaalisen median integrointiin

    8 AMP-komponentit sosiaalisen median integrointiin

    Suurin ristiriita, joka Googlen mobiilisovellusstandardissa on, Nopeutetut mobiilisivut on ratkaistava tehdä mobiilisivustoja nopeammin, sillä aikaa pitää ne toiminnallisina ja runsaasti sisältöä. Nykyään rikkaita ja kiinnostavia sisältöjä tuskin voi kuvitella ilman upotuksia suosituista sosiaalisen median sivustoista - tweeteistä, videoista, äänistä, viesteistä, valokuvista.

    Laajennettu AMP-komponentit - muiden hienojen ominaisuuksien joukossa - tarjoaa erinomaisen tavan integroida AMP asiakirjat, joilla on erilaiset sosiaalisen sisällön tyypit.

    Kuinka laajennettu AMP-komponentit toimivat

    AMP: n filosofian ytimessä on Google parhaita toimintatapoja. Paranna sivun latausaikoja AMP-standardit rajoittavat miten voit käyttää front-end-tekniikoita. Et voi esimerkiksi käyttää mukautettuja JavaScript-ohjelmia, ulkoisia tyylitaulukoita ja kaikkia HTML-elementtejä, jotka lataavat ulkoisia resursseja, kuten tag.

    Vastineeksi saat joukon AMP-komponentit voit käyttää näyttää ulkoisia resursseja, kuten kuvat, videot, äänet, mainokset jne. sivustossasi.

    AMP-komponentit ovat tiettyjä HTML-tunnisteita jota voidaan käyttää samalla tavoin kuin tavallisia HTML-tunnisteita. Muutama niistä on sisäänrakennettu AMP: n ajoaikaan, kun taas enemmistö toimii laajennuksina. Komponentit, jotka mahdollistavat sosiaalisen median integroinnin AMP-sivuilla ovat kaikki laajennettuja komponentteja.

    Laajennettu AMP-komponentti vaatii sinua Tuo kyseinen komentosarja vuonna AMP-HTML-asiakirjan osio. Koska AMP on avoimen lähdekoodin projekti, laajennettujen komponenttien määrä voi kasvaa tulevaisuudessa.

    Tässä viestissä olemme keränneet kourallisen AMP-komponentteja, jotka voivat auttaa sinua sosiaalisen median integrointi. Muista, että komentosarjojen versiot voi muuttua ajan myötä, joten tarkista aina dokumentaatio ennen kuin lisäät ne sivustoosi.

    1. amp-facebook

    mahdollistaa upota Facebook-viesti tai video AMP-sivulle.

    Sinun täytyy aina määritä sulautetun postin mitat, mikä tarkoittaa, että sinun täytyy lisätä a leveys ja a korkeus määrite, jonka arvot ovat kokonaisluku pikseleinä. Oikeat mitat löytyvät napsauttamalla Facebook-postin yläosassa olevaa "Upota" -valikkoa.

    Sinun on myös vaadittava lisää kyseisen viestin URL-osoite vuonna data-href ominaisuus. Löydät URL-osoitteen napsauttamalla Facebook-postin aikaleimaa ja selain asettaa URL-osoitteen osoiteriville.

    Jos haluat upota video ilman Facebook-postia, lisää valinnainen data-upottaa-as = "video" ominaisuus

    Jos haluat tee upotuksesta reagoiva Käytä layout ominaisuus "Reagoiva" arvo. Voit myös käyttää valinnaista layout määritä mihin tahansa muuhun AMP-komponenttiin, jotta se voi ohjata sen asettelua.

    Koodin esimerkki:

       

    Koodin esikatselu:

    Käsikirjoitus sisältää:

      

    2. amp-twitter

    Sinä pystyt upottaa tweetit AMP-sivuille käyttämällä komponentti.

    Voit tehdä niin määritä tweetin tunnus vuonna data-tweetid ominaisuus. Voit muokata tweetin näyttämistä lisäämällä Twitter-APi-näytön vaihtoehtoja a data- * HTML5-määrite.

    Esimerkiksi alla olevassa esimerkissä käytin Twitter-sovellusliittymiä LINKCOLOR näyttää vaihtoehdon data-link-väri (sen data- * muodossa), jos haluat muuttaa oletusyhteysvärin Hongkiat.com-väriin sen Twitter-tilissä.

    Koodin esimerkki:

       

    Koodin esikatselu:

    Komponentti ei ole vielä täydellinen, Github sanoo Twitter ei tällä hetkellä tarjoa sovellusliittymää, joka tuottaa kiinteän kuvasuhteen Tweet upottaa.

    Tämä tarkoittaa sitä, että sinun täytyy asetetaan manuaalisesti leveys ja korkeus määritteet, koska AMP-käyntiaika ei joskus näytä tweetin osaa (yleensä pohjaa).

    On aina hyvä tarkistaa, miten upotetut tweetit näyttävät ennen AMP-sivun julkaisemista.

    Lisää paikkamerkki

    Vaikka sitä ei tarvita, dokumentaatio suosittelee paikanvaraajan lisääminen jos tweet ei lataudu kerralla.

    paikanpitäjä ominaisuutta voidaan käyttää jokaisessa AMP-komponentissa. Paikkamerkki on näytetään välittömästi jos lopulliset resurssit eivät ole käytettävissä. Kun AMP-elementti lataa, se piilottaa paikanvaraajan.

    Katso, miten yllä oleva esimerkkikoodi näyttää paikanvaraajan kanssa. Twitterissä napsautin yksinkertaisesti Embed Tweet -painiketta, kopioidun upotetun lohkokoodin (ilman komentosarjaa lopussa) ja lisäsin paikanpitäjä omistaa

    tag.

    Koodin esimerkki paikkamerkillä:

      

    Nopeutettujen mobiilisivujen vahvistaminen (#AMP) #Google #seo https://t.co/eVOSAtr5Ax

    - Hongkiat (@hongkiat) 15. elokuuta 2016

    Käsikirjoitus sisältää:

      

    3. amp-Instagram

    Kanssa , sinä pystyt upottaa Instagram-valokuvia ja videoita AMP-sivuillesi.

    Sinun täytyy määritä mitat upotettuna leveys ja korkeus määritteitä, ja sinun täytyy myös lisää tunniste Instagram-valokuvasta tai videosta data-shortcode ominaisuus.

    Löydät tunnisteen URL-osoitteen lopussa, kun esimerkki URL-osoitteen alla olevasta valokuvasta on https://www.instagram.com/p/-PFt7tF8Km/, joten minun täytyy käyttää -PFt7tF8Km arvo data-shortcode ominaisuus.

    Koodin esimerkki:

       

    Koodin esikatselu:

    Herkkä ulkoasu, AMP laskee automaattisesti tarvittavan tilan, joka myös sisältää “Instagram-kromi” (tilin nimi, päivämäärä, tykkääminen jne.).

    Tämä tarkoittaa, että voit käyttää mitä tahansa arvoa leveys ja korkeus, kunnes kaksi arvoa ovat yhtä suuret (Instagram-valokuvat ovat yleensä neliöjä), koska AMP-runtime muuttaa kuvan kokoa käytettävissä olevan tilan mukaan.

    Jos kuva ei ole neliö, sinun on määritettävä sen todellinen leveys ja korkeus arvot.

    varten kiinteät asettelut, sinun täytyy sisältää ylimääräisen tilan (ylä- ja alareuna: +48 px, vasen ja oikea: + 8px), joita tarvitaan Instagram-kromille laskettaessa kuvan mitat.

    Käsikirjoitus sisältää:

      

    4. amp-pinterest

    sallii sinun upota joko Pin-widget tai Pin It -painike AMP HTML -asiakirjaan.

    Upota pin-widget

    Jos haluat liittää Pin-widgetin, sinun on määritettävä mitat, nastan URL-osoite data-url määrite, ja sinun on myös lisättävä data-do = "embedPin" ominaisuus.

    Koodin esimerkki (oletuskoko):

       

    Koska oletuksena Pin-widget on melko pieni, voit myös valita suuremman version käyttämällä data-width = "väliaine" ominaisuus.

    Koodin esimerkki (keskikoko):

       

    Koodin esikatselu (keskikokoinen):

    Näytä Pin It -painike

    Voit myös lisää Pin It -painike AMP-sivulle komponentti. Lukuun ottamatta leveys ja korkeus mitat, olet tarvitaan määrittelemään neljä ominaisuutta jos haluat liittää Pin It -painikkeen:

    1. data-do = "buttonPin" antaa AMP: n ajonaikaa tietää, että tämä on Pin It -painike
    2. data-url haluamasi URL-osoitteen kanssa
    3. data-media sen kuvan absoluuttisen URL-osoitteen, jonka haluat käyttäjien liittävän
    4. data-kuvaus kuvauksen kanssa, jonka haluat näkyä Pin-lomakkeen muodossa

    On monia eri painikekokoja, valita, tarkista kaikki saatavilla olevat koot.

    Koodin esimerkki:

    Tässä esimerkissä luotin Pin It -painikkeen, jonka avulla käyttäjät voivat liittää kuvan tästä entisestä Hongkiat.com-postista. Käytin pientä suorakulmaista painiketta.

     

    Koodin esikatselu:

    Huomaa, että sinun on käytettävä ylimääräistä CSS: tä näyttämään Pin It -painike kuvan yläosassa.

    Voit myös luoda Pinterestin seuranta-painikkeen käyttämällä data-do = "buttonFollow" määrite ja määritä nimi, jonka haluat näkyviin Seuranta-painikkeen sisällä data-etiketti & tilisi URL-osoite data-href ominaisuus.

    Koodin esimerkki (Seuraa-painiketta):

       

    Käsikirjoitus sisältää:

      

    5. amp-SoundCloud

    SoundCloud on suosittu äänijakelualusta, jossa käyttäjät voivat jakaa musiikkiaan. Sen avulla komponentti pelaa SoundCloud-kappaleita suoraan AMP: n HTML-sivulta.

    Tämä komponentti voi käyttää vain kiinteä korkeus layout mikä tarkoittaa, että sinun tarvitsee vain määrittää korkeus, ja leveys lasketaan AMP-käyntiajan mukaan. Tämän seurauksena upotettu SoundCloud-soitin tulee täytä kaikki käytettävissä olevat vaaka-alueet.

    komponentti voidaan näyttää joko klassinen tai visuaalinen tila. Voit valita kahdesta tilasta asettamalla arvon data-visuaalinen joko attribuutti totta tai väärä (oletuksena on väärä).

    Molemmissa tiloissa on käytettävä data-trackid määrite määritä tunniste ääni; voit etsiä äänitunnuksen klikkaamalla Jaa-painiketta SoundCloud.comin audiosoittimen alapuolella ja etsimällä pitkästä URL-osoitteesta upotuskoodin sisällä.

    Classic-tila

    Classic-tila näyttää pienen pienoiskuvan vasemmalla puolella ja audiosoitin oikealla. Saat oikean arvon korkeus Määritä Embed-koodista SoundCloud.comissa.

    Classic-tilassa voit määrittää soittimen värin, jos haluat käyttää data-väri määrite (et voi tehdä tätä visuaalisesti).

    Koodiesimerkki (klassinen tila):

       

    Koodin esikatselu (klassinen tila):

    Visuaalinen tila

    Sisään Visuaalinen tila, esillä oleva kuva ulottuu audiosoittimen taakse. Täällä voit myös löytää oikean korkeus kuuluvat Visual Mode -sovellukseen Embed-koodissa SoundCloud.comissa.

    Koodiesimerkki (visuaalinen tila):

       

    Koodiesimerkki (visuaalinen tila):

    Jos haluat upota yksityinen ääni, käytä valinnaista data-salainen-token ominaisuus.

    Käsikirjoitus sisältää:

      

    6. amp-viiniköynnöksen

    Vine on lyhytmuotoinen videonjako-sivusto, jossa voit jakaa 6 sekunnin pitkiä videoita ystävien kanssa. komponentti mahdollistaa helposti upottaa Vine-videoita AMP-HTML-sivuillesi.

    Tämä AMP-komponentti on melko yksinkertainen, sinun tarvitsee vain lisätä Vine-videon mitat ja ID data-vineid ominaisuus. Tunnuksen voi saada kunkin viinin URL-osoitteesta.

    Koska viinit ovat neliöitä, jos käytät reagoivaa ulkoasua, sama sääntö koskee kuin Instagram-upotuksia; voit lisätä mitään arvoa leveys ja korkeus määritteet, kunnes ne ovat yhtä suuret he toimivat oikein.

    Koodin esimerkki:

       

    Koodin esikatselu:

    Käsikirjoitus sisältää:

      

    7. amp-youtube

    Sinä pystyt upota YouTube-videot AMP: n sivuilla komponentti.

    Voit tehdä tämän lisäämällä videon mitat ja ID: n data-videoid ominaisuus. Kun määrität leveys ja korkeus, se on tärkeää kiinnitä huomiota kuvasuhteeseen.

    Voit myös käytä YouTube-upotusten parametreja AMP-asiakirjoissa vain lisää parametrin nimi jälkeen data-param- etuliite.

    Koodin esimerkki:

    Tässä esimerkissä käytin alkaa YouTube-parametri data-param-start ominaisuus, jotta video alkaa 43s.

       

    Koodin esikatselu:

    Käsikirjoitus sisältää:

      
    Muut videonjakopalvelut

    AMP: ssä on myös komponentteja, jotka liittyvät muihin videonjakopalveluihin toimivat samalla tavalla . Voit käyttää seuraavia laajennettuja AMP-komponentteja videoiden upotuksiin muilta palveluntarjoajilta kuin YouTubelta:

    • Vimeo upottaa
    • varten Dailymotion upottaa
    • Brightcove upottaa

    8. amp-sosiaalinen-osake

    Sosiaalisen median lisäksi voit myös näyttää sosiaalisen osuuden painikkeet AMP-sivuillasi käyttämällä komponentti.

    Sosiaalinen osuus on määritetty joillekin palveluntarjoajille, mutta oikeat asetukset voit käyttää muiden sosiaalisten osuuksien painikkeita.

    Pre-Configed Share -painikkeet

    Ennalta määritetyt jakopainikkeet älä vaadi liian monta asetusta; sinun täytyy määritellä leveys (oletus on 60px) ja korkeus (oletusarvo on 44px) ja sosiaalisen median tarjoajan nimi tyyppi ominaisuus.

    Facebookin avulla sinun on myös määritettävä Facebook-sovelluksen tunnus data-param-APP_ID ominaisuus.

    Koodin esimerkki:

     

    Koodin esikatselu:

    Esiasetukset tekee oletuksia että URL-osoite, jonka haluat jakaa, on nykyisen sivun kanoninen URL-osoite, ja teksti, jonka haluat jakaa osuuksiisi, on sivun otsikko.

    Jos haluat käyttää toista asetusta, voit tehdä sen seuraavalla tavalla kolme valinnaista ominaisuutta:

    1. data-teksti tekstin, jonka haluat sisällyttää osioon
    2. data-url URL-osoitteen, jonka haluat jakaa
    3. data-ansioksi sen henkilön tai palveluntarjoajan nimi, jolle haluat jakaa osuutesi
    Määrittämättömät jakopainikkeet

    Voit näyttää sosiaalisen osuuden painikkeita määrittelemättömät palveluntarjoajat, kuten WhatsApp, sinun täytyy määritä palveluntarjoajan mukautettu protokolla vuonna data-osake-päätepiste ominaisuus. Tutustu asiakirjoihin, miten voit tehdä tämän.

    Käsikirjoitus sisältää: