Publikováno v sekci Sociální síť v
aktualizováno
Facebook má v plánu změnit internet na jednu velkou sociální síť. K tomu mají dopomoci Open Graph API a sociální pluginy, jako tlačítko Like (líbí se mi), box Recommendations (doporučení), Comments (komentáře) a další.
Facebook má v plánu změnit internet na jednu velkou sociální síť. K tomu mají dopomoci Open Graph API a sociální pluginy, jako tlačítko Like (líbí se mi), box Recommendations (doporučení), Comments (komentáře) a další.
Komplexní výčet sociálních pluginů lze nalézt na vývojářském centru Facebooku. Detailní analýze možností Open Graph API se budeme věnovat v rámci některého z následujících článků o sociálních sítích, nyní si ale vysvětlíme to, co uživatele či vlastníky webů zajímá asi nejvíce. Tedy jak vlastně na stránky „vložit“ tlačítko Like (líbí se mi), box Recommendations (doporučení) a nebo Comments (komentáře). Princip u ostatních pluginů je identický, proto je zde nebudeme popisovat všechny.
K čemu je vlastně tlačítko Like dobré? Proč si ho vkládat na stránky? Odpověď je jednoduchá. Zvyšíte potencionální návštěvnost svého webu. Pokud se totiž někomu, kdo je právě přihlášený na Facebook, bude líbit nějaký váš článek nebo jakýkoliv jiný obsah vašeho webu, zobrazí se o tom uživateli na profilu upozornění.
Každý z přátel návštěvníka vašeho webu, který stiskl toto tlačítko, ve feedu (čtečce nejnovějších informací na hlavní straně profilu) uvidí, co se mu líbilo.
Tlačítko je možné integrovat do webu dvěma způsoby. První řešení pomocí kódu s iframe není zcela ideální, ale je snadnější. Kód si snadno vygenerujete na stránce s pluginem - http://developers.facebook.com/docs/reference/plugins/like.
Co je třeba zadat pro získání kódu do formuláře pro jeho generování? Prvním krokem je vložení URL (adresa vašeho webu), dále si můžete zvolit styl tlačítka (respektive jeho výpis), zdali chcete ukazovat avatar ikony (fotky z profilu), nastavit si šířku elementu, zvolit si text (like/líbí se mi či recommend/doporučit), styl písma či barevné ladění.
Kód který si pak vložíte do stránek vypadá například takto:
Druhou možností je využití jazyka XFBML spolu s Javascriptovou knihovnou SDK. Oproti prvnímu řešení pomocí iframe má tento způsob několik výhod:
Pro tuto variantu je nutné vložit kromě samotného kódu s tlačítkem na stránky také Javascript a div s ID fb-root. Kód vypadá následovně:
Kód doporučuji umístit před konec tagu . V případě, že používáte nějaké metrické systémy jako Google Analytics nebo jiné, bude lepší tento kód umístit až za kódy pro analytická měření. Pokud by komunikace s Facebookem z určitých důvodů nebyla navázána, zbytečně to bude ovlivňovat přesnost měření návštěvnosti.
Určitě se vás napadne otázka, co mám vložit místo „your app id“? Odpověď je nasnadě, i když velmi zmatená nápověda Facebooku se může „tvářit“ opačně. Je třeba zaregistrovat vaší „aplikaci“ na této stránce: http://developers.facebook.com/setup/
Zde si navolíte název vaší stránky, její webovou adresu (URL) a jazyk, který se pak zobrazuje ve všech prvcích propojených s Facebookem.
Nejprve si ve zkratce nastíníme k čemu tento plugin vlastně slouží. Blok Recommendations (doporučení) zobrazuje personalizovaná doporučení vašim návštěvníkům. Jednoduše řečeno zobrazuje počet nejvíce sdílených článků či stránek pomocí tlačítka Like. Pokud je uživatel přihlášený, vidí také kolika z jeho přátel se daný odkaz líbil.
Výhodou je, že i v případě nepřihlášeného uživatele na Facebook se data normálně zobrazují. Pouze nejsou personalizovaná, protože jinak plugin upřednostňuje doporučení od přátel (lepší „reklama“ na obsah vlastně ani neexistuje).
Plugin pro doporučení ovšem nepracuje se subdoménami. Tedy v případě, že byste chtěli zobrazovat i tato doporučení (příklad: developers.facebook.com), plugin je nezobrazí.
Implementace probíhá shodně jako u tlačítka Like. Stačí si opět vybrat mezi řešením s iframe nebo použití XFBML, volba je na vás. Plugin naleznete na této adrese - http://developers.facebook.com/docs/reference/plugins/recommendations.
Chcete na mít na svém webu možnost komentování příspěvků a nevíte jak na to? Nebo tyto znalosti ovládáte, ale rádi byste využili možnost vkládání komentářů od Facebooku s avatar ikonami bez jakéhokoli programování včetně implementace tlačítka Like? Pak je tu pro vás právě tento plugin.
Komentáře lze implementovat pouze skrze XFBML řešení. Tedy 2. způsob popsaný u implementace tlačítka Like. V krátkosti si tedy shrňme kroky pro implementaci Comments (komentářů).
Nutný kód pro komunikaci pluginu:
Vygenerování XFBML kódu (http://developers.facebook.com/docs/reference/plugins/comments) a jeho vložení tam, kam potřebujeme
V konfiguraci komentářů lze nastavovat tyto paramatery:
Pokud by vás zajímaly další ze sociálních pluginů z dílny Facebooku, můžete si je prohlédnout na této adrese - http://developers.facebook.com/plugins. Tento článek napsal můj kolega Ladislav Šulc a já ho s jeho s laskavým svolením uveřejňuji