Update CPC Segmentations Display via API

42 views
Skip to first unread message

Victor

unread,
Oct 10, 2016, 7:46:54 AM10/10/16
to AdWords API Forum
Hello,

On the one hand, is it possible to update a CPC / change status (via api) of all display network segmentations? 

- Age Range (demographic)
- Gender (demographic)
- Keyword Display (keyword)
- Parent (demographic)
- Placement (URLs)
- Vertical (topics)
- UserListCriterion (remarketing and interest)

On the other hand, when I get a report of Demographics (such us AgeRange) all ageRanges items are REMOVED while in Adwords are active. Why?


Thank you.



Shwetha Vastrad (AdWords API Team)

unread,
Oct 10, 2016, 2:05:37 PM10/10/16
to AdWords API Forum
Hi Victor, 

You can change the CPC and status of the criteria types listed above using AdGroupCriterionService. Please make sure that you have added these criteria to your ad groups before making any changes. Different criteria types can be added or excluded at the campaign level or ad group level based on the type of campaign. This table provides different targeting and bidding options available at the campaign and ad group level for each criterion type. 

If you have enabled bidding on Age Range criterion at the ad group level, you should expect a status of "ENABLED" in the Age Range Performance Report. Could you provide the complete report definition used along with your clientCustomerId so I can further investigate? Please use Reply privately to author when responding. 

Thanks,
Shwetha, AdWords API Team.

Nadine Sundquist (AdWords API Team)

unread,
Oct 13, 2016, 5:41:46 PM10/13/16
to AdWords API Forum
Hello Victor,

That field is understandably confusing. We're looking at trying to make the field more consistent with the user interface. In the meantime, here's the mapping of how 3 fields in the report map to what you see in the user interface:

status     | isNegative | isRestrict | UI status
-----------|------------|------------|----------
enabled    |      false |      <any> |    active
enabled    |       true |      <any> |   removed
removed    |      false |       true |   removed
removed    |      false |      false |    active
removed    |       true |      <any> |  <not possible>

You'll need to take into account isNegative and isRestrict along with Status in the report to come up with the UI status.

Best,
Nadine, AdWords API Team
Reply all
Reply to author
Forward
0 new messages