4

我试图建立我的开发环境来测试 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  )

有人可以帮我解决这个问题吗?或者知道一些解决方案。

4

0 回答 0