2016-06-08 316 views
0

我必須爲每個循環互動創建多少個廣告。例如,我已在我的後端預先設置了100個廣告系列,然後通過點擊一次即可創建廣告。在一次迭代中,我創建了一個AdSet,一個AdCreative,一個AdImage,最後一個廣告。因此,我可以創建的廣告的最大數量爲每5分鐘2個廣告(然後會拋出廣告創建的限制結束的錯誤)。它是可怕的。我想看看它爲什麼如此有限,但無法找到任何可能超出限制的機會。我正在使用PHP Facebook營銷API SDK版本。 2.6 希望有一些開發人員知道如何。在Facebook Marketing API中檢測廣告創建的超出限制

錯誤代碼:

Array ( 
[code] => 613 
[error_subcode] => 1487742 
[message] => Calls to this api have exceeded the rate limit. 
[error_user_title] => There have been too many calls from this ad-account. Wait a bit and try again. 
[error_user_msg] => There have been too many calls from this ad-account. Wait a bit and try again. 
[error_blame_field_specs] => [type] => OAuthException) 

回答

1

營銷API有它自己的是速率限制邏輯,並從所有的圖形API速率限制排除。

您可以檢查限制Marketing API Rate Limiting

廣告創作或限制API速率也限制取決於你的營銷API訪問級別營銷API率Marketing API Access Levels

如果你有更高的訪問級別(即標準),那麼你的API費率限制將更高

+0

是的,你是對的。我覆蓋所有這些材料之前發佈的問題。無論如何,我不明白如何檢測廣告創建的限制(僅在廣告創建期間拋出錯誤)。看我的情況,請:1.我有一個廣告帳戶2.該應用程序已經公開模式,我也發出應用程序的基本模式訪問3.我可以創建的廣告的最大數量是2,只有2,然後我得到了這個超出限額的錯誤 –

+0

@ Nadeem0025任何想法如何獲得廣告創建的API調用數量?我也附上錯誤代碼,也許這會有所幫助 –

+0

@EugeneMescheryakov有沒有辦法獲得api調用的數量。創建廣告時,您會發送很多API調用,這就是爲什麼會出現超出限制的錯誤。 創建廣告或[申請標準訪問級別](https://web.facebook.com/business/standardadsapi)以避免該問題應該存在一定的時間差 – Nadeem0035