gpt4 book ai didi

facebook-graph-api - Facebook Marketing API 按洞察支出金额过滤广告

转载 作者:行者123 更新时间:2023-12-05 02:51:31 24 4
gpt4 key购买 nike

我正在尝试获取这样一个帐户的广告:

https://graph.facebook.com/v7.0/act_id?fields=account_id,name,ads{id,name,insights{spend}}

但是有成千上万的广告,所以我想通过 spend (只获取花费 > 0 的广告) 来过滤它们。所以我尝试了这个:

https://graph.facebook.com/v7.0/act_id?fields=account_id,name,ads{id,name,insights{spend}}&filtering=[{field: "ads.insights.spend",operator:"GREATER_THAN", value:'0'}]

但似乎不起作用。所以我也试过这个:

https://graph.facebook.com/v7.0/act_id/ads?fields=id,name,insights{spend}&filtering=[{field: "insights.spend",operator:"GREATER_THAN", value:'0'}

但是我得到这个错误:

(#100) Filtering field 'insights.spend' with operation 'greater_than' is not supported"

那么有什么办法可以做到这一点吗?

我也在使用 javascript sdk,所以如果有办法做到这一点,请分享!

最佳答案

好吧,我终于想出了如何做到这一点,希望这对某人有帮助:

act_ID/ads?fields=fields=id,name,insights{spend}&filtering=[{'field':'spend','operator':'GREATER_THAN','value':'0'}]

但如果不进行一些过滤,这并不是很有用:您应该像这样过滤见解和广告

act_ID/ads?fields=fields=id,name,insights.time_range({'since':'YYYY-MM-DD','until':'YYYY-MM-DD'}){spend}&filtering=[{'field':'spend','operator':'GREATER_THAN','value':'0'}]&time_range={'since':'YYYY-MM-DD','until':'YYYY-MM-DD'}

关于facebook-graph-api - Facebook Marketing API 按洞察支出金额过滤广告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63120585/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com