Facebook广告python sdk get_stats不返回“actions”字段

时间:2015-02-25 17:35:26

标签: python facebook ads facebook-ads-api

我无法让AdCampaign的get_stats()方法返回“actions”字段。片段:

stats = list(ad_campaign.get_stats(fields=[
    'impressions',
    'spent',
    'clicks',
    'actions',
]))
print stats[0]
>>> <AdStats> {"clicks": 0, "impressions": 0, "spent": 0}

我还试图获取有关AdAccount,AdSet和AdGroup级别的报告,但没有一个有“操作”字段。

我假设我的广告系列配置错误,所以这是一个基本的概述:

  • AdCampaign:

    • 状态:“PAUSED”
    • 目标:“WEBSITE_CONVERSIONS”
  • AdCampaign有一个AdSet:

    • bid_type:“ABSOLUTE_OCPM”
    • bid_info:{'ACTIONS':1}
    • promote_object:{'pixel_id':&lt;有效像素ID字符串&gt;}
    • start_time:未来一个月
  • AdSet有一个广告组:

    • 目标:“WEBSITE_CONVERSIONS”

我还查询了conversion_specs的AdGroup对象,它们已设置并匹配doc中描述的默认值。

1 个答案:

答案 0 :(得分:0)

您实际上不必为get_stats方法指定任何字段,但您没有看到任何操作的原因可能是因为您没有任何操作。尝试对抗您知道有人采取行动的广告系列。 :)

埃文