Ab der Version v25_2 wird in der Google Ads API die Methode SmartCampaignSettingService.GeneratePMaxDraftCampaign eingeführt, mit der Sie eine smarte Kampagne in eine Performance Max-Kampagne umwandeln können.
So funktioniert die Umstellung
Wenn Sie SmartCampaignSettingService.GeneratePMaxDraftCampaign aufrufen, wird über die API eine Performance Max-Kampagne als Entwurf auf Grundlage der Konfiguration einer bestehenden Smart-Kampagne erstellt.
Der generierte Performance Max-Kampagnenentwurf wird mit den folgenden Statuswerten initialisiert:
statusist aufPAUSEDgesetzt.creation_statusist aufINCOMPLETEgesetzt.
So können Sie die generierte Performance Max-Kampagne, das Budget, die Asset-Gruppe und die Assets prüfen, ändern und optimieren, bevor Sie die Kampagne aktivieren.
Anfrageparameter
Die Meldung GeneratePMaxDraftCampaignRequest akzeptiert die folgenden Felder:
resource_name(Erforderlich): Der Ressourcenname desSmartCampaignSetting, der mit der vorhandenen Smart-Kampagne verknüpft ist, die Sie umstellen möchten, im folgenden Format:customers/customer_id/smartCampaignSettings/campaign_idvalidate_only(Optional): Wenntrue, wird die Anfrage validiert, aber nicht ausgeführt. Im Feldvalidated_infoder Antwort werden nur Validierungsfehler, Warnungen oder mögliche Probleme mit Conversions zurückgegeben.gbp_enabled(Derzeit nicht unterstützt): Gibt an, ob der mit der Smart-Kampagne verknüpfte Standort des Google Unternehmensprofils (GBP) in die generierte Performance Max-Kampagne übernommen und verknüpft werden soll. Das Festlegen dieses Felds auftrueist derzeit nicht implementiert und gibt einenGBP_ENABLED_GENERATE_PMAX_NOT_SUPPORTED-Fehler zurück.image_enabled(Derzeit nicht unterstützt): Gibt an, ob die erforderlichen Bilder für die Performance Max-Kampagne automatisch generiert werden sollen, z. B. horizontale, quadratische und Logo-Bild-Assets. Das Festlegen dieses Felds auftrueist derzeit nicht implementiert und führt zu einemIMAGE_ENABLED_GENERATE_PMAX_NOT_SUPPORTED-Fehler.
Antwortdetails
Die Meldung GeneratePMaxDraftCampaignResponse gibt die Ressourcennamen des neu generierten Performance Max-Kampagnenentwurfs und der zugehörigen Entitäten zurück:
pmax_campaign: DerCampaign-Ressourcenname der generierten Performance Max-Kampagne im Entwurf.campaign_budget: Der RessourcennameCampaignBudget, der mit der generierten Performance Max-Kampagne verknüpft ist.asset_group: Der Ressourcenname derAssetGroup-Ressource, die mit der generierten Performance Max-Kampagne verknüpft ist.assets: Eine Liste derAsset-Ressourcennamen, die mit der generierten Performance Max-Kampagne verknüpft sind.validated_info: Zusätzliche Validierungsinformationen oder mögliche Probleme bei der Conversion, die zurückgegeben werden, wennvalidate_onlyauftruefestgelegt ist.
Empfohlener Workflow
So wandeln Sie eine Smart-Kampagne um:
- Kampagnenentwurf erstellen: Rufen Sie
SmartCampaignSettingService.GeneratePMaxDraftCampaignnur mit den erforderlichenresource_nameauf (lassen Siegbp_enabledundimage_enabledleer oder legen Sie sie auffalsefest). Speichern Sie die zurückgegebenen Ressourcennamenpmax_campaign,campaign_budget,asset_groupundassets. - Kampagne überprüfen und anpassen: Da die Performance Max-Kampagne mit
status = PAUSEDundcreation_status = INCOMPLETEerstellt wird, sollten Sie das Budget, die Asset-Gruppe und die Assets prüfen und konfigurieren. - Kampagne aktivieren: Wenn Sie Anzeigen ausliefern möchten, aktualisieren Sie den
statusder Kampagne aufENABLEDund dencreation_statusaufCOMPLETE.