推廣 API 是一種以 HTTP 為基礎的 API,可讓您以程式輔助的方式查詢資料、建立及管理廣告,以及執行各種其他任務。本文將介紹有關推廣 API,以及其存取權限、版本管理等方面的基本資訊。
此 API 以 HTTP 為基礎,因此適合任何支援 HTTP 的程式語言或軟件,當中包括 cURL 以及幾乎所有現代網頁瀏覽器。推廣 API 建基於 Meta 的 Graph API,因此幾乎所有要求均應傳遞至 graph.facebook.com
主機網址。
為使用推廣 API 而應掌握的概念:
Meta 的廣告架構分為 3 個級別:宣傳活動、廣告組合和廣告。在 API 中,開發人員有權存取第 4 個級別,即廣告創意。
如要存取推廣 API 端點,您的應用程式必須清除 Graph API 授權的多重層級。
了解如何獲取和儲存 API 呼叫所需的存取憑證。
推廣 API 設有其專屬的限速邏輯,不受制於其他 Graph API 限速設定。
Meta 的平台設有核心和延展版本控制模式。使用我們的版本控制和轉移系統,進一步了解近期變更和停用項目。您可查看版本時間表、轉移及變更記錄。
若要使用推廣 API,您的應用程式必須通過應用程式審查,惟少數伺服器端 API 及離線轉換除外。
我們設有兩種主要廣告權限:ads_management
及 ads_read
。您需要向用於執行呼叫的應用程式授予權限。在應用程式審查程序期間,您可要求獲取權限。請查看適用於商務應用程式的可用權限清單。
使用 API 時,您可能會看到錯誤代碼。參閱此內容了進一步了解有關每個錯誤代碼的資訊。
了解 Meta 收到要求後的後續處理階段。