Google Axtarış bir neçə tərcümə ilə əlaqəli funksiyalar
təklif edir ki, bu da istifadəçilərə tərcümə olunmuş məzmuna daxil olmağa imkan verir. Əgər reklam şəbəkəsi idarə edirsinizsə və reklamlarınız tərcümə olunmuş veb-səhifələrdə düzgün işləmirsə, reklamlarınızın düzgün görünməsini və ya atributlaşdırılmasını təmin etmək üçün bu təlimatdakı addımları izləməlisiniz.
Bizim yanaşmamız
İstifadəçilər axtarış nəticələrindən Google Tərcümə tərəfindən təmin edilən tərcümə olunmuş məzmuna daxis olduqda, Google səhifəni naşirdən əldə edir, mənbə URL-ni yenidən yazır və istifadəçi tərcümə olunmuş nəticəni kliklədikdən sonra veb-səhifəni tərcümə edir.

Google Tərcümə URL-ni orijinal URL-ə çevirin
Naşirin mənbə URL-sindən asılı olan reklam şəbəkəsi idarə edirsinizsə, reklamlarınızın düzgün işləməsini təmin etmək üçün Google Tərcümə URL-ni çevirməlisiniz. Naşirin host adını deşifrə etmək üçün bu addımları izləyin:
- sonluğunu silməklə host adından domen prefiksini çıxarın,
.translate.googşəkilçi. - parametrini
simvolu üzrə bölünvə onu,encoding_listkimi yadda saxlayın. Mövcuddursa,. - parametrinin qiymətini domen prefiksindən əvvəl əlavə edin.
_x_tr_hpƏgər - encoding_list
ehtiva edirsəvə nəticə ilə başlayırsa1addım 2-nin nəticəsindən1-prefiksini silin.1-Əgər - encoding_list
ehtiva edirsəvə nəticə ilə başlayırsa0addım 3-ün nəticəsindən0-prefiksini silin. Əgər prefiksi silmisinizsə,0-is_idndəyərinitrueolaraq təyin edin. Əks halda,is_idndəyərini təyin edindeberlasdsafalse. - Əvəz edin
/b-b/(regex) ilə.(nöqtə) simvolu. - Əvəz edin
--(ikiqat defis) simvolunu ilə-(defis) simvolu. - Əgər
is_idntəyin edilibtrue, punycode prefiksini əlavə edinxn--. - İstəyə bağlı olaraq: Unikoda çevirin.
Google Translate URL-dən host adını deşifrə etmək üçün nümunə JavaScript kodu
URL-i yenidən qurun
- Orijinal səhifə URL-sindən istifadə edərək host adını deşifrə edilmiş host adı ilə əvəz edin.
- Hamısını silin
_x_tr_*parametrləri.
Kodu sınayın
Aşağıdakı cədvəldən istifadə edərək kodunuz üçün vahid testlər (unit test) yarada bilərsiniz. Verilmişdir proxyUrl,
decodeHostname gözlənilən dəyərə uyğun olmalıdır.
Aşağıdakı cədvəldən yalnız host adının deşifrələnməsini sınamaq üçün istifadə edilə bilər. URL-in yolunun (path), fraqmentinin və orijinal parametrlərinin olduğu kimi qorunub saxlanılmasını təmin etməlisiniz.

proxyUrl | decodeHostname |
|---|---|
https://example-com.translate.goog | example.com |
https://foo-example-com.translate.goog | foo.example.com |
https://foo--example-com.translate.goog | foo-example.com |
https://0-57hw060o-com.translate.goog/?_x_tr_enc=0 | xn--57hw060o.com (⚡😊.com) |
https://1-en--us-example-com/?_x_tr_enc=1 | en-us.example.com |
https://0-en----w45as309w-com.translate.goog/?_x_tr_enc=0 | xn--en--w45as309w.com (en-⚡😊.com) |
https://1-0-----16pw588q-com.translate.goog/?_x_tr_enc=0,1 | xn----16pw588q.com (⚡-😊.com) |
https://lanfairpwllgwyngyllgogerychwyrndrobwllllantysiliogogogoch-co-uk.translate.goog/?_x_tr_hp=l | llanfairpwllgwyngyllgogerychwyrndrobwllllantysiliogogogoch.co.uk |
https://lanfairpwllgwyngyllgogerychwyrndrobwllllantysiliogogogoch-co-uk.translate.goog/?_x_tr_hp=www-l | www.llanfairpwllgwyngyllgogerychwyrndrobwllllantysiliogogogoch.co.uk |
https://a--aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-com.translate.goog/?_x_tr_hp=a--xn--xn--xn--xn--xn--------------------------a | a-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) |
Bunu necə tətbiq edirik
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.
Əlaqəli xidmətlər