APIs-Google Kullanıcı Aracısı

APIs-Google, Google API'lerinin push bildirimi mesajlarını göndermek için kullandığı kullanıcı aracısıdır. Uygulama geliştiriciler, ilgilendikleri kaynakların değişip değişmediğini öğrenmek amacıyla sürekli olarak Google sunucularını yoklama gereksinimini ortadan kaldırmak için bu bildirimleri isteyebilir. Google, hiç kimsenin bu hizmeti kötüye kullanmadığından emin olmak amacıyla, geliştiricilerin mesajları almak istedikleri yer olarak URL'yi alan adıyla birlikte kaydetmelerine izin vermeden önce, söz konusu alan adına sahip olduklarını kanıtlamalarını gerektirir.

APIs-Google sitenize nasıl erişir?

APIs-Google, gönderdiği her push bildirimi için bir HTTPS POST isteği kullanır. İstek, geçici olabilecek bir hata koşulu nedeniyle başarısız olursa APIs-Google bildirimi tekrar gönderir. İstek yine de başarılı olmazsa maksimum bir kaç gün, üstel geri çekilme programına uygun bir şekilde tekrar denemeye devam eder.

APIs-Google'ın sitenize erişim hızı, sitenizdeki sunucular için kaç push bildirimi isteğinin oluşturulduğuna, izlenen kaynakların ne kadar hızlı güncellendiğine ve gerçekleştirilmekte olan yeniden deneme sayısına göre değişiklik gösterir. Sonuç olarak bazı senaryolarda istikrarlı APIs-Google trafik kalıpları, bazı senaryolarda ise düzensiz veya keskin bir trafik olabilir.

APIs-Google için sitenizi etkinleştirme

APIs-Google, push bildirimlerini göndermek için HTTPS'yi kullandığından sitenizin geçerli bir SSL sertifikasının olmasını gerektirir. Geçersiz sertifikalar şunları içerir:

  • Kendinden imzalı sertifikalar.
  • Güvenilmeyen bir kaynağın imzaladığı sertifikalar.
  • İptal edilmiş sertifikalar.

Uygulamanızın iyi tasarlandığından ve bildirim mesajlarına hemen (saniyeler içinde) yanıt verdiğinden emin olarak gereksiz yeniden deneme isteklerini önleyin.

APIs-Google'ın sitenizi çağırmasını önleme

APIs-Google, web'de rastgele tarama yapmaz. Çağrılmanız için API'ye ilişkin push bildirimleri almak üzere kaydolmanız gerekir. Dolayısıyla, APIs-Google'ın sitenizi çağırmasını önlemek için şu iki işlemden birini yapabilirsiniz:

  • Bildirim kaydınızı iptal edin. Yönettiğiniz alanın alt alan adları ya da URL alt alanları varsa ve bunların sahipleri ayrıysa veya ayrı olarak yönetiliyorlarsa alt alan adı sahiplerinden biri, push bildirimleri kullanan bir uygulama oluşturmuş olabilir. APIs-Google'ı engellemek istiyorsanız, bunun gibi bir uygulama oluşturmuş olabilecek herkesle iletişime geçip uygulamayı devre dışı bırakmalarını isteyin.
  • Robots.txt kullanın. Robots.txt dosyasında belirtilecek kullanıcı aracısı APIs-Google'dır. APIs-Google, Googlebot kurallarına uymaz. APIs-Google, robots.txt dosyasındaki değişikliklerinizi küçük bir gecikmeyle keşfedebilir. APIs-Google, robots.txt dosyasında engellenmesinin üzerinden birkaç gün geçmesine rağmen sitenize mesaj göndermeye devam ediyorsa, robots.txt dosyasının doğru konumda olup olmadığını kontrol edin.

Çağrı yapanı doğrulama

Adres sahteciliği yapılmış istekler aldığınızdan şüphelenirseniz sunucunuza erişim sağlayan bir botun gerçekten google.com'dan çağrı yaptığını doğrulayabilirsiniz. Günlüklerinizde, kendilerini APIs-Google kullanıcı aracısı olarak tanımlayan IP adreslerini bulun. Ters DNS araması, bir googlebot.com veya google.com alan adı olmalıdır.

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