Hello,
We are also having issues with creating Performance Max Campaigns. The funny thing that we are experiencing is not the shopping setting problems, but instead having problems with the batch job. We can run the exact same operations with:
try ( GoogleAdsServiceClient googleAdsServiceClient = googleAdsClient.getLatestVersion().createGoogleAdsServiceClient() )
{
MutateGoogleAdsResponse response = googleAdsServiceClient.mutate(Long.toString(customerId), mutateOperations)
}
and get a different result then when we use
try ( BatchJobServiceClient batch_job_service_client = client.getSimpleGoogleAdsClient().getLatestVersion().createBatchJobServiceClient() )
{
batch_job_resource_name = createBatchJob(batch_job_service_client, client.getSimpleGoogleCustomerID());
addAllBatchJobOperations(batch_job_service_client, client.getSimpleGoogleCustomerID(), batch_job_resource_name);
OperationFuture<Empty, BatchJobMetadata> operation_future = batch_job_service_client.runBatchJobAsync(batch_job_resource_name);
Can someone advise me as to why the runBatchJobAsync would have a different result then just the mutation?