Merchant Center Query Language-এ পৃষ্ঠা সংখ্যা দেখানোর জন্য নিম্নলিখিত ফিল্ডগুলি প্রদান করে:
pageSize: একটি অনুরোধে সর্বাধিক যতগুলি সারি পুনরুদ্ধার করা যাবে। ডিফল্ট হিসেবে পৃষ্ঠার সর্বাধিক সাইজ ১০০০ সারি সেট করা থাকে।pageToken: ফেরত দেওয়ার জন্য পৃষ্ঠার টোকেন। অনির্দিষ্ট থাকলে, প্রথম পৃষ্ঠা ফেরত দেওয়া হয়।nextPageToken:pageTokenভ্যালু যাaccounts.reports.searchকল থেকে পরবর্তী পৃষ্ঠা পেতে ব্যবহার করা হয়।
pageToken প্রদান করা হলে, অপ্রত্যাশিত আচরণ এড়াতে কলের অন্যান্য সব প্যারামিটার আগের কলের সাথে
মিলতে হবে।
যেমন, আপনি যদি এমন কোনও অ্যাকাউন্টে নিম্নলিখিত কোয়েরি করেন যাতে ১০০,০০০
offer_id ভ্যালু আছে এবং pageSize ২০০-তে সেট করা আছে, তাহলে ফলাফলে প্রথম উত্তরে শুধু
২০০ ReportRow অবজেক্ট থাকবে, সাথে একটি nextPageToken:
SELECT offer_id, impressions, clicks, click_through_rate
FROM product_performance_view
WHERE date BETWEEN '2023-12-01' AND '2023-12-31'
এখানে স্যাম্পেল উত্তর দেওয়া হল (প্রথম পাঁচটি ফলাফল এবং
nextPageToken):
{
"results": [
{
"productPerformanceView": {
"offerId": "12345",
"clicks": "0",
"impressions": "59",
"clickThroughRate": 0
}
},
{
"productPerformanceView": {
"offerId": "12346",
"clicks": "9625",
"impressions": "276695",
"clickThroughRate": 0.034785594246372356
}
},
{
"productPerformanceView": {
"offerId": "12347",
"clicks": "148",
"impressions": "22045",
"clickThroughRate": 0.0067135404853708325
}
},
{
"productPerformanceView": {
"offerId": "12348",
"clicks": "11",
"impressions": "1100",
"clickThroughRate": 0.01
}
},
{
"productPerformanceView": {
"offerId": "12349",
"clicks": "569",
"impressions": "62977",
"clickThroughRate": 0.0090350445400701838
}
},
...
],
"nextPageToken": "CMgB"
}
পরবর্তী ২০০টি সারি পেতে, একই পৃষ্ঠার সাইজ সহ আবার অনুরোধ পাঠান,
তবে অনুরোধের pageToken আপডেট করে পূর্ববর্তী উত্তর থেকে
nextPageToken-এ পরিবর্তন করুন।