Miaozhen CMS/Campaigns API v1

CMS是管理秒针的元数据(如广告活动,panel和地域)的产品。可通过活动ID从CMS API查询广告活动名称和广告活动点位列表等信息。


广告活动——显示相关信息

显示广告活动信息

GET /cms/v1/campaigns/show

名称必选示例描述
campaign_idtrue123广告活动ID
access_tokentrue1.2YotnFZFEjr1zCsi用于验证登录的访问令牌串

 

显示广告活动点位信息

GET /cms/v1/campaigns/show_spot

名称必选示例描述
campaign_idtrue123广告活动ID
spot_id_strtrueabc0字符串表示的点位
keywordfalseon是否显示关键词,on为显示
show_filtration_statusfalse1是否显示点位的高危来源过滤开启状态,1为显示
access_tokentrue1.2YotnFZFEjr1zCsi用于验证登录的访问令牌串
show_extInfofalse1显示广告点位信息字段:预算录入

 

列出广告活动

获取指定活动条件下的活动基本信息列表

GET /cms/v1/campaigns/list

名称必选格式示例描述
campaign_idfalseID1,ID2...12,13,14广告活动ID,用于搜索,支持批量输入(英文半角逗号分隔)
campaign_typefalseTP1,TP2,...admonitor系统默认,无需输入
campaign_namefalsePATTERNfood活动名称,用于搜索
advertiser_namefalsePATTERNYum广告主,用于搜索
agency_namefalsePATTERN 代理名称,用于搜索
brand_namefalsePATTERNKFC品牌名称,用于搜索
creator_namefalsePATTERNlee创建者,用于搜索
statusfalseINT(1..3)1搜索:广告活动状态为 1:未启动;2正在进行中;3:已结束。
calculation_typefalse 1.0必须是以下之一:1.0(默认)2.02.1
access_tokentrue 1.2YotnFZFEjr1zCsi用于验证登录的访问令牌串
limitfalseM,N0,2用于限制返回结果条数。格式:M,N,默认为0,500;M为起始行数,N为结果条数。
order_ascfalseNAMEcampaign_id升序排序依据字段,order_asc取值: campaign_id, campaign_name, advertiser_name, agency_name, brand_name, creator_name, status
order_descfalseNAMEcampaign_id降序排序依据字段,order_desc取值:同 order_asc

注意:如果指定了多个搜索条件参数,则仅返回满足所有条件的项(AND逻辑)。

 

列出活动的目标人群

名称必选格式示例描述
campaign_idtrueID12广告活动ID
panel_idfalseID1,ID2,...china-123,test活动所关联的人群样本库ID,用于搜索,支持批量输入(英文半角逗号分隔)。
target_idfalseID1,ID2,...2,3目标人群ID,用于搜索,支持批量输入(英文半角逗号分隔)。
show_tagfalseID0是否返回该目标人群的tag_id组成。0:默认,不返回;1:返回。
access_tokentrue 1.2YotnFZFEjr1zCsi用于验证登录的访问令牌串
limitfalseM,N0,2用于限制返回结果条数。格式:M,N,默认为0,500.M为起始行数,N为结果条数
order_ascfalseNAMEpanel_id升序排序依据字段,取值: panel_id, target_id.
order_descfalseNAMEpanel_id降序排序依据字段,取值:同order_asc.

注意:如果指定了多个搜索条件参数,则仅返回满足所有条件的项(AND逻辑)。

 

列出活动的所有媒体

名称必选格式示例描述
campaign_idtrueID12广告活动ID
publisher_idfalseID1,ID2,...2,3,4媒体ID,用于搜索,支持批量输入(英文半角逗号分隔)
access_tokentrue 1.2YotnFZFEjr1zCsi用于验证登录的访问令牌串
limitfalseM,N0,2用于限制返回结果条数。格式:M,N,默认为0,500.M为起始行数,N为结果条数
order_ascfalseNAMEpublisher_id升序排序依据字段。取值: publisher_id.
order_descfalseNAMEpublisher_id降序排序依据字段。取值:同 order_asc.

注意:如果指定了多个搜索条件参数,则仅返回满足所有条件的项(AND逻辑)。

 

列出活动的所有点位

获取指定活动的广告位(spot)信息列表(含监测代码)

