We are creating campaign, adset and ad using batch job. Can we add update operation in the same batch job (using temporary id) to set the conversion goal for that campaign?
I am getting the below error message.
{"error": {"code": 400, "message": "Request contains an invalid argument.", "status": "INVALID_ARGUMENT", "details": [{"@type": "
type.googleapis.com/google.ads.googleads.v10.errors.GoogleAdsFailure", "errors": [{"errorCode": {"mutateError": "OPERATION_DOES_NOT_SUPPORT_PARTIAL_FAILURE"}, "message": "This operation cannot be used with \"partial_failure\".", "location": {"fieldPathElements": [{"fieldName": "mutate_operations", "index": 9}, {"fieldName": "campaign_conversion_goal_operation"}]}}], "requestId": "Wh9YDaHHiQKH9NNjBk1HWA"}]}}
Please let me know if there is any issue in the below structure
{'campaignConversionGoalOperation': {'updateMask': 'category', 'update': {'resourceName': 'customers/REDACTED/campaignConversionGoals/-3~BEGIN_CHECKOUT~WEBSITE', 'campaign': 'customers/REDACTED/campaigns/-3', 'category': 'BEGIN_CHECKOUT', 'origin': 'WEBSITE', 'biddable': True}}}