اگر در یک کار دستهای عملیاتی وجود داشته باشد که حاوی معیارهای گروه آگهی یا فیلترهای گروه فهرست گروه دارایی باشد، عملیاتهای کار دستهای پس از دریافت توسط سرور API Google Ads به چند دسته تقسیم میشوند. توجه داشته باشید که بر خلاف عملیات استاندارد در یک کار دستهای، هر زیرمجموعه حاوی عملیات فیلتر گروه فهرست به صورت اتمی در نظر گرفته میشود.
روشی که در آن کارهای دسته ای حاوی فیلترهای گروه فهرست بندی به دسته های فرعی تقسیم می شوند توسط عوامل زیر تعیین می شود:
نوع فیلتر گروه لیست
AdGroupCriterion یا AssetGroup که فیلتر گروه لیست را هدف قرار می دهد
ترتیب عملیات ها
این نکات را در مورد نحوه گروه بندی عملیات در نظر داشته باشید:
همه عملیات متوالی AdGroupCriterionOperation که حاوی یک listing_group است که همان AdGroup هدف قرار می دهد، در یک دسته فرعی اتمی (بدون رفتار شکست جزئی) گروه بندی می شوند.
تمام عملیات های متوالی دیگر در دسته های فرعی غیر اتمی با هم گروه بندی می شوند (رفتار شکست جزئی).
نمودار زیر این مفهوم را نشان می دهد. هر یک از کادرهای خاکستری نشان دهنده یک کار دستهای است که با استفاده از Google Ads API ارسال شده است. در کادرهای خاکستری، عملیات جداگانه بر اساس رنگ گروه بندی می شوند تا دسته های فرعی را که سرور API Google Ads ایجاد می کند، نشان دهند. ترتیب عملیات در هر یک از جعبه های خاکستری با ترتیبی که عملیات به کار دسته ای اضافه می شد مطابقت دارد.
محدودیت ها
هنگام کار با لیست کردن فیلترهای گروه در زمینه کارهای دسته ای، محدودیت های زیر اعمال می شود:
یک دسته از عملیات AssetGroupListingGroupFilterOperation که شامل یک listing_group است و همان AdGroup هدف قرار می دهد، نمی تواند بیش از 20000 عملیات باشد. با این حال، توصیه می شود از 10000 عملیات تجاوز نکنید.
یک دسته از عملیات AssetGroupListingGroupFilterOperation که همان AssetGroup هدف قرار می دهد نمی تواند از 10000 عملیات تجاوز کند.
نقض هر یک از این شرایط منجر به شکست کل کار دسته ای می شود.
تاریخ آخرین بهروزرسانی 2025-03-12 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2025-03-12 بهوقت ساعت هماهنگ جهانی."],[[["When using listing group filters in batch jobs, operations are split into sub-batches based on the type of filter, target (AdGroup or AssetGroup), and order of operations."],["Consecutive operations targeting the same AdGroup or AssetGroup are grouped into atomic sub-batches, ensuring all operations within the sub-batch either succeed or fail together."],["Other consecutive operations are grouped into non-atomic sub-batches, allowing for partial failures where some operations may succeed while others fail."],["Batch jobs containing listing group filters have limitations on the number of operations allowed per batch to avoid failures, with recommendations to stay well below the maximum limits."],["It is recommended to add operations targeting the same AdGroup or AssetGroup consecutively in a batch job for atomic processing during batch splitting."]]],[]]