google-ads-api - 无法创建广告组
问题描述
活动:
{
"id": "1709932214",
"name": "Noah Baumbach",
"status": "ENABLED",
"servingStatus": "PENDING",
"startDate": "20190219",
"endDate": "20190220",
"budget": {
"budgetId": "1730787529",
"name": "Dominic Schumm",
"amount": {
"ComparableValue.Type": "Money",
"microAmount": "10000"
},
"deliveryMethod": "STANDARD",
"referenceCount": 5,
"isExplicitlyShared": true,
"status": "ENABLED"
},
"conversionOptimizerEligibility": {
"eligible": false,
"rejectionReasons": [
"CONVERSION_TRACKING_NOT_ENABLED"
]
},
"adServingOptimizationStatus": "OPTIMIZE",
"frequencyCap": {
"impressions": "100",
"timeUnit": "DAY",
"level": "CAMPAIGN"
},
"settings": [
{
"attributes": {
"xsi:type": "GeoTargetTypeSetting"
},
"Setting.Type": "GeoTargetTypeSetting",
"positiveGeoTargetType": "DONT_CARE",
"negativeGeoTargetType": "DONT_CARE"
}
],
"advertisingChannelType": "DISPLAY",
"networkSetting": {
"targetGoogleSearch": false,
"targetSearchNetwork": false,
"targetContentNetwork": true,
"targetPartnerSearchNetwork": false
},
"biddingStrategyConfiguration": {
"biddingStrategyType": "MANUAL_CPC"
},
"campaignTrialType": "BASE",
"baseCampaignId": "1709932214"
}
当我尝试使用以下参数创建广告组时:
{
campaignId: 1709932214,
name: 'Jess Hegmann',
status: 'ENABLED',
criterionTypeGroup: 'VERTICAL',
targetAll: false,
bidAmount: 10000,
biddingStrategyType: 'MANUAL_CPC',
biddingStrategyName: 'biddingName 123',
adGroupType: 'DISPLAY_STANDARD',
adGroupAdRotationMode: 'OPTIMIZE',
};
谷歌adwords给我一个错误:
失败:“[OperationAccessDenied.OPERATION_NOT_PERMITTED_FOR_CAMPAIGN_TYPE @ Operations[0].operand.biddingStrategyConfiguration.biddingStrategyType;触发器:'DISPLAY']”
我该如何解决这个问题?
解决方案
我认为这可能是原因:
从 v201705 开始,此字段不能在广告组或广告组标准级别设置为 BiddingStrategyType.NONE 以外的任何值。
推荐阅读
- php - php 在命名空间内使用所有带有“use”的类| 不是“包括”而是“使用”
' | 香草PHP - postgresql - postgresql:在列更新中分组 - 语法错误
- java - 在覆盖 toString 后在类中使用自定义打印方法已经完成
- tensorflow - tf-agent 的 `policy` 和 `collect_policy` 有什么区别?
- sql - 覆盖表行中存在的数据的有效方法
- list - Flutter 列表构建
- python - 有人可以解释这两个情节的工作原理吗?
- javascript - 使用javascript过滤特定时间戳之间的数据
- r - 根据我在 R 中的数据分布生成新的随机分布
- kubernetes - kubectl run 命令创建多个 pod 而不是一个