W v25_2 wersji interfejsu Google Ads API wprowadzamy metodę
SmartCampaignSettingService.GeneratePMaxDraftCampaign, która pomoże Ci przekształcić kampanię inteligentną w kampanię Performance Max.
Jak działa konwersja
Gdy wywołasz funkcję SmartCampaignSettingService.GeneratePMaxDraftCampaign, interfejs API wygeneruje roboczą wersję kampanii Performance Max na podstawie konfiguracji dotychczasowej kampanii inteligentnej.
Wygenerowana robocza wersja kampanii Performance Max jest inicjowana z tymi wartościami stanu:
- Wartość
statusjest ustawiona naPAUSED. - Wartość
creation_statusjest ustawiona naINCOMPLETE.
Dzięki temu możesz sprawdzić, zmodyfikować i ulepszyć wygenerowaną kampanię Performance Max, budżet, grupę plików i komponenty, zanim włączysz wyświetlanie reklam w tej kampanii.
Parametry żądania
Wiadomość GeneratePMaxDraftCampaignRequest akceptuje te pola:
resource_name(wymagany): nazwa zasobuSmartCampaignSettingpowiązanego z dotychczasową kampanią inteligentną, którą chcesz przekonwertować, w tym formacie:customers/customer_id/smartCampaignSettings/campaign_idvalidate_only(opcjonalny): jeślitrue, żądanie jest weryfikowane, ale nie wykonywane. W odpowiedzi w poluvalidated_infozwracane są tylko błędy, ostrzeżenia lub potencjalne problemy z konwersją.gbp_enabled(Obecnie nie jest obsługiwane): czy przekształcić i połączyć lokalizację w Profilu Firmy w Google powiązaną z inteligentną kampanią z wygenerowaną kampanią Performance Max. Ustawienie tego pola na wartośćtruenie jest obecnie zaimplementowane i zwróci błądGBP_ENABLED_GENERATE_PMAX_NOT_SUPPORTED.image_enabled(Obecnie nieobsługiwane): czy automatycznie generować wymagane obrazy do kampanii Performance Max (np. komponenty z obrazem w formacie poziomym, kwadratowym i logo). Ustawienie tego pola natruenie jest obecnie zaimplementowane i zwróci błądIMAGE_ENABLED_GENERATE_PMAX_NOT_SUPPORTED.
Szczegóły odpowiedzi
Wiadomość GeneratePMaxDraftCampaignResponse zwraca nazwy zasobów nowo wygenerowanej roboczej wersji kampanii Performance Max i powiązanych z nią elementów:
pmax_campaign: nazwa zasobuCampaignwygenerowanej wersji roboczej kampanii Performance Max.campaign_budget: Nazwa zasobuCampaignBudgetpowiązana z wygenerowaną kampanią Performance Max.asset_group: nazwa zasobuAssetGrouppołączona z wygenerowaną kampanią Performance Max.assets: lista nazw zasobówAssetpołączonych z wygenerowaną kampanią Performance Max.validated_info: dodatkowe informacje o weryfikacji lub potencjalnych problemach z konwersją zwracane, gdy parametrvalidate_onlyma wartośćtrue.
Zalecany przepływ pracy
Aby przekształcić kampanię inteligentną, wykonaj te czynności:
- Wygeneruj roboczą wersję kampanii: wywołaj funkcję
SmartCampaignSettingService.GeneratePMaxDraftCampaign, ustawiając tylko wymagany parametrresource_name(pozostaw parametrygbp_enablediimage_enabledbez ustawienia lub ustaw nafalse). Zapisz zwrócone nazwy zasobówpmax_campaign,campaign_budget,asset_groupiassets. - Sprawdź i dostosuj kampanię: ponieważ wersja robocza kampanii Performance Max jest tworzona za pomocą
status = PAUSEDicreation_status = INCOMPLETE, sprawdź i skonfiguruj jej budżet, grupę plików i komponenty. - Włącz kampanię: gdy chcesz zacząć wyświetlać reklamy, zmień
statuskampanii naENABLEDicreation_statusnaCOMPLETE.