Entegrasyon kılavuzu

Ankete katılım modülünün entegre edilmesi

Ankete katılım modülü, müşterilere Google Müşteri Yorumları programına katılıp katılmayacaklarını seçme imkanı tanır. Ayrıca Google'a gerekli işlem bilgilerini gönderir. Google Müşteri Yorumları'na katılım için bu modülün sipariş onayı sayfalarının tümünde bulunması gerekir. Ankete katılım modülünü entegre etme konusunda sorun yaşıyorsanız sorun giderme adımlarını deneyin.

Bu bölüm aşağıdaki konuları içerir:

Google, bu özelliği etkinleştiren kullanıcılara siparişlerinin tahmini teslim tarihinden sonra bir anket gönderir. Daha fazla bilgi için Google Müşteri Yorumları'nı inceleyin.

Ankete katılım seçeneği, masaüstü bilgisayarlarda ve mobil cihazlarda kullanılabilir. Katılım seçeneği kod snippet'ini hem masaüstü hem de mobil sitenize eklemeyi unutmayın.

Entegrasyon talimatları

Sipariş onayı sayfanıza ankete katılım modülünü dahil etmek için şunları yapmanız gerekir:

  1. DOCTYPE'ı güncelleme
  2. Katılım kodunu ekleme

Ankete katılım modülünün kodu, ödeme akışınızın sipariş onayı sayfasına yerleştirilmelidir. Tüm onay sayfalarında HTTPS kullanılmalıdır (HTTP değil).

Bu modül Google Müşteri Yorumları (GCR) anketine katılımı başlattığından, modüldeki sipariş ayrıntıları mümkün mertebe doğru olmalıdır.

Ödeme sürecinizde bir üçüncü taraf işlemcisi kullanılıyorsa bu işlemci, alanınızdaki onay sayfasına yeniden yönlendirmelidir.

Google Müşteri Yorumları müşteri anketine katılım modülünü, onay sayfanızdaki başka içeriklerle kapatmayın.

DOCTYPE'ı güncelleme

Onay sayfanızda HTML5 DOCTYPE kullanıldığından emin olun:

<!DOCTYPE html>

Bu doctype, sayfanızdaki HTML kodunun ilk satır öğesi olmalıdır. HTML5 DOCTYPE kullanımı, web tarayıcılarının sayfalarınızı süslemeler modu yerine standart modda oluşturmasını sağlar. Quirks modu, bazı web tarayıcıları tarafından kullanılan bir tekniktir. Bu teknik, standart modda W3C ve IETF standartlarına harfiyen uymak yerine, daha eski tarayıcılar için tasarlanmış web sayfalarıyla geriye dönük uyumluluğu sağlamaya yöneliktir.

Not: DOCTYPE'tan önce yorum veya boşluk eklemeyin.

Katılım kodunu ekleme

Müşterilerinize, sizden ürün satın alma deneyimleriyle ilgili bir yorum gönderme seçeneği sunmak için sipariş onayı sayfanıza katılım modülünü ekleyin.

Sipariş onayı sayfanıza ankete katılım modülünü eklemek için:

1. Aşağıdaki HTML snippet'ini sipariş onayı sayfanıza yapıştırın:

<!-- 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(

{

// ZORUNLU

"merchant_id": "MERCHANT_ID",

"order_id": "ORDER_ID",

"email": "CUSTOMER_EMAIL",

"delivery_country": "COUNTRY_CODE",

"estimated_delivery_date": "YYYY-AA-GG",

// OPTIONAL

"products":[{"gtin":"GTIN1"}, {"gtin":"GTIN2">}],

"opt_in_style": "OPT_IN_STYLE"

});

});

}

</script>

<!-- END GCR Opt-in Module Code -->

 

Kodu </BODY> kapanış etiketinin hemen öncesine ekleyin. Anket modülü kodunu rozet koduyla birlikte eklediğinizde sıra önemli değildir: Anket modülü kodu, rozet kodundan önce veya sonra olabilir.

2. Değişkenleri sitenize özgü, dinamik değerlerle değiştirin. Aşağıdaki tabloda mevcut ayarlar açıklanmıştır:

Değişken

Zorunlu mu?

Açıklama

MERCHANT_ID

(Satıcı Kimliği)

