I'm requesting keywords from a certain ad group which works fine but for a certain account, I'd get additional keywords from a different Ad Group, and strangely those keywords look very similar to the ones in the correct ad group.
To give an example let's say the correct Ad Group contains 2 exact keywords;
[BrandName yellow umbrella]
[BrandName blue umbrella]
Results will have 4 keywords. The ones above which is the expected results, but also the ones below, which exists in another Ad Group;
[yellow umbrella]
[blue umbrella]
Again the incorrect results looks very similar to the correct ones, missing only the branded word in the beginning.
My selectors predicate and fields are as following;
Predicate.In(Keyword.Fields.CriteriaType, new string[] {"KEYWORD"}),
Predicate.Equals(AdGroupCriterion.Fields.AdGroupId, ### ,
Predicate.NotEquals(AdGroupCriterion.Fields.CriterionUse,"NEGATIVE")
fields = new string[] {
Keyword.Fields.KeywordText, Keyword.Fields.CriteriaType
}
This strange behavior does not happens for all accounts by the way.
Any help / explanation will be highly appreciated, thank you.