facebook营销api,无法获取草稿活动、广告和ADSET

2024-04-25 15:01:09 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图构建我的开发环境来测试facebook营销api

我已经创建了活动、广告集和广告作为草稿,并在何时创建 我试着把它作为草稿,我正在使用这个端点

act_xxxx/campaigns/?include_drafts=true

但是我得到了这个错误:

"error": {
"message": "(#100) Param include_drafts on field campaigns: This param is not valid",
"type": "OAuthException",
"code": 100,
"fbtrace_id": "AdxtFrxBwJ0pCeYMxKHBkqC"   } 

在facebook文档https://developers.facebook.com/docs/marketing-api/reference/ad-account/campaigns

此参数不可用

当我尝试使用python SDK时,我得到了相同的错误:

listEffectiveStatus = [
    Campaign.EffectiveStatus.paused,
    Campaign.EffectiveStatus.active,
    Campaign.EffectiveStatus.archived,
    Campaign.EffectiveStatus.in_process,
    Campaign.EffectiveStatus.with_issues
]
paramCamping = {
    'effective_status': listEffectiveStatus,
    'include_drafts': True,
    'use_employee_draft': True}

campaigns = my_account.get_campaigns(fields=fieldsCampaigns, params=paramCamping  )

有人能帮我解决这个问题吗?或者知道一些解决办法


Tags: apitruefacebook环境include错误account广告