Codul insignelor Google Customer Reviews (GCR) este primul dintre cele două fragmente de cod pe care le implementezi 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ă în paginile tale, este afișată următoarea imagine:
Valorile evaluărilor 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.
Actualizează 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ă folosești 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.
Adaugă insigna GCR
Pentru a demonstra clienților tăi că folosești Google Customer Reviews, adaugă insigna GCR pe orice pagină de pe site unde vrei să apară.
Dacă vrei ca insigna să apară inline, folosește metoda Pentru a adăuga insigna GCR inline. În caz contrar, folosește 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 tău
- 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 -->
Amplasează codul imediat înaintea etichetei de închidere </BODY> din pagină. Când acesta este plasat împreună cu codul de înscriere la sondaj, ordinea nu contează.
- Înlocuiește variabilele cu valori dinamice, specifice site-ului. Următorul tabel descrie setările disponibile:
Variabilă | Obligatorie? | Descriere |
---|---|---|
MERCHANT_ID [CODUL_COMERCIANTULUI] | Obligatoriu | Codul dvs. Google Merchant Center. Puteți obține această valoare din Google Merchant Center. |
POSITION [POZIȚIONARE] | Opțională |
Redă insigna într-una din următoarele locații:
Poziția prestabilită a insignei este „BOTTOM_RIGHT”. |
- opțional, specifică limba pe care o folosește insigna inserând în pagina dvs. web următorul fragment de cod. Dacă nu specifici 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 -->
Amplasează codul imediat înaintea etichetei de închidere </BODY> din pagină. Când este amplasat cu codul de insignă, ordinea nu contează.
Setează 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ă |
ml |
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ă) |
- Repetă pașii de la 1 la 3 pentru toate paginile de pe site pe care vrei să apară insigna.
- Pentru a finaliza integrarea GCR, trebuie să adaugi 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
- Inserează următoarea linie înaintea etichetei BODY de închidere din pagina ta HTML, pentru încărcarea codului JavaScript al insignei:
<script src="https://apis.google.com/js/platform.js" async defer></script>
- Inserează această linie în codul tău HTML în locația paginii pe care vrei să apară insigna:
<g:ratingbadge merchant_id=MERCHANT_ID></g:ratingbadge>
Înlocuiește MERCHANT_ID [CODUL_COMERCIANTULUI] cu propriul tău cod Merchant Center.
- Specifică limba pe care o folosește insigna, conform descrierii de aici.
- Adaugă 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 ta sau dacă primești erori la încărcarea paginii, încearcă să remediezi erorile.