Hi
I would like to DISABLE all my ads. My code is very simple:
var selector = new Selector
{
fields = new string[] {
Google.Api.Ads.AdWords.v201607.AdGroupAd.Fields.AdGroupId,
Google.Api.Ads.AdWords.v201607.AdGroupAd.Fields.Labels,
Google.Api.Ads.AdWords.v201607.AdGroupAd.Fields.Status
}
};
var page = adGroupAdService.get(selector);
foreach (var adGroupAd in page.entries.ToList())
{
var operation = new AdGroupAdOperation
{
@operator = Operator.SET,
operand = adGroupAd
};
adGroupAd.status = AdGroupAdStatus.PAUSED;
adGroupAdService.mutate(new AdGroupAdOperation[] { operation })
}
I get the exception:
This operator cannot be used with a subclass of Ad.. (Error: AdError.CANNOT_USE_AD_SUBCLASS_FOR_OPERATOR, FieldPath: operations[0].
operand.ad, Trigger: )
Any help would be highly appreciated.
Kind regards
Mikkel