Google Ads API এন্টিটি এবং রিপোর্টিং ডেটা পুনরুদ্ধার করতে, এই পদ্ধতিগুলির মধ্যে একটি ব্যবহার করুন:
দুটি পদ্ধতির উচ্চ-স্তরের পার্থক্য এখানে দেওয়া হল:
গুগল বিজ্ঞাপন পরিষেবা.সার্চস্ট্রিম | গুগল বিজ্ঞাপন পরিষেবা। অনুসন্ধান | |
---|---|---|
উৎপাদন কোডের জন্য উপযুক্ত | হাঁ | হাঁ |
সেবা | GoogleAdsService | GoogleAdsService |
দৃশ্যকল্প | বস্তু এবং প্রতিবেদন আনা হচ্ছে | বস্তু এবং প্রতিবেদন আনা হচ্ছে |
প্রতিক্রিয়া | GoogleAdsRow অবজেক্টের স্ট্রিম | GoogleAdsRow অবজেক্টের পৃষ্ঠাগুলি |
প্রতিক্রিয়ার ক্ষেত্রগুলি | শুধুমাত্র কোয়েরিতে উল্লেখিত বিষয়গুলি | শুধুমাত্র কোয়েরিতে উল্লেখিত বিষয়গুলি |
দৈনিক সীমা | অ্যাক্সেস লেভেলের উপর ভিত্তি করে দৈনিক সীমা | অ্যাক্সেস লেভেলের উপর ভিত্তি করে দৈনিক সীমা |
SearchStream
বনাম Search
সম্পূর্ণ রিপোর্ট ডাউনলোড করার জন্য Search
একাধিক পৃষ্ঠাযুক্ত অনুরোধ পাঠাতে পারে, কিন্তু SearchStream
একটি অনুরোধ পাঠায় এবং রিপোর্টের আকার নির্বিশেষে Google Ads API-এর সাথে একটি স্থায়ী সংযোগ শুরু করে।
SearchStream
এর জন্য, সম্পূর্ণ ফলাফল একটি ডেটা বাফারে ক্যাশে করার সাথে সাথে ডেটা প্যাকেটগুলি ডাউনলোড শুরু হয়। আপনার কোডটি সম্পূর্ণ স্ট্রিমটি শেষ হওয়ার জন্য অপেক্ষা না করেই বাফার করা ডেটা পড়া শুরু করতে পারে।
আপনার অ্যাপের উপর নির্ভর করে, প্রতিটি পৃষ্ঠার Search
প্রতিক্রিয়ার জন্য অনুরোধ করার জন্য প্রয়োজনীয় রাউন্ড-ট্রিপ নেটওয়ার্ক সময় বাদ দিয়ে, SearchStream
পেজিংয়ের উপর উন্নত কর্মক্ষমতা প্রদান করতে পারে, বিশেষ করে বড় প্রতিবেদনের জন্য।
উদাহরণ
এই উদাহরণে 100,000
সারি বিশিষ্ট একটি প্রতিবেদনের দিকে নজর দেওয়া হল। নিম্নলিখিত টেবিলটি দুটি পদ্ধতির মধ্যে অ্যাকাউন্টিং পার্থক্যগুলি তুলে ধরে।
সার্চস্ট্রিম | অনুসন্ধান করুন | |
---|---|---|
পৃষ্ঠার আকার | প্রযোজ্য নয় | প্রতি পৃষ্ঠায় ১০,০০০ সারি |
API অনুরোধের সংখ্যা | ১টি অনুরোধ | ১০টি অনুরোধ |
API প্রতিক্রিয়ার সংখ্যা | ১টি অবিচ্ছিন্ন প্রবাহ | ১০টি প্রতিক্রিয়া |
কর্মক্ষমতা বিষয়গুলি
বেশিরভাগ ব্যবহারের ক্ষেত্রে, আমরা নিম্নলিখিত কারণগুলির জন্য Search
পরিবর্তে SearchStream
করার পরামর্শ দিই:
একক পৃষ্ঠার প্রতিবেদনের জন্য (১০,০০০ সারির কম): দুটি পদ্ধতির মধ্যে কোনও উল্লেখযোগ্য পারফরম্যান্স পার্থক্য নেই।
একাধিক পৃষ্ঠার প্রতিবেদনের জন্য:
SearchStream
সাধারণত দ্রুত হয় কারণ একাধিক রাউন্ড ট্রিপ এড়ানো হয় এবং ডিস্ক ক্যাশে থেকে পড়া বা লেখার কোনও প্রভাব কম থাকে।
হারের সীমা
উভয় পদ্ধতির দৈনিক সীমা আপনার ডেভেলপার টোকেনের স্ট্যান্ডার্ড সীমা এবং অ্যাক্সেস স্তর মেনে চলে। ফলাফলটি পৃষ্ঠাভুক্ত বা স্ট্রিম করা হোক না কেন, একটি একক ক্যোয়ারী বা প্রতিবেদনকে একটি অপারেশন হিসাবে গণনা করা হয়।