Zorunlu

Merchant Center Kimliğiniz. Bu değeri Google Merchant Center'dan alabilirsiniz.

ORDER_ID

(Sipariş Kimliği)

Zorunlu

Sipariş için benzersiz bir kimlik.

CUSTOMER_EMAIL

(Müşteri e-postası)

Zorunlu

Müşterinin, ad@alanadi.com biçiminde belirtilecek e-posta adresi.

COUNTRY_CODE

(Ülke kodu)

Zorunlu

İki harfli ülke kodu, müşterinin siparişinin teslim edileceği yeri belirtir. Bu değer ISO 3166-1 alfa-2 biçiminde yazılmalıdır. Bu alan için "ZZ" kullanmayın. Örneğin, "US".

ESTIMATED_DELIVERY_DATE

(Tahmini teslimat tarihi)

Zorunlu

YYYY yıl, AA ay ve GG gün olacak şekilde, siparişin tahmini teslim tarihi. Örneğin, "2016-09-13".

GTIN1, GTIN2

(GTIN)

İsteğe bağlı

Sayısal GTIN değerleri.

OPT_IN_STYLE

(Katılım stili)

İsteğe bağlı

Katılım modülü iletişim kutusunun nasıl gösterileceğini belirtir. Olası değerler:

"CENTER_DIALOG": Görünümün merkezinde bir iletişim kutusu olarak gösterilir.

"BOTTOM_RIGHT_DIALOG": Görünümün sağ altında bir iletişim kutusu olarak gösterilir.

"BOTTOM_LEFT_DIALOG": Görünümün sol altında bir iletişim kutusu olarak gösterilir.

"TOP_RIGHT_DIALOG": Görünümün sağ üstünde bir iletişim kutusu olarak gösterilir.

"TOP_LEFT_DIALOG": Görünümün sol üstünde bir iletişim kutusu olarak gösterilir.

"BOTTOM_TRAY": Görünümün altında gösterilir.

Varsayılan değer "CENTER_DIALOG"dur.

 

Aşağıdaki kod snippet'ini web sayfanıza yapıştırarak katılım modülünde kullanılması gereken dili belirtin.

<!-- BEGIN GCR Language Code -->

<script>

window.___gcfg = {

lang: 'DİL'

};

</script>

<!-- END GCR Language Code -->

Kodu sayfadaki </BODY> kapanış etiketinin hemen öncesine yerleştirin. Katılım koduyla birlikte eklendiğinde sıra önemli değildir.

lang parametresinin değerini belirlemek için DİL değerini aşağıdaki desteklenen dillerden biriyle değiştirin:

  • af
  • ar
  • bg
  • ca
  • cs
  • da
  • de
  • el
  • tr
  • en-AU
  • en-GB
  • en-US
  • es
  • ES_419
  • fa
  • fi
  • fil
  • fr
  • ga
  • selam
  • sa.
  • hu
  • id
  • it
  • iw
  • ja
  • ko
  • lt
  • lv
  • ms
  • nl
  • no
  • pl
  • pt-br
  • pt-PT
  • ro
  • ru
  • sk
  • sl
  • sr
  • sv
  • te
  • th
  • tr
  • uk
  • vi
  • zh_CN
  • zh_TW

lang parametresi için değer belirtmezseniz anket modülü, kullanıcının tarayıcı ayarlarına göre bir dil ayarı kullanır.

Ankete katılım için örnek kod

Değişken değerleri, sipariş onayı sayfanızda genellikle sunucu tarafı koduyla değiştirilir. Aşağıdaki örnekte, katılım modülü kodunun PHP ile nasıl uygulanacağı gösterilmektedir:

<!-- 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 Dil Kodu -->

Katılım modülünün sayfanızda gösterilmemesi veya sayfayı yüklerken hata almanız halinde sorun gidermeyi deneyin.

Bu size yardımcı oldu mu?
Bunu nasıl iyileştirebiliriz?

Daha fazla yardıma mı ihtiyacınız var?

Sorununuzu hızla çözmek için oturum açarak ek destek seçeneklerinden yararlanın

Arama
Aramayı temizle
Aramayı kapat
Google uygulamaları
Ana menü
Yardım Merkezinde Arayın
false
false
true
true
71525
false
false