使用 Adwords API 将自定义受众添加到广告组

     2023-03-08     304

关键词:

【中文标题】使用 Adwords API 将自定义受众添加到广告组【英文标题】:Add custom audiences to an Ad Group with Adwords API 【发布时间】:2019-03-13 12:01:29 【问题描述】:

我正在使用用于 Adwords 的 python 库,我需要选择要链接到给定广告组的受众。我需要选择具有再营销和类似、自定义意图或亲和力的受众群体。

创建广告组时如何设置受众群体?

【问题讨论】:

【参考方案1】:

所以经过一些测试,这里是如何做到的:

    创建广告组并获取其 ID 使用AdGroupCriterionService添加观众

这是我想要使用的 3 类受众的代码(self.client 正在发起 adwords.AdWordsClient.LoadFromStorage):

        ad_group_criterion_service = self.client.GetService('AdGroupCriterionService', version='v201809')
        audience_custom_affinity = 
            'xsi_type': 'BiddableAdGroupCriterion',
            'adGroupId': 'my_ad_group_id',
            'criterion': 
                'xsi_type': 'CriterionCustomAffinity',
                'type': 'CUSTOM_AFFINITY',
                'customAffinityId': 'my_audience_id'
            
        
        audience_custom_intent = 
            'xsi_type': 'BiddableAdGroupCriterion',
            'adGroupId': 'my_ad_group_id',
            'criterion': 
                'xsi_type': 'CriterionCustomIntent',
                'type': 'CUSTOM_INTENT',
                'customIntentId': 'my_audience_id'
            
        
        audience_remarketing = 
            'xsi_type': 'BiddableAdGroupCriterion',
            'adGroupId': 'my_ad_group_id',
            'criterion': 
                'xsi_type': 'CriterionUserList',
                'type': 'USER_LIST',
                'userListId': 'my_audience_id'
            
        
        operations = [
            'operator': 'ADD',
                'operand': audience_custom_affinity,
             'operator': 'ADD',
                'operand': audience_custom_intent,
            'operator': 'ADD',
            'operand': audience_remarketing
        ]
        ad_group_criterion_service.mutate(operations)

【讨论】:

在您的示例中,自定义受众 (my_audience_id) 是如何创建的? my_audience_id 来自哪里?你可以发布一个例子吗?那将不胜感激! 它来自我在 Adwords 中的受众列表(工具 > 共享库 > 受众管理器) 我明白了,所以它不是以编程方式创建的? @roundrobin 据我所知,您可以通过 Adwords API 以编程方式创建客户列表,但此代码只是将一组预先创建的受众群体/客户列表附加到广告组 在这里您可以找到一些 Python 示例或其他语言的等价物@roundrobin:developers.google.com/adwords/api/docs/samples/python/…。如果您需要其他任何内容,请随时与我联系,我每天都在广泛使用 API

如何将自定义数据添加到 Laravel Passport API 令牌?

...token?【发布时间】:2021-03-0320:52:41【问题描述】:我正在使用LaravelPassport,我想知道是否可以将自定义数据添加到Laravel\\Passport\\Token://ThisishowIcreatethetoken$user=$request- 查看详情

Google Map API V3:如何将自定义数据添加到标记

...有办法可以将一些自定义信息添加到我的标记中以供以后使用。有一些方法可以有一个信息窗口和一个标题,但是如果我想将标记与其他信息相关联。我在页面上显示的其他内容取决于标记,因此当单击标记时,页面上的内容必... 查看详情

将自定义标头添加到“请求”

】将自定义标头添加到“请求”【英文标题】:Addcustomheadersto\'request\'【发布时间】:2016-11-1421:48:37【问题描述】:我正在通过我的快速配置中的以下设置代理我的api//Proxyapicallsapp.use(\'/api\',function(req,res)leturl=config.API_HOST+req.urlreq... 查看详情

将自定义 JsonConverter 添加到 Web API 会影响传递给自定义验证属性的字符串值

...0:03:09【问题描述】:我有一个接受json请求的ASP.NETWebAPI。使用默认的JsonMediaTypeFormatt 查看详情

如何通过 API C# 和模板将自定义变量添加到 SendGrid 电子邮件

...的现有模板(例如:动态Web链接或名称),我不确定如何使用SendGridC#.NET库来执行此操作。我想知道是否有人 查看详情

将自定义中间件添加到 Laravel Passport 端点

