Se houver operações em uma tarefa em lote que contenham critérios ou filtros do grupo de anúncios do grupo de recursos, as operações na tarefa em lote serão divididas em vários sublotes quando forem recebidas pelo servidor da API Google Ads. Observe que, ao contrário das operações padrão em uma tarefa em lote, cada sublote que contém operações de filtro do grupo de listagem é tratado atomicamente.
A maneira como os jobs em lote que contêm filtros de grupos de fichas são divididos em sublotes é determinada pelos seguintes fatores:
Tipo de filtro do grupo de fichas da empresa
O AdGroupCriterion ou AssetGroup que o filtro do grupo de fichas está segmentando
Ordem de operações
Lembre-se destes pontos sobre como as operações são agrupadas:
Todas as operações
AdGroupCriterionOperation
consecutivas que contêm um listing_group segmentando o mesmo
AdGroup são agrupadas em um sublote atômico
(sem comportamento de falha parcial).
Todas as outras operações consecutivas são agrupadas em sublotes não atômicos (comportamento de falha parcial).
O diagrama abaixo ilustra esse conceito. Cada uma das caixas cinza representa uma tarefa em lote conforme enviada usando a Google Ads API. Dentro das caixas cinza, as operações individuais são agrupadas por cor para representar os sublotes criados pelo servidor da Google Ads API. A ordem das operações em cada uma das caixas cinza corresponde à ordem em que as operações teriam sido adicionadas à tarefa em lote.
Limitações
Ao trabalhar com filtros de grupos de listagens no contexto de jobs em lote, as seguintes limitações se aplicam:
Um único lote de operações AssetGroupListingGroupFilterOperation
contendo um listing_group e segmentando o mesmo AdGroup não pode exceder
20.000 operações de duração. No entanto, é recomendável não exceder 10.000 operações.
Um único lote de operações AssetGroupListingGroupFilterOperation que segmentam
a mesma AssetGroup não pode exceder 10.000 operações.
A violação de uma dessas condições resulta na falha de todo o job em lote.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 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."]]],[]]