gpt4 book ai didi

c# - Facebook Graph API-Marketing Insights Edge错误500

转载 作者:行者123 更新时间:2023-12-03 08:50:32 25 4
gpt4 key购买 nike

我正在尝试使用.NET Facebook SDK提取时间范围内的广告见解。
我有80个广告帐户,所有这些帐户都应每天处理。
应该提取所有广告指标(例如70或80)

这是我正在访问以发出请求的端点:

https://graph.facebook.com/v2.8/{AdAccount}/insights?fields={fields}&level=ad&time_range[since]={begin_date}&time_range[until]={end_date}

我做了几次尝试都没有运气。
  • 我尝试了级别为每个广告帐户的顺序请求= Ad
  • 我尝试了并行请求以便使其更快
  • 我也尝试了批处理请求以尝试改善
  • 的性能

    所有这些尝试都需要花费很长时间来处理,我也不明白为什么有些请求会给我 错误500,代码:1未知错误,因为这些错误不是线性的,它们偶尔会在不同的请求中发生。

    我想知道最佳方法是为所有广告帐户提取无误的信息量,或者至少在获得成功答案之前对其进行处理。

    更新

    我不太确定发生了什么,我已经提出了两个简单的要求
    act_107********/insights?level=ad OK
    act_138********/insights?level=ad NOT OK

    这两个帐户均处于 Activity 状态,并且也具有 Activity 广告。

    最佳答案

    一个广告帐户可能有很多广告系列,每个广告系列都有很多广告集,并且每个广告都有很多广告。因此,当您调用API来获取广告帐户中所有广告的全部数据时,可能数据太多,无法足够快地进行处理。对于小型客户(例如10个广告系列),广告帐户一级的洞察电话是您的选择。一个广告帐户不错而另一个广告帐户不好的原因是,第一个帐户比第二个帐户拥有更多广告。

    您应该做的是按广告系列获取有见识的广告系列,甚至按广告集获取广告集(如果您有1个包含大量广告集的大型广告系列)。此外,您可以限制时间范围以仅检索所需的数据。

    那么,有多少广告被视为“太多”?没有这样的数字,因为有些广告很复杂,有些很简单。它还取决于您要在见解调用中包括哪些字段。通常,如果您遇到太多错误,需要在此处提出问题,则表明您现在应该中断通话是一个好兆头。

    关于c# - Facebook Graph API-Marketing Insights Edge错误500,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42156238/

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