名称必选格式示例描述
campaign_idtrueID12广告活动ID
publisher_idfalseID1,ID2,...2,3,4媒体ID,用于搜索,支持批量输入(英文半角逗号分隔)
spot_idfalseID1,ID2,...40,41,42定位ID,用于搜索,支持批量输入(英文半角逗号分隔)。
show_planfalseINT(0..1)1是否显示排期计划,0(默认):不显示;1:显示
show_filtration_statusfalseINT(0..1)1是否显示点位的高危来源过滤开启状态,0(默认):不显示;1:显示
from_datefalseYYYY-MM-DD2013-01-01所展示排期开始的日期,格式:YYYY-MM-DD。默认为排期起始时间
to_datefalseYYYY-MM-DD2013-01-07所展示排期结束的日期,格式:YYYY-MM-DD。默认为排期结束时间
code_typefalseNAMEHTTP选择监测代码的附加选项,以英文逗号分隔:mma(MMA标准的设备ID宏参数), https(https监测代码), na(微博专用用户唯一标识宏参数), snr(新浪门户专用用户唯一标识宏参数), ls(经纬度宏参数), viewable(可见曝光监测宏参数), tr(额外自定义信息),nw(微博回传曝光ID),contr(剧目监测代码,包括:nd、nd、ng、nn、nvn字段), closedurl(导出封闭式落地页), utm(选择则此次导出点击监测代码的落地页后拼接umt参数), utm_auto(ro=sm,落地页跳转时自动拼接utm参数,此项与utm二选一即可), ks(快手活动信息字段,包括:ka、kb、kc、kd、ke、kf、kg字段)
landingpagefalseNAMEutm取值:utm;输出带utm参数的点击落地页(点位信息-目标链接地址需要有值)
access_tokentrue 1.2YotnFZFEjr1zCsi用于验证登录的访问令牌串
limitfalseM,N0,2用于限制返回结果条数。格式:M,N,默认为0,500。格式:M为起始行数,N为结果条数
order_ascfalseNAMEpublisher_id升序排序依据字段。取值: spot_id, publisher_id.
order_descfalseNAMEspot_id降序排序依据字段。取值:同order_asc.
show_extInfofalseINT(0..1)1显示广告点位信息字段:预算录入

注意:如果指定了多个搜索条件参数,则仅返回满足所有条件的项(AND逻辑)。

 

广告活动 - 创建广告相关信息

创建广告活动

POST /cms/v1/campaigns/create

名称必选示例描述
campaign_typefalseadmonitor系统默认,无需输入
platformfalsepm设定panel平台维度。必须是pc(默认)或pm
campaign_nametruetest广告活动名称,不能为空,不得与已有活动名称重复
calculation_typefalse1.0必须是以下之一:1.0(默认)3.03.1
start_datetrue2012-12-20YYYY-MM-DD,不得早于当天
end_datetrue2013-01-05YYYY-MM-DD,不得早于start_date
frequency_limitfalse20活动最大到达,默认10。范围:1-80
advertiser_idfalse1广告主ID。可使用List Advertisers列出所有可用的广告主ID
brand_idfalse1品牌ID。可使用查询List Brands 广告主ID下的所有品牌ID。如传品牌ID则广告主ID必填,且保证品牌ID与广告主ID的关联关系准确
agency_idfalse2代理商ID。可使用List Agencies列出所有可用的代理机构ID
panel_idfalsechina-123活动所关联的人群样本库ID。可使用List Panels列出所有可用的人群样本库ID强烈建议使用默认值(默认为最新的panel_id)
earfalseEAR阿里妈妈是否为ear类型活动。枚举值:无,EAR阿里妈妈,EAR腾讯社交广告。默认为无
waresfalsechina -123商品信息,格式:广告主|品牌名称|商品名称
linked_siteidsfalsechina -123关联的秒针分析站点ID,多个用";"隔开
ad_campaign_typefalsechina -123广告活动类型,必须是以下之一:imedia,ivideo,ivideo+imedia,other
slot_typefalsedispaly排期类型,必须是以下之一:display(默认),search,display+search
freq_cappingfalsechina -123活动频次,范围1-50
descriptionfalseCampaignDesc描述信息
access_tokentrue1.2YotnFZFEjr1zCsi用于验证登录的访问令牌串

如果创建活动成功,将返回新创建的campaign_id

如果失败,将返回error。有关细节请参阅错误响应格式

 

创建广告活动点位

POST /cms/v1/campaigns/create_spot