...标准的LaravelPassport设置-一切正常并且正在生成令牌。我使用auth:api中间件以及自定义中间件保护我的API路由,该中间件在处理任何请求之前检查请求中的特定标头是否存在且有效。此中 查看详情

DRF,将自定义字段添加到 ModelSerializer

...:我的项目中有一些模型,我需要API的特殊响应,我正在使用DjangoRest框架。classGoal(models.Model):name=models.CharField()#morefieldsclassTask(models.M 查看详情

无法使用 Google Adwords API 将谓词添加到选择器

】无法使用GoogleAdwordsAPI将谓词添加到选择器【英文标题】:NotabletoaddpredicatetoselectorwithGoogleAdwordsAPI【发布时间】:2016-06-2718:22:15【问题描述】:我使用的是GoogleAdwordsAPI版本-201603在生成标准报告时,我正在使用谓词过滤数据。这... 查看详情

如何通过 API 将自定义字段添加到 SalesForce 中的布局部分

】如何通过API将自定义字段添加到SalesForce中的布局部分【英文标题】:HowtoaddacustomfieldtoalayoutsectioninSalesForceviatheAPI【发布时间】:2011-12-1117:22:48【问题描述】:我正在创建一个JavaAPI集成工具,如果Lead&Contact不存在,它在启动... 查看详情

如何将自定义 ObjectId 添加到解析服务器对象?

...题,以后无法通过解析API更新它。我发现这是因为mongoose使用ObjectId作为_id字段并解析只是使用纯字符串作为ObjectId。问题是如何在ParseS 查看详情

如何将自定义标头从 mvc 项目发送到 Web api 项目?

...程序同时运行。在我的mvc项目中,我有一个中间件,它将使用TempData来传递username和ipAddress的值并将其添加到响应标头中。我想要做的是将这些头文件添加到mvc项目的中间 查看详情

使用 pkgbuild 将自定义步骤添加到安装

】使用pkgbuild将自定义步骤添加到安装【英文标题】:Addcustomsteptoinstallationusingpkgbuild【发布时间】:2021-11-0303:10:15【问题描述】:我看到pkgbuild可以用来创建MAC的安装文件。我看到的所有示例都有如下所示的标准步骤。我想知道... 查看详情

使用 paypal 节点 sdk 将自定义字段添加到计费协议

】使用paypal节点sdk将自定义字段添加到计费协议【英文标题】:Addcustomfieldtobillingagreementusingpaypalnodesdk【发布时间】:2020-07-2115:25:40【问题描述】:我正在尝试将自定义字段添加到计费协议中,以便在我收到他的IPNPOST呼叫时知道... 查看详情

使用冰山表格式将自定义元数据添加到 DataFrame 模式

】使用冰山表格式将自定义元数据添加到DataFrame模式【英文标题】:AddingcustommetadatatoDataFrameschemausingicebergtableformat【发布时间】:2021-12-3122:15:31【问题描述】:我正在使用StructField\'smetadatafield将自定义元数据添加到我的PySpark应... 查看详情

Google AdWords API - 报告定义问题

】GoogleAdWordsAPI-报告定义问题【英文标题】:GoogleAdWordsAPI-ReportDefinitionIssue【发布时间】:2012-11-1223:12:50【问题描述】:我们正在从201109API升级到201209API。201109可以运行报告并为Adwords帐户(包括MMC)下的任何客户取回数据。现在... 查看详情

如何将自定义变量添加到 Switch,以在 Snowflake 更改脚本中使用?

】如何将自定义变量添加到Switch,以在Snowflake更改脚本中使用?【英文标题】:HowcanIaddacustomvariabletoSqitch,tobeusedinSnowflakechangescripts?【发布时间】:2021-02-1001:08:01【问题描述】:我想定义一个名为task_warehouse的自定义变量,用于Sno... 查看详情

将自定义常量添加到系统常量[重复]

...自定义常量添加到系统常量中。例如在我的编码中我经常使用这样的代码:VB.NETPrivateSubmyform_KeyDown(ByValsenderAsObject,ByValeAsSystem. 查看详情

无法将自定义对象从 API 保存到核心数据

...JSON数据,我正在尝试将数据放入自定义TVShow对象,然后使用CoreData保存这些对象。我可以正确打印从JSON对象获得的值,但是当我尝试创建TVShow对象并使用CoreData保存它们时 查看详情