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