名称必选示例描述
campaign_idtrue123广告活动ID
publisher_nametrueYahoo媒体名称
channel_nametrueNews频道
placement_nametrue123广告位名称
placement_typefalsedisplay广告素材类型,必须是以下之一:display(默认)videosearch
program_purchasing_typefalse通投通投/按频道采买/按剧目采买
programfalseaaaaa剧目名称,可使用List Program列出所有可用的剧目名称,可填写多个,以“,”分割。
keywordfalse牛奶https://www.baidu.com>母乳https://www.baidu.com关键词,keyword字段为数组形式,包含keyword_name和landingpage,如landingpage不填,形式为牛奶>母乳。不同数组以>分隔。
freq_cappingfalseS0+广告位频次控制,区分大小写格式:由频控类型(S、M)、频控目标(n+、n-)和频控周期(D、W、M)组成,频控类型和频控目标必填;若无频控需求,请输入S0+
tracking_timingfalse0Video广告位置,用于发送监测请求的预期时间,Video类型广告位的默认值:1s,非video类型广告位无默认值。
linked_siteidfalse345关联的秒针分析站点ID,如果需要秒针分析的归因,请务必填写
marketfalse北京市地域定向
vending_modelfalse程序化购买-PDB广告投放方式,一级投放方式与二级投放方式间用"-"分隔
adposition_typefalse常规Banner广告位类型,可使用List plmttpe列出所有可用的广告位类型。
referrer_urlfalsehttp://www.ads.com广告所在页面网址
landing_pagefalsehttp://www.wtf.com目标链接地址,点击广告跳转的落地页
dangerous_source_filtrationfalse1必须是1或0,表示是否过滤可疑高危来源的流量,keywords点位默认值为0,其余点位默认值为1。 若无特殊监测需求(如S2S),请输入1。
report_metricsfalseimpression必须是以下之一:impressionclickimpression+click
caguidfalseSP-CH1900861客户活动ID
guidfalse13027990客户点位ID
customizefalse公关_母品牌自定义列
descriptionfalsePC/A版素材描述信息
access_tokentrue1.2YotnFZFEjr1zCsi用于验证登录的访问令牌串
budgetInputfalse100000预算录入

如果创建点位成功,将返回新创建 spot_id

如同时创建了关键词 ,将返回关键词的keyword_idkeyword_namelanding_page

如果失败,将返回error。有关细节请参阅错误响应格式

 

创建和发布目标人群

POST /cms/v1/campaigns/publish_target

名称必选示例描述
campaign_idtrue12广告活动ID
target_nametrueF24〜29Y目标人群名称,不能为空。建议在一个广告活动中使用唯一的名称。
tag_idtrue34,56目标人群的标签。可使用List Panels列出所有可用的标签ID。
access_tokentrue1.2YotnFZFEjr1zCsi用于验证登录的访问令牌串

如果成功,将返回新发布的target_id

如果失败,将返回error。有关细节请参阅错误响应格式

 

创建活动排期

POST /cms/v1/campaigns/create_spot_with_plan

名称必选示例描述
campaign_idtrue123广告活动ID
publisher_nametrueYahoo媒体名称
channel_nametrueNews关键词点位填写Bidding word(“B”必需大写)
placement_nametrue123广告位名称
placement_typefalsedisplay广告素材类型,必须是以下之一:display(默认)videosearch
program_purchasing_typefalse通投通投/按频道采买/按剧目采买
programfalseaaaaa剧目名称,可使用List Program列出所有可用的剧目名称,可填写多个,以“,”分割。
keywordfalse牛奶https://www.baidu.com>母乳https://www.baidu.com关键词,keyword字段为数组形式,包含keyword_name和landingpage,如landingpage不填,形式为牛奶>母乳。不同数组以>分隔。
tracking_timingfalse0Video广告位置,用于发送监测请求的预期时间,Video类型广告位的默认值:1s,非video类型广告位无默认值。
linked_siteidfalse345关联的秒针分析站点ID,如果需要秒针分析的归因,请务必填写
marketfalse北京市地域定向
vending_modelfalse程序化购买-PDB广告投放方式,一级投放方式与二级投放方式间用"-"分隔
adposition_typefalse常规Banner广告位类型,可使用List plmttpe列出所有可用的广告位类型。
referrer_urlfalsehttp://www.ads.com广告所在页网址
landing_pagefalsehttp://www.wtf.com目标链接地址,点击广告所跳转的落地页
dangerous_source_filtrationfalse1必须是1或0,表示是否过滤可疑高危来源的流量,keywords点位默认值为0,其余点位默认值为1。 若无特殊监测需求(如S2S),请输入1。
report_metricsfalseimpression必须是以下之一:impressionclickimpression+click
caguidfalseSP-CH1900861客户活动ID
guidfalse13027990客户点位ID
customizefalse公关_母品牌自定义列
descriptionfalsePC/A版素材描述信息
slot_beginfalse2013-11-11广告位排期开始时间,格式:YYYY-MM-DD
slot_durationfalse30广告排期持续时间(以天为单位)。
est_impressionfalse100预估总曝光
est_clickfalse10000预估总点击
access_tokentrue1.2YotnFZFEjr1zCsi用于验证登录的访问令牌串
budgetInputfalse10000预算录入

如果成功,将返回新创建的spot_id

如同时创建了关键词 ,将返回关键词的keyword_idkeyword_namelanding_page

如果失败,将返回error。有关细节请参阅错误响应格式

 

广告活动 - 删除数据

删除广告活动

