যেহেতু ExperimentService
কয়েকটি অ্যাসিঙ্ক্রোনাস ক্রিয়াকলাপ রয়েছে, তাই এই ক্রিয়াকলাপগুলির সাথে সম্পর্কিত ত্রুটিগুলি আনার পদ্ধতি অন্যান্য সিঙ্ক্রোনাস অপারেশনগুলির চেয়ে আলাদা৷
অ্যাসিঙ্ক্রোনাস ক্রিয়াকলাপগুলি যা এই ত্রুটি রিপোর্টিং প্রক্রিয়া ব্যবহার করে:
এই পদ্ধতিগুলির জন্য, API একটি দীর্ঘস্থায়ী ক্রিয়াকলাপ প্রদান করে যা আপনি অ্যাসিঙ্ক্রোনাস অপারেশনের অবস্থা সম্পর্কে বিশদ অনুরোধ করতে ব্যবহার করতে পারেন। সমাপ্তির পরে, দীর্ঘস্থায়ী অপারেশন error
এবং response
ক্ষেত্রগুলিকে পূরণ করবে। Google Ads API-এ, অপারেশন সবসময় একটি Empty
মান দিয়ে response
তৈরি করবে এবং error
উপস্থিতি নির্দেশ করবে যে অন্য API কল থেকে ত্রুটির একটি সম্পূর্ণ তালিকা পুনরুদ্ধার করা যেতে পারে।
যদি দীর্ঘস্থায়ী অপারেশনের অংশ হিসাবে ত্রুটিগুলির সম্পূর্ণ তালিকা ফেরত দেওয়া হয়, তবে আপনি যদি অ্যাসিঙ্ক্রোনাস অগ্রগতি অনুসরণ না করেন তবে ত্রুটিগুলি হারিয়ে যাওয়ার সম্ভাবনা রয়েছে এবং একটি সাধারণ পোলিং থেকে আপনি আশা করতে পারেন তার থেকেও বড় প্রতিক্রিয়া হতে পারে অনুরোধ অতএব, দীর্ঘস্থায়ী অপারেশন শুধুমাত্র ত্রুটিগুলি নির্দেশ করবে এবং নির্দিষ্ট ত্রুটিগুলি আনতে আপনাকে অবশ্যই একটি API এন্ডপয়েন্ট ব্যবহার করতে হবে৷
এই পরীক্ষা-ভিত্তিক দীর্ঘ চলমান ক্রিয়াকলাপগুলির যেকোনো একটি সম্পর্কিত ত্রুটির জন্য, ExperimentService.ListExperimentAsyncErrors
ব্যবহার করুন।
পরীক্ষার রিসোর্স নাম এবং একটি পৃষ্ঠার আকার পাস করুন, তারপর ফলাফলের মাধ্যমে পৃষ্ঠাটি অন্য যেকোন Google Ads API কোয়েরির মতো করে।