Sonuçlara Göz Atma

Google Ads Sorgu Dili, isteğinizde page_size belirterek sayfalandırmayı destekler. Bu işlem, sorgunun sonuç kümesini her biri en fazla page_size nesne içeren birden çok yanıta böler. page_size belirtilmezse otomatik olarak 10.000 satırlık maksimum sayfa boyutuna ayarlanır.

Örneğin, aşağıdaki sorguyla:

SELECT
  ad_group.id,
  ad_group_criterion.type,
  ad_group_criterion.criterion_id,
  ad_group_criterion.keyword.text,
  ad_group_criterion.keyword.match_type
FROM ad_group_criterion
WHERE ad_group_criterion.type = KEYWORD

Hesabınızda 50.000 anahtar kelime varsa ve page_size 1,000 değerine ayarlanırsa sonuç kümesi, ilk yanıtta next_page_token ile birlikte 1.000 GoogleAdsRow nesnesi içerir. Sonraki bin satırı almak için isteği aynı sayfa boyutuyla tekrar göndermeniz ancak isteğin page_token değerini yanıtın next_page_token değeriyle güncellemeniz yeterlidir. Sonraki isteklerdeki page_size değeri her seferinde farklı olabilir.

İstemci kitaplıklarımız sayfalama işlemini otomatik olarak gerçekleştirir. Yalnızca yanıt satırları arasında tekrarlama yapmanız gerekir. Geçerli sayfadaki tüm satırlar döndürüldüğünde, istemci kitaplığı veri kümesinin tamamı alınıncaya kadar sizin adınıza yeni bir satır sayfasını otomatik olarak getirir. gRPC yerine REST kullanıyorsanız her yeni sayfa için açıkça istekte bulunmanız gerekir.

Google Ads API, veri kümesinin tamamını dahili olarak önbelleğe alır. Bu nedenle, sonraki istekler ilk istekten daha hızlıdır. Kullanım alanınıza bağlı olarak page_size değerini 1 ile 10.000 arasında herhangi bir değere ayarlayabilirsiniz. Yanıtlarınızda gidiş dönüş sayısının daha az olması nedeniyle genel olarak daha hızlı genel performans için daha büyük bir page_size kullanmanız gerekir.

Önbelleğe alınan verilerden yararlanabilmek için sorgunuzun sonraki isteklerde tamamen aynı kalması gerekir. İstekler, özellikle temel erişim için kotanıza katkıda bulunmaz. Sorgu farklıdır ve sayfa jetonuyla birlikte gönderilirse hata meydana gelir.