Error in get firstPageCpc, topOfPageCpc and firstPositionCpc in AdGroupCriterionService

45 views
Skip to first unread message

Eduardo Cesar

unread,
Nov 10, 2017, 8:49:05 AM11/10/17
to AdWords API Forum
Hello!

When I try get one of this fields (firstPageCpc, topOfPageCpc or firstPositionCpc) in AdGroupCriterionService in an Test Account, I don't get this fields in response:

Example: 

fields = ['FinalUrls', 'CriterionUse', 'FirstPositionCpc', 'TopOfPageCpc', 'FirstPageCpc']]
predicates = [{
'field': 'Id',
'operator': 'EQUALS',
'values': keywords_id
}, {
'field': 'Status',
'operator': 'EQUALS',
'values': ['ENABLED', 'PAUSED']
}, {
'field': 'CriterionUse',
'operator': 'EQUALS',
'values': ['BIDDABLE']
}]

Response:

[(BiddableAdGroupCriterion){
adGroupId = 48717291815
criterionUse = "BIDDABLE"
criterion =
(Keyword){
id = 380701996243
type = "KEYWORD"
Criterion.Type = "Keyword"
matchType = "BROAD"
}
AdGroupCriterion.Type = "BiddableAdGroupCriterion"
finalUrls =
(UrlList){
urls[] =
}
}]


My doubts:
1) Is this an expected behavior for test accounts? (Is it possible in test account this fields not appear in response?)
2) Is it possible to have the same behavior in a normal account (not test account)?
3) How this cpc bids are estimated?
4)Does the api work equals for new keywords - without impressions- and old keywords in account?

--
Best regards,

Eduardo Cesar

Sreelakshmi Sasidharan (AdWords API Team)

unread,
Nov 10, 2017, 2:49:07 PM11/10/17
to AdWords API Forum
Hi Eduardo, 

Please find my responses inline: 
  1. Is this an expected behavior for test accounts? (Is it possible in test account this fields not appear in response?)
  1. The attributes that you mentioned are the suggested/estimated bids for the criteria to get your ad on the first page/top of a page/first position. This will give you a greater insight with which to plan your bidding strategy. Once you add the keyword/criteria, you should be able to see the values for these attributes if they are available. I can see that the specific criterion in your AdGroup does not have any values in the web interface as well. The keyword itself has low search volume which could be the reason that there isn't a suggested bid for these positions.
  1. Is it possible to have the same behavior in a normal account (not test account)?
  1. It depends on the criteria itself and not the type of account (test/production). 
  1. How this cpc bids are estimated?
  1. These are calculated based on each keyword's Quality Score and competition from other advertisers. You can read more about that in this guide.
  1. Does the api work equals for new keywords - without impressions- and old keywords in account?
  1. If the selected criteria has a value for the estimated bids, that will be displayed on the UI and be available via the API.
Let me know if you have any additional questions. 

Thanks,
Sreelakshmi, AdWords API Team
Reply all
Reply to author
Forward
0 new messages