Translated features

Reklam ağınızın çeviri ile ilgili Google Arama özellikleri ile çalışmasını sağlama

Google Arama, kullanıcılara çevrilmiş içeriğe erişim imkanı tanıyan çeviriyle ilgili birkaç özellik
sunar. Bir reklam ağı işletiyorsanız ve reklamlarınız çevrilmiş web sayfalarında düzgün çalışmıyorsa, reklamlarınızın doğru şekilde oluşturulduğundan veya ilişkilendirildiğinden emin olmak için bu kılavuzdaki adımları izlemeniz gerekir.

Yaklaşımımız

Kullanıcılar arama sonuçlarından Google Çeviri tarafından sağlanan çevrilmiş içeriğe eriştiğinde Google, sayfayı yayıncıdan alır, kaynak URL’yi yeniden yazar ve kullanıcı çevrilmiş sonucu tıkladıktan sonra web sayfasını çevirir.

Reklam ağınızın çeviri ile ilgili Google Arama özellikleri ile çalışmasını sağlama

Google Çeviri URL’sini orijinal URL’ye dönüştürün

Yayıncının kaynak URL’sine güvenen bir reklam ağı işletiyorsanız, reklamlarınızın düzgün çalıştığından emin olmak için Google Çeviri URL’sini dönüştürmeniz gerekir. Yayıncının ana bilgisayar adının kodunu çözmek için şu adımları izleyin:

  1. Şu son eki kaldırarak ana bilgisayar adından alan adı önekini çıkarın: .translate.goog eki.
  2. Parametresini _x_tr_enc karakterine göre bölün , (virgül) ve olarak kaydedin encoding_list.
  3. Parametresinin değerini, _x_tr_hp varsa alan adı önekinin başına ekleyin.
  4. Eğer encoding_list içeriyorsa 1 ve çıktı şununla başlıyorsa 1-, 2. adımın çıktısından 1- önekini kaldırın.
  5. Eğer encoding_list içeriyorsa 0 ve çıktı şununla başlıyorsa 0-, 3. adımın çıktısından 0- önekini kaldırın. Öneki kaldırdıysanız, is_idn değerini trueolarak ayarlayın. Aksi takdirde, is_idn değerini ayarlayın false.
  6. Şunu değiştirin: /b-b/ (regex) ifadesini . (nokta) karakteriyle.
  7. Şunu değiştirin: -- (çift tire) karakterini - (tire) karakteriyle.
  8. Eğer is_idn şu şekilde ayarlandıysa: true, punycode önekini ekleyin: xn--.
  9. İsteğe bağlı: Unicode’a dönüştürün.

Google Translate URL’sinden ana bilgisayar adını (hostname) çözmek için örnek JavaScript kodu

URL’yi yeniden oluşturun

  1. Orijinal sayfa URL’sini kullanarak ana bilgisayar adını, çözümlenmiş ana bilgisayar adıyla değiştirin.
  2. Tüm _x_tr_* parametrelerini kaldırın.

Kodunuzu test edin

Aşağıdaki tablodan yararlanarak kodunuz için birim testleri (unit test) oluşturabilirsiniz. Verilen bir proxyUrliçin,
decodeHostname beklenen değerle eşleşmelidir.

Aşağıdaki tablo yalnızca ana bilgisayar adı çözümlemesini test etmek için kullanılabilir. URL’nin yolunun (path), fragment’ının ve orijinal parametrelerinin olduğu gibi korunmasını sağlamalısınız.

Reklam ağınızın çeviri ile ilgili Google Arama özellikleri ile çalışmasını sağlama — 2
proxyUrldecodeHostname
https://example-com.translate.googexample.com
https://foo-example-com.translate.googfoo.example.com
https://foo--example-com.translate.googfoo-example.com
https://0-57hw060o-com.translate.goog/?_x_tr_enc=0xn--57hw060o.com (⚡😊.com)
https://1-en--us-example-com/?_x_tr_enc=1en-us.example.com
https://0-en----w45as309w-com.translate.goog/?_x_tr_enc=0xn--en--w45as309w.com (en-⚡😊.com)
https://1-0-----16pw588q-com.translate.goog/?_x_tr_enc=0,1xn----16pw588q.com (⚡-😊.com)
https://lanfairpwllgwyngyllgogerychwyrndrobwllllantysiliogogogoch-co-uk.translate.goog/?_x_tr_hp=lllanfairpwllgwyngyllgogerychwyrndrobwllllantysiliogogogoch.co.uk
https://lanfairpwllgwyngyllgogerychwyrndrobwllllantysiliogogogoch-co-uk.translate.goog/?_x_tr_hp=www-lwww.llanfairpwllgwyngyllgogerychwyrndrobwllllantysiliogogogoch.co.uk
https://a--aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-com.translate.goog/?_x_tr_hp=a--xn--xn--xn--xn--xn--------------------------aa-xn-xn-xn-xn-xn-------------aa-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.com
https://g5h3969ntadg44juhyah3c9aza87iiar4i410avdl8d3f1fuq3nz05dg5b-com.translate.goog/?_x_tr_enc=0&_x_tr_hp=0-xn--g5h3969ntadg44juhyah3c9aza87iiar4i410avdl8d3f1fuq3nz05dg5b.com (💖🌲😊💞🤷‍♂️💗🌹😍🌸🌺😂😩😉😒😘💕🐶🐱🐭🐹🐰🐻🦊🐇😺.com)
Alien Road

Biz bunu nasıl uyguluyoruz

Ad network compatibility with translated features is an implementation detail that breaks monetisation quietly. We verify it with the client’s ad ops team rather than assuming the network handles it.

İlgili hizmetler

Paylaş