সীমা

এই পৃষ্ঠায় Google Ads স্ক্রিপ্টের বিভিন্ন সীমা ও সীমাবদ্ধতা সম্পর্কে বলা হয়েছে, যেগুলি আপনার জানা উচিত। এইসব সীমা যেকোনও সময় কোনও সতর্কতা ছাড়াই পরিবর্তন হতে পারে, তাই আপনার স্ক্রিপ্ট যাতে নমনীয় হয় এবং তাতে সমস্যা সমাধানের ব্যবস্থা থাকে তা নিশ্চিত করুন।

এক্সিকিউশন সময়সীমা

Google Ads স্ক্রিপ্ট

বিজ্ঞাপনদাতার অ্যাকাউন্টের জন্য Google Ads স্ক্রিপ্ট সর্বাধিক ৩০ মিনিট পর্যন্ত চলতে পারে, তারপরে সেগুলি বাতিল করা হবে। স্ক্রিপ্ট বাতিল করার আগে করা সমস্ত পরিবর্তন প্রয়োগ করা হবে।

Ads Manager স্ক্রিপ্ট

Ads Manager স্ক্রিপ্ট সাধারণত সর্বাধিক ৩০ মিনিটের জন্য এক্সিকিউট করা যেতে পারে, যার পরে সেগুলি বাতিল করা হবে। তবে, Ads Manager স্ক্রিপ্ট যদি সমান্তরালভাবে অ্যাকাউন্ট প্রসেস করার জন্য executeInParallel পদ্ধতি ব্যবহার করে এবং কলব্যাক পদ্ধতি নির্দিষ্ট করে, তাহলে এটি বাতিল হওয়ার আগে সর্বাধিক ৬০ মিনিট পর্যন্ত চলতে পারে। এটি নিম্নলিখিত চিত্রে দেখানো হয়েছে, যেখানে processAccount হল প্যারালাল ফাংশন এবং allFinished হল executeInParallel কল করার সময় কলব্যাক পদ্ধতি।

স্ক্রিপ্ট বাতিল করার আগে করা সব পরিবর্তন প্রয়োগ করা হবে।

এন্টিটির সীমা

Google Ads অ্যাকাউন্টের স্ক্রিপ্ট

  • একটি ইটারেটর ডিফল্ট হিসেবে সর্বাধিক ৫০,০০০ ফলাফল দেখাবে। আপনি সিলেক্টরে withLimit() কল করে এটি পরিবর্তন করতে পারবেন।

  • একটি নির্বাচক selector.withIds()-এ সর্বাধিক ১০,০০০ আইডি ম্যানেজ করতে পারে। ১০,০০০ বা তার বেশি আইডি উল্লেখ করা হলে, selector.get() রানটাইম সমস্যা দেখাবে। একইভাবে, ১০,০০০-এর বেশি আইডির তালিকা সহ Id IN [LIST] শর্ত উল্লেখ করলে রানটাইম সমস্যা হবে।

  • লগিং আউটপুট ১০০ কেবিতে ট্রাঙ্কেট করা হবে। এটি হলে, একটি সতর্কতা লগ করা হবে।

ম্যানেজার অ্যাকাউন্টের স্ক্রিপ্ট

  • Ads Manager স্ক্রিপ্টের মাধ্যমে প্রসেস করা প্রতিটি অ্যাকাউন্ট আগের বিভাগে তালিকাভুক্ত কোটা অনুযায়ী নিজস্ব কোটা পায়।

  • executeInParallel পদ্ধতি ব্যবহার করার সময়, একটি স্ক্রিপ্ট সর্বাধিক ৫০টি অ্যাকাউন্ট প্রসেস করতে পারে।

  • executeInParallel থেকে processAccount পদ্ধতি সর্বাধিক ১০ এমবি ডেটা ফিরিয়ে দিতে পারে।

একসাথে আপলোড করার সীমা

  • আপলোড করা ফাইলের সাইজ ৫০ এমবি এবং এক মিলিয়ন সারির মধ্যে সীমাবদ্ধ এবং এই সীমা অতিক্রম করলে জমা দেওয়ার সময় তা বাতিল করা হবে।

  • আপলোড করার কাজ দুই ঘণ্টা পরে টাইম-আউট হয়ে যায় এবং আপলোড করা ফাইল থেকে বাকি ডেটা প্রসেস করা বন্ধ করে দেয়।

Google পরিষেবার জন্য কোটা

Google Apps Script-এর অন্তর্নিহিত পরিষেবাগুলি কিছু ফিচারের উপর দৈনিক কোটা এবং কঠোর সীমা আরোপ করে। এইসব কোটা ও তার সাথে থাকা ব্যতিক্রম মেসেজের তালিকা দেখুন।

অনুমোদিত স্ক্রিপ্ট

স্ক্রিপ্ট অনুমোদিত করতে OAuth2 ব্যবহার করা হয়। প্রতিটি অ্যাকাউন্টে সর্বাধিক ২৫০টি অনুমোদিত স্ক্রিপ্ট থাকতে পারে। এই সীমা পেরিয়ে গেলে, আগে থেকে অনুমোদিত স্ক্রিপ্টের মধ্যে একটি স্ক্রিপ্টের অনুমোদন বাতিল করা হবে। এটি সাময়িক এবং পরের বার স্ক্রিপ্ট খোলার সময় আবার অনুমোদন করা যাবে।

আপনি যদি প্রায়ই এই সীমার মধ্যে চলে আসেন, তাহলে বিভিন্ন স্ক্রিপ্টের সেট অনুমোদিত করার জন্য একাধিক ব্যবহারকারীর অ্যাকাউন্ট ব্যবহার করার কথা বিবেচনা করা উচিত।

ভিডিও ও শপিং ক্যাম্পেন

স্ট্যান্ডার্ড ক্যাম্পেন বাছাইকারী (AdsApp.campaigns().get()) ফলাফল থেকে ভিডিও এবং শপিং ক্যাম্পেন ফিল্টার করে বাদ দেবে। পরিবর্তে নির্দিষ্ট ক্যাম্পেন সিলেক্টর ব্যবহার করুন: