Facebook营销API -创建多个广告集



我想通过Facebook营销API在web应用程序中创建多个(例如20个)广告集。当然Facebook有限制,我不能直接这样做。我花了很多时间进行测试。我等待几分钟后,我得到错误和重试请求。但是如果我没有广告账户错误,我迟早会遇到用户限制错误。

我该怎么做?

我无法捕获包含多个方法的请求,因为我的请求(创建广告集,广告创意)取决于活动id。否则的话,这一定是一个非常大的请求。

我正在考虑将请求存储在会话或数据库中,但我的请求彼此依赖。

你可以使用批处理请求:https://developers.facebook.com/docs/marketing-api/batch-requests/v2.8

python示例:Api_batch = account.get_api_assured().new_batch()

    for whatever in whatever_list:
        # Create the adset
        adset = ....
        adset.remote_create(batch=api_batch, failure=callback_failure)
    api_batch.execute()

最新更新