Jika ada operasi dalam tugas batch yang berisi kriteria grup iklan atau filter grup listingan grup aset, operasi dalam tugas batch tersebut dibagi menjadi beberapa sub-batch saat diterima oleh server Google Ads API. Perlu diperhatikan bahwa tidak seperti operasi standar dalam tugas batch, setiap sub-batch yang berisi operasi filter grup listingan diperlakukan secara atomik.
Cara tugas batch yang berisi filter grup listingan dibagi menjadi
sub-batch ditentukan oleh faktor-faktor berikut:
Jenis filter grup listingan
AdGroupCriterion atau AssetGroup yang ditargetkan filter grup listingan
Urutan operasi ({i>Order of operations<i})
Ingatlah poin-poin berikut tentang cara pengelompokan operasi:
Semua operasi AdGroupCriterionOperation berurutan yang berisi listing_group yang menargetkan AdGroup yang sama dikelompokkan bersama dalam sub-batch atomik (tidak ada perilaku kegagalan parsial).
Semua operasi lain yang berurutan dikelompokkan bersama dalam sub-batch non-atomik (perilaku kegagalan parsial).
Diagram di bawah mengilustrasikan konsep ini. Masing-masing kotak abu-abu mewakili
tugas batch seperti yang dikirimkan menggunakan Google Ads API. Dalam kotak abu-abu, setiap operasi dikelompokkan berdasarkan warna untuk mewakili sub-tumpukan yang dibuat oleh server Google Ads API. Urutan operasi di setiap kotak abu-abu
sesuai dengan urutan penambahan operasi ke
tugas batch.
Batasan
Saat menggunakan filter grup listingan dalam konteks tugas batch, batasan berikut berlaku:
Satu batch operasi AssetGroupListingGroupFilterOperation
yang berisi listing_group dan menargetkan AdGroup yang sama tidak boleh melebihi
20.000 operasi panjangnya. Namun, sebaiknya jangan melebihi 10.000 operasi.
Satu batch operasi AssetGroupListingGroupFilterOperation yang menargetkan
AssetGroup yang sama tidak boleh melebihi 10.000 operasi.
Jika salah satu kondisi ini dilanggar, seluruh tugas batch akan gagal.
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Informasi yang saya butuhkan tidak ada","missingTheInformationINeed","thumb-down"],["Terlalu rumit/langkahnya terlalu banyak","tooComplicatedTooManySteps","thumb-down"],["Sudah usang","outOfDate","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Masalah kode / contoh","samplesCodeIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2024-06-28 UTC."],[[["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."]]],[]]