Codul insignelor Google Customer Reviews (GCR) este primul dintre cele două fragmente de cod pe care le implementați pentru integrarea Google Customer Reviews. Insigna este opțională. Dacă aveți probleme cu integrarea codului de insignă, încercați să remediați erorile.
Această secțiune descrie următoarele subiecte:
Instrucțiuni de integrare
Pentru a integra insigna GCR pe o pagină, trebuie să:
Aceste activități sunt descrise în secțiunile care urmează.
Când implementezi codul de insignă pe pagina ta, este afișată următoarea imagine (valorile de evaluare vor varia):
În majoritatea cazurilor, trebuie să ai cel puțin 100 de recenzii într-o țară, în ultimul an, ca evaluarea magazinului să apară în insigna ta.
Nu ascunde insigna cu niciun alt conținut de pe paginile tale.
Actualizați structura DOCTYPE
Asigurați-vă că paginile web pe care implementați insigna utilizează structura HTML5 DOCTYPE.
<!DOCTYPE html>
Acest doctype trebuie să fie primul element rând din codul HTML de pe pagină. Dacă folosiți expresia HTML5 DOCTYPE, browserele web vor afișa paginile în modul standard în locul modului quirks. Modul quirks se referă la o tehnică folosită de anumite browsere web pentru a menține retrocompatibilitatea cu paginile web create pentru browsere mai vechi, în locul respectării stricte a standardelor W3C și IETF în modul standard.
Adăugați insigna GCR
Pentru a demonstra clienților dvs. că utilizați Google Customer Reviews, adăugați insigna GCR pe orice pagină de pe site unde doriți să apară.
Dacă doriți ca insigna să apară inline, utilizați metoda descrisă mai jos. În caz contrar, utilizați următoarea metodă pentru a plasa insigna GCR în partea din dreapta jos sau de stânga jos a paginii.
Pentru a adăuga insigna GCR pe site-ul dvs.:
-
inserați în pagina dvs. web următorul fragment de cod:
<!-- BEGIN GCR Badge Code -->
<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 GCR Badge Code -->Plasați codul imediat înaintea etichetei de închidere
</BODY>
din pagină. Când acesta este plasat împreună cu codul de înscriere la sondaj, ordinea nu contează. - înlocuiți variabilele cu valori dinamice, specifice site-ului. Următorul tabel descrie setările disponibile:
Variabilă Obligatorie? Descriere MERCHANT_ID
Obligatoriu Codul dvs. Google Merchant Center. Puteți obține această valoare din Google Merchant Center. POSITION
Opțional Redați insigna într-una dintre următoarele locații: - „BOTTOM_RIGHT”: insigna va avea o poziție flotantă în partea din dreapta jos a paginii.
- „BOTTOM_LEFT”: insigna va avea o poziție flotantă în partea din stânga jos a paginii.
- „INLINE”: redă insigna în locația în care apare codul. Când utilizați această opțiune, asigurați-vă că alte elemente de pe pagină nu blochează sau nu acoperă insigna. Pentru o metodă mai simplă, consultați adăugarea insignei GCR inline.
Poziția prestabilită a insignei este „BOTTOM_RIGHT”.
- opțional, specificați limba pe care o folosește insigna inserând în pagina dvs. web următorul fragment de cod. Dacă nu specificați o valoare pentru parametrul
lang [limbă]
, insigna folosește setarea de browser a utilizatorului pentru a alege automat limba.<!-- BEGIN GCR Language Code --> <script> window.___gcfg = { lang: 'LANGUAGE' }; </script> <!-- END GCR Language Code -->
Plasați codul imediat înaintea etichetei de închidere
</BODY>
din pagină. Când este amplasat cu codul de insignă, ordinea nu contează.Setați valoarea parametrului
lang
înlocuind LANGUAGE cu unul dintre următoarele coduri acceptate din coloana Coduri de limbă:
Cod |
Numele limbii |
af |
Afrikaans |
ar |
Arabă |
cs |
Cehă |
da |
Daneză |
de |
Germană |
en |
Engleză |
en-AU |
Engleză (Australia) |
en-GB |
Engleză (Regatul Unit) |
en-US |
Engleză (S.U.A.) |
es |
Spaniolă |
ES_419 |
Spaniolă (America Latină) |
fil |
Filipineză |
fr |
Franceză |
ga |
Irlandeză |
id |
Indoneziană |
it |
Italiană |
ja |
Japoneză |
ms |
Malaieză |
nl |
Neerlandeză |
nu |
Norvegiană |
pl |
Poloneză |
pt-BR |
Portugheză (Brazilia) |
pt-PT |
Portugheză |
ru |
Rusă |
sv |
Suedeză |
tr |
Turcă |
zh-CN |
Chineză (simplificată) |
zh-TW |
Chineză (tradițională) |
- repetați pașii de la 1 la 3 pentru toate paginile de pe site pe care doriți să apară insigna;
- pentru a finaliza integrarea GCR, trebuie să adăugați modulul de înscriere la sondaj pe pagina de confirmare a comenzii; Modulul de înscriere în sondaj este obligatoriu.
Pentru a adăuga insigna GCR inline:
-
inserați următoarea linie înaintea etichetei BODY de închidere din pagina dvs. HTML, pentru încărcarea codului JavaScript al insignei:
<script src="https://apis.google.com/js/platform.js" async defer></script>
- inserați această linie în codul dvs. HTML în locația paginii în care doriți să apară insigna:
<g:ratingbadge merchant_id=MERCHANT_ID></g:ratingbadge>
Înlocuiți
MERCHANT_ID [CODUL_COMERCIANTULUI]
cu propriul dvs. cod Merchant Center. -
specificați limba pe care o utilizează insigna, conform descrierii de aici;
-
adăugați modulul de înscriere în sondaj în pagina de confirmare a comenzii. Modulul de înscriere în sondaj este obligatoriu.
Exemplu de cod de insignă
Următorul exemplu conține codul de amplasare a insignei în colțul din stânga jos al paginii, pentru codul de comerciant 42:
<!-- BEGIN GCR Badge Code -->
<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 GCR Badge Code -->
<!-- BEGIN GCR Language Code -->
<script>
window.___gcfg = {
lang: 'en_US'
};
</script>
<!-- END GCR Language Code -->
Dacă insigna nu apare pe pagina dvs. sau dacă primiți erori la încărcarea paginii, încercați să remediați erorile.