1
如何獲得AdgroupCriterion的運算符(添加/刪除/設置)?Google Adwords API:獲取SimpleMutateResult的運算符(添加/刪除/設置)操作
MutateJobService mutateJobService = (MutateJobService)user.GetService(AdWordsService.v201309.MutateJobService);
JobResult jobResult = mutateJobService.getResult(new BulkMutateJobSelector { includeStats = true, jobIds = jobIDs });
SimpleMutateResult results = (SimpleMutateResult)jobResult.Item;
if (results.results != null)
{
for (int i = 0; i < results.results.Length; i++)
{
Operand operand = results.results[i];
var operandType = operand.Item.GetType();
if (operandType.BaseType.Name == "AdGroupCriterion")
{
AdGroupCriterion adGroupCriterion = (AdGroupCriterion)operand.Item;
// how to get operator (add/remove/set)?
}
}
}
下面是如何創建的操作:
public static AdGroupCriterionOperation GetAdgroupNegativeKeywordOperation(Keyword keyword, long adgroupID, Google.Api.Ads.AdWords.v201309.Operator operat)
{
NegativeAdGroupCriterion criterion = new NegativeAdGroupCriterion
{
adGroupId = adgroupID,
criterion = keyword
};
AdGroupCriterionOperation operation = new AdGroupCriterionOperation
{
@operator = operat,
operand = criterion
};
return operation;
}