Untuk memastikan pengalaman pengguna yang baik, Google akan memeriksa apakah link tindakan yang diberikan berfungsi dan mematuhi kebijakan Tindakan Tempat. Untuk melakukannya, Google akan menggunakan kombinasi peninjauan manual dan otomatis.
Pemeriksaan manual
Google memiliki tim yang didistribusikan secara global. Sebaiknya link tindakan tidak diblokir di wilayah ini untuk memastikan aktivasi tepat waktu dan dukungan pasca-peluncuran.
Pemeriksaan otomatis (Crawler)
Crawler web untuk Pengalihan Pemesanan akan mengakses link tindakan Anda secara berkala. Jika crawler web menerima kode status 4xx atau 5xx dari link tindakan, link tersebut akan dinonaktifkan dan dicantumkan di dasbor Kualitas Data Tindakan di Tempat.
Deteksi crawler web
Untuk memastikan bahwa web scraper tidak dilarang (yang akan menyebabkan link tindakan Anda dinonaktifkan), pastikan sistem Anda mengizinkan web scraper kami untuk membuat kueri halaman Anda setiap saat. Untuk mengidentifikasi web scraper kami:
- Agen Pengguna web crawler akan berisi string Google-Food
- Contoh: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko; Google-Food) Chrome/104.0.5112.101 Safari/537.36
- Anda juga dapat memeriksa apakah panggilan berasal dari Google menggunakan DNS terbalik seperti yang direkomendasikan dalam "Memverifikasi Googlebot dan crawler Google lainnya". Dalam kasus khusus kami, resolusi DNS terbalik mengikuti pola ini:
google-proxy-***-***-***-***.google.com.
Menyimpan ke cache
Untuk mengurangi beban di situs partner, crawler kami umumnya dikonfigurasi untuk mematuhi semua header caching HTTP standar yang ada dalam respons. Artinya, untuk situs yang dikonfigurasi dengan benar, kita menghindari pengambilan konten yang jarang berubah secara berulang (misalnya, library JavaScript). Untuk mengetahui detail selengkapnya tentang cara menerapkan caching, baca dokumentasi caching HTTP ini.