Я использую API adwords для Java, но когда я пытаюсь "мутировать" свою кампанию, я получаю эту ошибку: AxisFault
код ошибки: {http://schemas.xmlsoap.org/soap/envelope/}Подкод ошибки сервера: строка ошибки: [EntityNotFound.INVALID_ID @operations[0].operand; триггер: 'CampaignId: 93996448', EntityNotFound.INVALID_ID @operations[1].operand; триггер: 'CampaignId: *', EntityNotFound.INVALID_ID @operations[2].operand; триггер: 'CampaignId: *', EntityNotFound.INVALID_ID @operations[3].operand; триггер: 'CampaignId: *', EntityNotFound.INVALID_ID @operations[4].operand; триггер: 'CampaignId: *', EntityNotFound.INVALID_ID @operations[5].operand; триггер: 'CampaignId: *', EntityNotFound.INVALID_ID @operations[6].operand; триггер: 'CampaignId: *', EntityNotFound.INVALID_ID @operations[7].operand; триггер: 'CampaignId: *'
Я не понимаю, в чем проблема, потому что я использовал API AdWords с PHP, и проблем никогда не было.
Я создаю связанный список операций «CampaignCriterionOperation»2.add(new CampaignCriterionOperation(Operator.ADD,campaignCriterionType, newCampaignCriterion(campaign.getId(),location,CampaignCriterionType)));
затем я изменяю кампанию CampaignCriterionOperation[] Operations = new CampaignCriterionOperation[operations2.size()]; Результат CampaignCriterionReturnValue = кампанияServiceOperation.mutate(operations2.toArray(операции));