This question is related to the traffic estimator. We like to get several estimates for a keyword (i.e. estimates for three different max-cpcs). Currently we’re doing three separate requests, one for each max-cpc. In an attempt to optimize this, we combined the three requests into one. As a result, we get duplicate-element errors (DistinctError.DUPLICATE_ELEMENT). Does this mean, that we can only have one estimate per keyword per request? The API documentation for AdGroupEstimateRequest states for the field keywordEstimateRequests: … This field must contain distinct elements … However, we’re unsure what „distinct“ means in this context; is only the keyword-id relevant?
The keywords we are estimating are existing keywords, thus the request
contains a campaign-id, ad-group-ids and keyword-ids.