POST /cms/v1/campaigns/delete

名称必选示例描述
campaign_idtrue123广告活动ID
access_tokentrue1.2YotnFZFEjr1zCsi用于验证登录的访问令牌串

如果成功,campaign_id将被删除。

如果失败,将返回error。有关细节请参阅错误响应格式

 

删除广告活动点位

POST /cms/v1/campaigns/delete_spot

名称必选示例描述
campaign_idtrue123广告活动ID
spot_idtrue40点位ID
access_tokentrue1.2YotnFZFEjr1zCsi用于验证登录的访问令牌串

如果成功,spot_id将被删除。

如果失败,将返回error。有关细节请参阅错误响应格式

 

广告活动 - 更新广告相关信息

更新广告活动

POST /cms/v1/campaigns/update

名称必选示例描述
campaign_idtrue1广告活动ID
campaign_typefalseadmonitor系统默认,无需输入
campaign_namefalsetest广告活动名称,不能为空。若与已有活动名称重复,将会自动添加编号
start_datefalse2012-12-20YYYY-MM-DD,不得早于当天。
end_datefalse2013-01-05YYYY-MM-DD,不得早于start_date
advertiser_idfalse1广告主ID。可使用List Advertisers列出所有可用的广告主ID。
agency_idfalse1代理商ID。可使用List_Agencies列出所有可用的代理机构ID。
brand_idfalse1品牌ID。可使用查询List Brands 广告主ID下的所有品牌ID。如传品牌ID则广告主ID必填,且保证品牌ID与广告主ID的关联关系准确
waresfalsechina -123商品信息,格式:广告主|品牌名称|商品名称。
linked_siteidsfalsechina -123关联的秒针分析站点ID,多个用";"隔开
slot_typefalsesearch排期类型,必须是以下之一:dispaly(默认),search,display+search
descriptionfalseCampaignDesc描述信息
access_tokentrue1.2YotnFZFEjr1zCsi用于验证登录的访问令牌串

如果成功,将返回更新的campaign_id。

如果失败,将返回error。有关细节请参阅错误响应格式

 

更新广告活动点位

名称必选示例描述
campaign_idtrue123广告活动ID
spot_idtrue3点位ID
publisher_namefalse3媒体名称
placement_namefalseheader广告位名称
channel_namefalsenews频道
program_purchasing_typefalse通投通投/按频道采买/按剧目采买
programfalseaaaaa剧目名称,可使用List Program列出所有可用的节目名称。
add_keywordfalse牛奶https://www.baidu.com>母乳https://www.baidu.com新增关键词。keyword字段为数组形式,包含keyword_name和landingpage,如landingpage不填,形式为牛奶>母乳。不同数组以>分隔。
update_keywordfalse18372628牛奶https://www.baidu.com>18372628母乳https://www.baidu.com变更关键词。keyword字段为数组形式,包含keyword_name和landingpage,如landingpage不填,形式为牛奶>母乳。不同数组以>分隔。
landing_pagefalsehttp://www.wtf.com目标链接地址,点击广告所跳转的落地页
dangerous_source_filtrationfalse1必须是1或0,表示是否过滤可疑高危来源的流量,keywords点位默认值为0,其余点位默认值为1。 若无特殊监测需求(如S2S),请输入1。
marketfalse北京市地域定向
vending_modelfalse程序化购买-PDB广告投放方式,一级投放方式与二级投放方式间用"-"分隔
adposition_typefalse常规Banner广告位类型,可使用List plmttpe列出所有可用的广告位类型。
report_metricsfalseimpression必须是以下之一:impressionclickimpression+click
caguidfalseSP-CH1900861客户活动ID
guidfalse13027990客户点位ID
customizefalse公关_母品牌自定义列
descriptionfalsePC/A版素材描述信息
access_tokentrue1.2YotnFZFEjr1zCsi用于验证登录的访问令牌串
add_slotfalse2020-06-30,2020-07-03增加广告位排期,格式:YYYY-MM-DD,不同日期通过","进行分割
delete_slotfalse2020-06-30,2020-07-03删除广告位排期,格式:YYYY-MM-DD,不同日期通过","进行分割,对应日期预估曝光、预估点击同时删除
update_slotfalse2020-06-30,2020-07-03更新广告位排期预估值,格式:YYYY-MM-DD,不同日期通过","进行分割。配合est_impression参数、est_click参数使用,修改对应日期的预估值。同一请求中不可同时存在add_slot参数和update_slot参数
est_impressionfalse10000,10000预估曝光,通过","进行分割
est_clickfalse100,100预估点击,通过","进行分割

如果成功,将返回更新的spot_id

如更新关键词,将返回更新关键词的keyword_idkeyword_namelanding_page

如果失败,将返回error。有关细节请参阅错误响应格式