Kód odznaku programu Zákaznické recenze Google (GCR) je prvním ze dvou fragmentů kódu, které se při integraci programu implementují. Používání odznaku je volitelné. Pokud máte problémy s integrací kódu odznaku, vyzkoušejte odstraňování problémů.
Tato část popisuje následující témata:
Postup integrace
Integrace odznaku programu vyžaduje následující kroky:
Tyto kroky jsou popsány v následující části.
Když na své stránky implementujete kód odznaku, zobrazí se na nich následující obrázek (hodnocení se může lišit):
Aby se na odznaku zobrazovalo hodnocení obchodu, většinou musíte za poslední rok v dané zemi získat alespoň 100 recenzí.
Nezakrývejte odznak na svých stránkách jiným obsahem.
Aktualizaci deklarace DOCTYPE
Stránky, na které kód implementujete, musí používat deklaraci DOCTYPE HTML5:
<!DOCTYPE html>
Tato deklarace doctype musí být položkou na prvním řádku kódu HTML na vaší stránce. Použití deklarace DOCTYPE HTML5 zajišťuje, že webové prohlížeče zobrazí vaše stránky ve standardním režimu, nikoli v adaptivním režimu. Adaptivním režimem označujeme techniku, kterou některé prohlížeče využívají k zachování zpětné kompatibility s webovými stránkami určenými pro starší prohlížeče. Ve standardním režimu se naopak přesně drží standardů W3C a IETF.
Vložení odznaku programu
Pokud chcete zákazníkům ukázat, že používáte Zákaznické recenze Google, vložte odznak programu na všechny stránky, kde jej chcete zobrazovat.
Pokud chcete odznak vložit přímo do obsahu stránky, použijte postup popsaný níže. Jestliže vám stačí umístění odznaku v pravém nebo levém dolním rohu stránky, využijte následující postup.
Vložení odznaku programu na stránku:
-
Do webové stránky vložte následující fragment kódu:
<!-- BEGIN Kód Odznaku GCR -->
<script src="https://apis.google.com/js/platform.js?onload=renderBadge"
async defer>
</script><script>
MERCHANT_ID
window.renderBadge = function() {
var ratingBadgeContainer = document.createElement("div");
document.body.appendChild(ratingBadgeContainer);
window.gapi.load('ratingbadge', function() {
window.gapi.ratingbadge.render(
ratingBadgeContainer, {
// REQUIRED
"merchant_id":,
POSITION
// OPTIONAL
"position": ""
});
});
}
</script>
<!-- END Kód Odznaku GCR -->Kód vložte přímo před koncovou značku
</BODY>
stránky. Pokud zároveň vkládáte kód přihlašovacího modulu, na pořadí nezáleží. - Proměnné nahraďte konkrétními hodnotami platnými pro vaši stránku. V následující tabulce jsou uvedeny dostupné hodnoty:
Proměnná Povinné? Popis MERCHANT_ID
Povinné Vaše číslo obchodníka ze služby Merchant Center. Příslušnou hodnotu naleznete ve svém účtu Google Merchant Center. POZICE
Volitelný Umístí odznak do nastavené pozice na stránce: - "BOTTOM_RIGHT": Odznak bude plout v pravém dolním rohu stránky.
- "BOTTOM_LEFT": Odznak bude plout v levém dolním rohu stránky.
- "INLINE": Odznak bude vložen do místa, kde se nachází kód. Pokud použijete tuto možnost, dejte pozor, aby odznak nezakrývaly nebo neblokovaly jiné prvky stránky. Jednodušší postup naleznete v části Vložení odznaku do stránky.
Výchozí pozice odznaku je "BOTTOM_RIGHT".
- Volitelně vložením následujícího fragmentu kódu na web určíte jazyk odznaku: Pokud u parametru
lang [jazyk]
neuvedete hodnotu, odznak jazyk vybere automaticky podle nastavení prohlížeče konkrétního uživatele.<!-- BEGIN GCR Language Code --> <script> window.___gcfg = { lang: 'JAZYK' }; </script> <!-- END GCR Language Code -->
Kód vložte přímo před koncovou značku
</BODY>
stránky. Při současném vložení kódu odznaku na pořadí nezáleží.Parametr
lang
(jazyk) určíte tak, že JAZYK nahradíte jedním z následujících podporovaných kódů ze sloupce Kódy jazyků:
Kód |
Název jazyka |
af |
afrikánština |
ar |
arabské |
cs |
čeština |
da |
dánština |
de |
němčina |
cs |
angličtina |
en-AU |
angličtina (Austrálie) |
en-GB |
britská angličtina |
en-US |
angličtina (USA) |
es |
španělština |
es-419 |
španělština (Latinská Amerika) |
fil |
filipínština |
fr |
francouzština |
ga |
irština |
id |
indonéština |
it |
italština |
ja |
japonské |
ms |
malajština |
nl |
nizozemština |
no |
norština |
pl |
polština |
pt-BR |
portugalština (Brazílie) |
pt-PT |
portugalština |
ru |
ruština |
sv |
švédština |
tr |
turečtina |
zh-CN |
čínština (zjednodušená) |
zh-TW |
čínština (tradiční) |
- Kroky 1 až 3 zopakujte u všech stránek, na které chcete odznak vložit.
- Integraci kódu programu je třeba doplnit vložením přihlašovacího modulu na stránku potvrzení objednávky. Integrace přihlašovacího modulu je povinná.
Vložení odznaku GCR do stránky:
-
Před koncovou značku </body> na stránce HTML vložte následující řádek, aby se načetl JavaScript odznaku:
<script src="https://apis.google.com/js/platform.js" async defer></script>
- Tento řádek vložte do kódu HTML na konkrétní místo stránky, kde chcete odznak zobrazovat:
<g:ratingbadge merchant_id=MERCHANT_ID></g:ratingbadge>
Řetězec
MERCHANT_ID
nahraďte svým vlastním ID účtu Merchant Center. -
Nastavte jazyk odznaku, jak je uvedeno zde.
-
Na stránku potvrzení objednávky vložte přihlašovací modul. Integrace přihlašovacího modulu je povinná.
Příklad kódu odznaku
Následující příklad ukazuje kód odznaku umístěného v levé dolní části stránky pro obchodníka s číslem 42:
<!-- BEGIN Kód odznaku GCR -->
<script src="https://apis.google.com/js/platform.js?onload=renderBadge"
async defer>
</script>
<script>
window.renderBadge = function() {
var ratingBadgeContainer = document.createElement("div");
document.body.appendChild(ratingBadgeContainer);
window.gapi.load('ratingbadge', function() {
window.gapi.ratingbadge.render(
ratingBadgeContainer, {
"merchant_id": 42,
"position": "BOTTOM_LEFT"
});
});
}
</script>
<!-- END Kód odznaku GCR -->
<!-- BEGIN Kód jazyka GCR -->
<script>
window.___gcfg = {
lang: 'en_US'
};
</script>
<!-- END Kód jazyka GCR -->
Pokud se odznak na vaší stránce nezobrazí nebo se při načítání stránky zobrazí chybové hlášení, prostudujte si tipy v části odstraňování problémů.