Ryan, I meant to link you to the pages in the docs to help explain this concept:
The class CriterionBidLandscape: https://developers.google.com/adwords/api/docs/reference/latest/DataService.CriterionBidLandscape contains a list(or array) of BidLandscape.LandscapePoint: https://developers.google.com/adwords/api/docs/reference/latest/DataService.BidLandscape.LandscapePoint which has a required field "bid". Hope this helps! Jason On Wednesday, October 24, 2012 7:00:48 PM UTC-4, Jason Stedman wrote: > > Ryan, > > I suspect this has something to do with the fields you are selecting. > > Both "startDate" and "endDate" are required, but I don't think this is the > only issue. > > Something that is not obvious about the documentation is that members of a > service object class are also selectable and may be required. > > What I mean here is that since you are selecting fields from > CriterionBidLandscape, you may also be required to select fields from its > child object BidLandscape.LandscapePoint to get a result. A BidLandscape is > actually a collection of BidLandscape.LandscapePoint objects. In this case > it is an Array of BidLandscape.LandscapePoint objects. So by requesting a > CriterionBidLandscape without selecting the required field "bid" from the > BidLandscape.LandscapePoint class, you are preventing yourself from getting > any results. This goes for any service in the API. > > > -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://adwordsapi.blogspot.com http://groups.google.com/group/adwords-api =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups "AdWords API Forum" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en
