python facebook business SDK campaign 广告复制方法

facebook广告复制调试了一天,特此记录,广告复制分为两个步骤:

第一步:使用campaign.create_copy()复制广告系列。

第二步:复制源广告广告集(ad_set)如果广告集需要修改,使用api_update进行更新。

下面是示例源码:

python 复制代码
#获取广告系列详细信息 campaign_id目标广告
campaign = Campaign(campaign_id)
copy_campaign=campaign.create_copy()

# 获取原始广告系列的广告集列表
ad_sets = campaign.get_ad_sets()

# 遍历原始广告系列的广告集,并将其复制到新的广告系列中
for ad_set in ad_sets:
    ad_set.create_copy(params={'campaign_id': copy_campaign['copied_campaign_id']})

    # 更新复制后的广告集的预算和定向信息        
    target = {'geo_locations': {'countries': ['US']}}
       
    ad_set.api_update(params={
        AdSet.Field.daily_budget: budget,
        AdSet.Field.targeting: target,
    })
相关推荐
秋刀鱼 ..10 分钟前
第七届国际科技创新学术交流大会暨机械工程与自动化国际学术会议(MEA 2025)
运维·人工智能·python·科技·机器人·自动化
fish_xk3 小时前
c++中的引用和数组
开发语言·c++
酒尘&6 小时前
JS数组不止Array!索引集合类全面解析
开发语言·前端·javascript·学习·js
冬夜戏雪6 小时前
【java学习日记】【2025.12.7】【7/60】
java·开发语言·学习
xwill*6 小时前
分词器(Tokenizer)-sentencepiece(把训练语料中的字符自动组合成一个最优的子词(subword)集合。)
开发语言·pytorch·python
咖啡の猫7 小时前
Python列表的查询操作
开发语言·python
Chiandra_Leong7 小时前
Python-Pandas、Numpy
python·pandas
BoBoZz197 小时前
ParametricObjectsDemo多种参数曲面展示及面上部分点法线展示
python·vtk·图形渲染·图形处理
quikai19817 小时前
python练习第三组
开发语言·python
JIngJaneIL8 小时前
基于Java非遗传承文化管理系统(源码+数据库+文档)
java·开发语言·数据库·vue.js·spring boot