Obsługa przetwarzania wsadowego w kampaniach Performance Max

Czwartek, 13 czerwca 2024 r.

Co nowego

Od interfejsu Google Ads API w wersji 17 BatchJobService obsługuje AssetGroupOperation. Dzięki tej zmianie możesz używać przetwarzania wsadowego do tworzenia całych kampanii Performance Max i zarządzania nimi.

Przetwarzanie wsadowe to zaawansowana funkcja interfejsu Google Ads API, która umożliwia wysyłanie zestawu operacji (mogących być od siebie zależnymi) do wielu usług bez czekania na zakończenie każdej z nich. Przetwarzanie wsadowe zapewnia też automatyczne ponawianie prób w przypadku błędów przejściowych i automatyczne grupowanie operacji. Udostępniliśmy przetwarzanie wsadowe w AssetGroupOperation w odpowiedzi na Twoje opinie, aby zapewnić kolejną opcję asynchronicznej pracy z grupami plików.

Szczegóły implementacji

Używanie AssetGroupOperation z przetwarzaniem wsadowym w kampaniach Performance Max jest podobne do korzystania z innych operacji, ale należy pamiętać o tych kwestiach:

Podczas tworzenia grup plików za pomocą przetwarzania wsadowego operacje AssetGroupOperation i AssetGroupAssetOperation muszą być wykonywane sekwencyjnie, bez innych operacji między nimi. Wynika to ze sposobu grupowania operacji podczas ich przetwarzania. Więcej informacji o uwagach i sprawdzonych metodach dotyczących korzystania z przetwarzania wsadowego do tworzenia kampanii Performance Max znajdziesz w przewodniku po przetwarzaniu wsadowym w kampaniach Performance Max.

Aby utworzyć grupę komponentów w ramach zadania wsadowego:

  1. Utwórz MutateOperation zawierający AssetGroupOperation. Nie różni się to od tworzenia MutateOperation za pomocą usługi GoogleAdsService.Mutate. Zapoznaj się z przewodnikiem po modyfikowaniu zasobów.
  2. Powiąż komponenty z grupą komponentów, tworząc MutateOperation zawierający operacje typu AssetGroupAssetOperation dla każdego wymaganego komponentu. Sekwencyjne AssetGroupOperation i operacje typu AssetGroupAssetOperation muszą się łączyć, aby spełniać obowiązujące minimalne wymagania dotyczące komponentów.
  3. Dodaj operacje typu MutateOperation do zadania wsadowego tak samo jak w przypadku innych typów operacji.
  4. Po dodaniu wszystkich operacji uruchom zadanie wsadowe, wywołując metodę RunBatchJob.

Więcej informacji o integracji znajdziesz w tych materiałach:

Seria postów na blogu o ulepszaniu integracji kampanii Performance Max

Ten artykuł jest częścią serii, w której omawiamy nowe i nadchodzące funkcje, o które prosiliście. Omówimy nowości i różnice w porównaniu z obecnym podejściem do implementacji.

Śledź nasz blog dla programistów, aby dowiadywać się o kolejnych aktualizacjach i ulepszeniach. Nadal przekazuj nam opinie o integracji kampanii Performance Max z interfejsem Google Ads API. Jeśli potrzebujesz pomocy, skontaktuj się z naszym zespołem.

Przypomnienie o warsztatach

Zarejestruj się już dziś na warsztaty dotyczące kampanii Performance Max i interfejsu Google Ads API, które odbędą się 17 lipca.

Etykiety: asset-group, batch-processing, google-ads, google-ads-api, performance-max