Questions about Automatic Placement??

54 views
Skip to first unread message

James604

unread,
Jan 29, 2010, 2:45:01 PM1/29/10
to AdWords API Forum
Hi there,

I have successfully pulled down over 60,000 criterions along with the
mapping with Adgroups. When I am reviewing my data, I found that those
automatic placements are not pulled down. But I did pull down all of
the managed placements.

C# code
-----------------------
AdGroupCriterionService service = new
AdGroupCriterionService();
service.RequestHeader = Adwords.RequestHeader;
List<AdGroupCriterionIdFilter> filters = new
List<AdGroupCriterionIdFilter>();
foreach (long id in adGroupIds)
{
AdGroupCriterionIdFilter idFilter = new
AdGroupCriterionIdFilter();
idFilter.adGroupId = id;
idFilter.adGroupIdSpecified = true;
filters.Add(idFilter);
}
AdGroupCriterionSelector selector = new
AdGroupCriterionSelector();
//selector.criterionUseSpecified = true;
//selector.criterionUse = CriterionUse.BIDDABLE; //
selector.idFilters = filters.ToArray();
selector.userStatuses = new UserStatus[] { }; //All
status.
selector.statsSelector = new StatsSelector();
selector.statsSelector.dateRange = new DateRange();
selector.statsSelector.dateRange.min = "19700101";
selector.statsSelector.dateRange.max = "20380101";


AdGroupCriterionPage page = new AdGroupCriterionPage();
page = service.get(selector);

return page;
///--------------------------------------------------------------

I have read the Adwords Help page about "Automatic Placement" from
https://adwords.google.com/support/aw/bin/answer.py?hl=en&answer=99463

so automatic placement is on Campaign level? How can I get those
automatic placements, which service should i use?
CampaignTargetService or CampaignCriterionService?? Anyone can clarify
for me.

BTW, if I set selector.criterionUse = CriterionUse.NEGATIVE ( so
negative criterions are only on campaign level? Basically, if I use
CampaignCriterionService, I can get those criterions, too? Am I right?
I haven't touched CampaignCriterionService too much.)


Thanks as always.


James

James604

unread,
Jan 30, 2010, 3:35:10 AM1/30/10
to AdWords API Forum
CampaignCriterionService is for negative criterion. so how to get
those automatic placements?

James

> I have read the Adwords Help page about "Automatic Placement" fromhttps://adwords.google.com/support/aw/bin/answer.py?hl=en&answer=99463

AdWords API Advisor

unread,
Feb 1, 2010, 10:54:20 AM2/1/10
to AdWords API Forum
Hi James,

Automatic placements will not be returned along with managed
placements or keywords, and you can't retrieve them with any of the
Criterion services. To determine which websites your ads served on
you can run a Placement report:

http://code.google.com/apis/adwords/docs/developer/adwords_api_report_contentplacement.html

Reply all
Reply to author
Forward
0 new messages