I tried to get the adgroup by adwords java api with the code below: List<AdGroup> adGroups = new LinkedList<AdGroup>(); adGroups = new LinkedList<AdGroup>(); AdGroupServiceInterface gs = ServiceFactory.getAdGroupService(); // Create selector. Selector selector = new Selector(); String[] fields = AdwordsFieldUitl.getAdGroupField(); selector.setFields(fields); Predicate p = new Predicate("Status", PredicateOperator.IN, new String[]{"ENABLED"}); selector.setPredicates(new Predicate[]{p}); selector.setPaging(new Paging(0, PAGE_SIZE)); try { AdGroupPage page = gs.get(selector); int offset = 0; while (offset < page.getTotalNumEntries()) { for (AdGroup g : page.getEntries()) adGroups.add(g); offset += PAGE_SIZE; selector.setPaging(new Paging(offset, offset + PAGE_SIZE)); } } catch (ApiException e) { e.printStackTrace(); } catch (RemoteException e) { e.printStackTrace(); } return adGroups; When I check the results, I am so confused that there are many adgroup records has the same id and other contents, shouldn't the id of the adgroup be unique for each different adgroups?
-- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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 adwords-api@googlegroups.com To unsubscribe from this group, send email to adwords-api+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en