Melalui modul keikutsertaan survei, pelanggan dapat memilih untuk berpartisipasi dalam Google Customer Review dan juga mengirimkan informasi transaksi yang diperlukan kepada Google. Modul ini wajib ada di setiap halaman konfirmasi pesanan agar dapat berpartisipasi dalam Google Customer Review. Jika Anda mengalami masalah dalam mengintegrasikan modul keikutsertaan survei, coba ikuti langkah-langkah pemecahan masalah ini.
Artikel ini membahas topik berikut:
Jika pengguna setuju untuk ikut serta, Google akan mengirimkan survei setelah estimasi tanggal pengiriman pesanan mereka. Untuk mengetahui informasi selengkapnya, baca survei Google Customer Review.
Keikutsertaan survei dapat digunakan di desktop dan perangkat seluler. Pastikan untuk menambahkan cuplikan kode keikutsertaan survei ke situs desktop dan seluler Anda.
Petunjuk integrasi
Untuk memasukkan modul keikutsertaan survei di halaman konfirmasi pesanan, Anda harus:
Kode modul keikutsertaan survei harus ditempatkan di halaman konfirmasi pesanan pada alur checkout Anda. Semua halaman konfirmasi harus menggunakan HTTPS, bukan HTTP.
Karena modul ini memicu keikutsertaan survei Google Customer Review, detail pesanan di modul ini harus akurat sesuai kemampuan Anda.
Jika proses check out Anda menggunakan pemroses pihak ketiga, pemroses tersebut harus mengalihkan kembali ke halaman konfirmasi di domain Anda.
Jangan menggabungkan modul keikutsertaan survei pelanggan GCR dengan konten lainnya pada halaman konfirmasi pesanan Anda.
Mengupdate DOCTYPE
Pastikan bahwa halaman konfirmasi menggunakan HTML5 DOCTYPE:
<!DOCTYPE html>
Doctype ini harus merupakan item baris pertama pada kode HTML di halaman Anda. Dengan menggunakan HTML5 DOCTYPE, browser web akan merender halaman Anda menggunakan mode standar, bukan menggunakan quirks mode. Quirks mode adalah teknik yang digunakan oleh beberapa browser web untuk mempertahankan kompatibilitas mundur dengan halaman web yang dirancang untuk browser lama, alih-alih mematuhi standar W3C dan IETF secara ketat dalam mode standar.
Menambahkan kode keikutsertaan
Untuk memunculkan pilihan kepada pelanggan agar mereka dapat mengirim ulasan tentang pengalaman berbelanjanya di situs Anda, tambahkan modul keikutsertaan ke halaman konfirmasi pesanan Anda.
Untuk menambahkan modul keikutsertaan survei ke halaman konfirmasi pesanan Anda:
- Tempel cuplikan HTML berikut ke halaman konfirmasi pesanan Anda:
<!-- BEGIN GCR Opt-in Module Code -->
<script src="https://apis.google.com/js/platform.js?onload=renderOptIn"
async defer>
</script>
<script>
window.renderOptIn = function() {
window.gapi.load('surveyoptin', function() {
window.gapi.surveyoptin.render(
{
// REQUIRED
"merchant_id
":
"MERCHANT_ID",
"order_id":
"ORDER_ID",
"email":
"CUSTOMER_EMAIL",
"delivery_country":
"COUNTRY_CODE",
"estimated_delivery_date":
"YYYY-MM-DD",
// OPTIONAL
"products":[{"gtin":
"GTIN1"}, {"gtin":
"GTIN2">}],
"opt_in_style":
"OPT_IN_STYLE"
});
});
}
</script>
<!-- END GCR Opt-in Module Code →
Tempatkan kode sebelum tag </BODY> penutup. Jika Anda menempatkan kode modul survei dengan kode badge, urutannya tidak jadi masalah. Kode modul survei dapat ditempatkan sebelum atau setelah kode badge.
- Ganti variabel dengan nilai dinamis khusus situs Anda. Tabel berikut ini menjelaskan setelan yang tersedia:
Variabel | Wajib? | Deskripsi |
---|---|---|
MERCHANT_ID (ID Penjual) |
Wajib | ID Merchant Center Anda. Anda dapat menemukan ID ini di kanan atas akun Merchant Center Anda. |
ORDER_ID (ID Pesanan) |
Wajib | ID unik untuk pesanan. |
CUSTOMER_EMAIL (Email pelanggan) |
Wajib | Alamat email pelanggan, dalam format [email protected]. |
COUNTRY_CODE (Kode negara) |
Wajib | Kode negara 2 huruf menunjukkan lokasi pengiriman pesanan pelanggan. Nilai ini harus dalam format ISO 3166-1 alpha-2. Jangan gunakan “ZZ” untuk kolom ini. Misalnya, "US". |
ESTIMATED_DELIVERY_DATE (Perkiraan tanggal pengiriman) |
Wajib | Perkiraan tanggal pengiriman pesanan, di mana YYYY adalah tahun, MM adalah bulan, dan DD adalah hari. Misalnya, "2016-09-13". |
GTIN1, GTIN2 (GTIN) |
Opsional | Nilai GTIN numerik. |
OPT_IN_STYLE (Gaya keikutsertaan) |
Opsional |
Menentukan tampilan kotak dialog modul keikutsertaan. Nilai yang dimasukkan adalah: "CENTER_DIALOG": Tampilkan sebagai kotak dialog di bagian tengah. "BOTTOM_RIGHT_DIALOG": Tampilkan kotak dialog di bagian kanan bawah. "BOTTOM_LEFT_DIALOG": Tampilkan kotak dialog di bagian kiri bawah. "TOP_RIGHT_DIALOG": Tampilkan kotak dialog di bagian kanan atas. "TOP_LEFT_DIALOG": Tampilkan kotak dialog di bagian kiri atas. "BOTTOM_TRAY": Tampilkan kotak dialog di bagian bawah. Nilai defaultnya adalah "CENTER_DIALOG". |
Secara opsional, tentukan bahasa yang harus digunakan oleh modul keikutsertaan dengan menempelkan cuplikan kode berikut ke halaman web Anda: Jika Anda tidak menentukan nilai untuk parameter lang, badge akan menggunakan setelan browser pengguna untuk memilih bahasa secara otomatis.
<!-- BEGIN GCR Language Code -->
<script>
window.___gcfg = {
lang:
'LANGUAGE'
};
</script>
<!-- END GCR Language Code →
Tempatkan kode sebelum tag </BODY> penutup pada halaman. Jika ditempatkan berdampingan dengan kode keikutsertaan survei, urutannya tidak jadi masalah.
Tetapkan nilai parameter lang dengan mengganti LANGUAGE dengan salah satu bahasa yang didukung berikut:
Kode | Nama bahasa |
---|---|
af | Afrika |
ar | Arab |
cs | Ceko |
da | Denmark |
de | Jerman |
en | Inggris |
en-AU | Inggris-Australia |
en-GB | Inggris (Inggris Raya) |
en-US | Inggris (Amerika Serikat) |
es | Spanyol |
es-419 | Spanyol (Amerika Latin) |
fil | Filipina |
fr | Prancis |
ga | Irlandia |
id | Indonesia |
it | Italia |
ja | Jepang |
ms | Melayu |
nl | Belanda |
no | Norwegia |
pl | Polandia |
pt-BR | Portugis (Brasil) |
pt-PT | Portugis |
ru | Rusia |
sv | Swedia |
tr | Turkiye |
zh-CN | China (Aksara Sederhana) |
zh-TW | China (Aksara Tradisional) |
Contoh kode keikutsertaan survei
Nilai variabel biasanya diganti pada halaman konfirmasi pesanan Anda dengan kode sisi server. Contoh berikut menunjukkan bagaimana Anda dapat menerapkan kode modul keikutsertaan dengan PHP:
<!-- BEGIN GCR Opt-in Module Code -->
<script src="https://apis.google.com/js/platform.js?onload=renderOptIn"
async defer>
</script>
<script>
window.renderOptIn = function() {
window.gapi.load('surveyoptin', function() {
window.gapi.surveyoptin.render(
{
"merchant_id": 42,
"order_id": "<?php echo $order_id ?>",
"email": "<?php echo $email_address ?>",
"delivery_country": "<?php echo $user_country ?>",
"estimated_delivery_date": "<?php echo $delivery_date ?>",
"products": [{"gtin":"<?php echo $gtin_1 ?>"}, {"gtin":"<?php echo $gtin_2 ?>"}],
"opt_in_style": "BOTTOM_LEFT_DIALOG"
});
});
}
</script>
<!-- END GCR Opt-in Module Code -->
<!-- BEGIN GCR Language Code -->
<script>
window.___gcfg = {
lang: 'en_US'
};
</script>
<!-- END GCR Language Code →
Jika modul keikutsertaan tidak muncul di halaman Anda atau terjadi error ketika Anda memuat halaman, coba ikuti langkah-langkah pemecahan masalah ini.