GoogleAdsService ব্যবহার করে স্ট্রিমিং রিপোর্ট করুন

Google Ads API এন্টিটি এবং রিপোর্টিং ডেটা পুনরুদ্ধার করতে, আপনি এই পদ্ধতিগুলির মধ্যে একটি ব্যবহার করতে পারেন:

এখানে দুটি পদ্ধতির জন্য উচ্চ-স্তরের পার্থক্য রয়েছে:

GoogleAdsService.Searchstream GoogleAdsService.Search
উত্পাদন কোড জন্য উপযুক্ত হ্যাঁ হ্যাঁ
সেবা GoogleAdsService GoogleAdsService
দৃশ্যকল্প বস্তু এবং প্রতিবেদন আনা হচ্ছে বস্তু এবং প্রতিবেদন আনা হচ্ছে
প্রতিক্রিয়া GoogleAdsRow অবজেক্টের স্ট্রীম GoogleAdsRow অবজেক্টের পৃষ্ঠা
প্রতিক্রিয়া ক্ষেত্র শুধুমাত্র যারা ক্যোয়ারীতে উল্লেখ করা হয়েছে শুধুমাত্র যারা ক্যোয়ারীতে উল্লেখ করা হয়েছে
দৈনিক সীমা অ্যাক্সেস স্তরের উপর ভিত্তি করে দৈনিক সীমা অ্যাক্সেস স্তরের উপর ভিত্তি করে দৈনিক সীমা

Search সম্পূর্ণ রিপোর্ট ডাউনলোড করার জন্য একাধিক পেজিনেটেড অনুরোধ পাঠাতে পারে, SearchStream একটি অনুরোধ পাঠায় এবং রিপোর্টের আকার নির্বিশেষে Google Ads API-এর সাথে একটি অবিরাম সংযোগ শুরু করে।

SearchStream এর জন্য, ডেটা প্যাকেটগুলি ডাটা বাফারে ক্যাশে থাকা সম্পূর্ণ ফলাফলের সাথে সাথে সাথেই ডাউনলোড হতে শুরু করে৷ সম্পূর্ণ স্ট্রীম শেষ হওয়ার জন্য অপেক্ষা না করেই আপনার কোডটি বাফার করা ডেটা পড়া শুরু করতে পারে।

আপনার অ্যাপের উপর নির্ভর করে Search প্রতিক্রিয়ার প্রতিটি পৃথক পৃষ্ঠার অনুরোধ করার জন্য প্রয়োজনীয় রাউন্ড-ট্রিপ নেটওয়ার্ক সময় বাদ দিয়ে, SearchStream পেজিং এর উপর উন্নত কর্মক্ষমতা অফার করতে পারে, বিশেষ করে বড় রিপোর্টের জন্য।

উদাহরণ

উদাহরণস্বরূপ 100,000 সারি নিয়ে গঠিত একটি প্রতিবেদন নিন। নিম্নলিখিত সারণী দুটি পদ্ধতির মধ্যে অ্যাকাউন্টিং পার্থক্য ভেঙ্গে দেয়।

সার্চ স্ট্রীম অনুসন্ধান করুন
পাতার আকার প্রযোজ্য নয় প্রতি পৃষ্ঠায় 10,000 সারি
API অনুরোধের সংখ্যা 1 অনুরোধ 10টি অনুরোধ
API প্রতিক্রিয়ার সংখ্যা 1 একটানা প্রবাহ 10টি প্রতিক্রিয়া

কর্মক্ষমতা কারণ

বেশিরভাগ ব্যবহারের ক্ষেত্রে, আমরা নিম্নলিখিত কারণগুলির জন্য Search উপর SearchStream সুপারিশ করি:

  • একক পৃষ্ঠার রিপোর্টের জন্য (10,000 সারির নিচে): দুটি পদ্ধতির মধ্যে কোনো উল্লেখযোগ্য পারফরম্যান্স পার্থক্য নেই।

  • একাধিক পৃষ্ঠা প্রতিবেদনের জন্য: SearchStream সাধারণত দ্রুততর হয় কারণ একাধিক রাউন্ডট্রিপ এড়ানো হয় এবং ডিস্ক ক্যাশে থেকে পড়া বা লেখার কারণ কম।

হারের সীমা

উভয় পদ্ধতির জন্য দৈনিক সীমাগুলি আপনার বিকাশকারী টোকেনের মান সীমা এবং অ্যাক্সেসের স্তরগুলি মেনে চলে। ফলাফল পৃষ্ঠা বা স্ট্রিম করা যাই হোক না কেন একটি একক প্রশ্ন বা প্রতিবেদনকে একটি অপারেশন হিসাবে গণনা করা হয়।