Marketing API memiliki logika pembatasan laju sendiri dan dikecualikan dari semua pembatasan laju Graph API. Jadi jika Anda membuat panggilan Marketing API, panggilan itu tidak akan dihitung dalam pelambatan Graph API.
Fitur yang memengaruhi kuota batas laju Marketing API adalah Akses Standar Pengelolaan Iklan. Saat menambahkan produk Marketing API di Dasbor Aplikasi, Anda akan mendapatkan Akses Standar dari Akses Standar Pengelolaan Iklan secara default. Hal ini akan memberi Anda akses pengembangan ke Marketing API. Jika Anda perlu meningkatkan akses untuk mendapatkan kuota pembatasan laju lebih tinggi, tingkatkan ke Akses Lanjutan dari Akses Standar Pengelolaan Iklan di Tinjauan Aplikasi.
| Akses Marketing API | Akses Standar Pengelolaan Iklan | Kapasitas |
|---|---|---|
Akses pengembangan | Akses standar | Kuota pembatasan laju dasar |
Akses standar | Akses lanjutan | Kuota pembatasan laju lebih tinggi |
Sebagian besar permintaan Marketing API dan permintaan Pages API dikenai Batas Laju Kasus Penggunaan Bisnis (BUC), dan bergantung pada endpoint yang sedang Anda kueri. Anda dapat mengetahui hal ini dengan memeriksa apakah permintaan HTTP Anda berisi header X-Business-Use-Case. Lihat detail selengkapnya di Batas Laju Kasus Penggunaan Bisnis.
Kode kesalahan terkait: 17, Error subcode: 2446079, Message: User request limit reached. 613, Error subcode: 1487742, Message: There have been too many calls from this ad-account. Please wait a bit and try again.
Untuk mencegah lonjakan traffic tiba-tiba yang membebani sistem, kami menerapkan pembatasan laju realtime pada endpoint mutasi Marketing API (operasi buat dan edit untuk kampanye, set iklan, dan iklan).
Endpoint berikut terpengaruh:
Jika Anda melebihi batas ini, sebarkan permintaan Anda secara lebih merata sepanjang waktu dan bukan mengirimkannya dalam kondisi burst.
Kode kesalahan terkait:613, Error subcode: 5044001, Message: Your ad account {ad_account_id} has exceeded the maximum allowed rate of mutation requests. To
resolve this, reduce the frequency of your create, update operations on campaigns, ad sets, and ads.
Saat kesalahan ini muncul, terapkan pelambatan permintaan agar tetap di bawah 100 QPS per akun iklan.
Kode kesalahan terkait: 4, Error subcode: 1504022 or 1504039, Message: There have been too many calls from this app. Wait a bit and try again.
Saat kesalahan ini muncul, kurangi panggilan Anda.
Kode kesalahan terkait:4, Message: Application request limit reached
Saat kesalahan ini muncul, kurangi panggilan Anda.
Kami menghitung kuota batas laju berdasarkan tingkat akses Marketing API dan aplikasi Anda.
ads_management - Untuk setiap akun iklan dalam periode waktu satu jam: (100.000 jika aplikasi Anda berada di tingkat Standar Marketing API atau 300 jika aplikasi Anda berada di tingkat Pengembangan) + 40 * Jumlah iklan yang Aktif.custom_audience - Untuk setiap akun iklan dalam periode waktu satu jam: Tidak lebih dari 700.000. Tidak kurang dari 190.000 jika aplikasi Anda berada di tingkat Standar Marketing API atau 5.000 jika aplikasi Anda berada di tingkat Pengembangan + 40 * Jumlah audiens kustom yang Aktif.[X-Business-Use-Case](/docs/graph-api/overview/rate-limiting/#headers-2) dan Batas Laju Kasus Penggunaan Bisnis.Kode kesalahan terkait: 80000, 80003, 80004, 80014, Message: There have been too many calls from this ad-account. Wait a bit and try again. For more info, please refer to https://developers.facebook.com/docs/graph-api/overview/rate-limiting.
Periksa endpoint API dan header HTTP X-Business-Use-Case untuk mengonfirmasi jenis pelambatan. Lihat detail selengkapnya di Batas Laju Kasus Penggunaan Bisnis. Saat kesalahan ini muncul, kurangi perubahan pada akun iklan.
Kami membatasi Anda dalam mengubah batas pengeluaran akun Anda, yaitu 10 kali per hari, untuk memastikan kinerja penayangan Iklan.
Kode kesalahan terkait: 17, Error subcode: 1885172, Message: You can only change your account spending limit 10 times per day. Please wait to make more changes.
Jumlah perubahan pada kolom daily_budget dan lifetime_budget set iklan dibatasi. Untuk setiap set iklan, anggaran hanya boleh berubah 4 kali per jam, jika melebihi batas, perubahan anggaran untuk set iklan tersebut diblokir selama satu jam.
Kode kesalahan terkait: 613, Error subcode: 1487632, Message: You can only change your ad set budget 4 times per hour. Please wait to make more changes.
Saat kesalahan ini muncul, kurangi perubahan pada set iklan.
Pembuatan iklan dibatasi untuk akun iklan tertentu berdasarkan batas pengeluaran harian.
Kode kesalahan terkait:613, Error subcode: 1487225, Message: User request limit reached.
Periksa subkode kesalahan (1487225) dan endpoint API untuk mengonfirmasi jenis pelambatan. Saat kesalahan ini muncul, kurangi perubahan. Untuk meningkatkan batas, Anda juga dapat meningkatkan batas pengeluaran harian.
Ketika sistem kami mendeteksi bahwa akun iklan tertentu menghasilkan traffic abnormal dalam jumlah besar, untuk melindungi stabilitas sistem dan memastikan pengalaman pengguna lain, untuk sementara, kami akan mengurangi kuota Batas Laju API dari akun abnormal tersebut. Cobalah menghubungi dukungan Meta untuk mendapatkan bantuan.
Kode kesalahan terkait: 613, Error subcode: null, Message: (#613) Calls to this api have exceeded the rate limit.
Perbedaan antara hal ini dan Batas Level API di Level Akun Iklan adalah bahwa kesalahan ini tidak mengandung subkode kesalahan. Saat kesalahan ini muncul, selidiki apakah ada tindakan yang memicu permintaan API yang berlebihan dan hubungi dukungan Meta untuk mendapatkan bantuan.
Memeriksa Tingkat Akses Marketing API:
Secara default, aplikasi memiliki development_access ke Marketing API. Untuk mengetahui tingkat Anda, Anda dapat membuka dasbor Tinjauan Aplikasi. Anda berada di tingkat pengembangan akses Marketing API jika Anda memiliki Akses Standar ke fitur Akses Standar Pengelolaan Iklan. Anda berada di tingkat standar akses Marketing API jika Anda memiliki Akses Lanjutan ke fitur Akses Standar Pengelolaan Iklan. Anda juga dapat memeriksa header HTTP Anda dan mencari ads_api_access_tier di header X-Ad-Account-Usage, X-Business-Use-Case, atau X-FB-Ads-Insights-Throttle Anda.
Jika Anda masih mendapatkan kesalahan pembatasan laju, pertimbangkan untuk meningkatkan ke standard_access di Akses Standar Pengelolaan Iklan. Untuk mencapai tingkat standar dan mendapatkan kuota batas laju yang lebih tinggi, Anda dapat meminta Akses Lanjutan ke fitur Akses Standar Pengelolaan Iklan di dasbor Tinjauan Aplikasi.
X-Business-Use-Case berisi info call_count, total_cputime, total_time, dan estimated_time_to_regain_access, dll. untuk endpoint Kasus Penggunaan Bisnis.X-FB-Ads-Insights-Throttle berisi app_id_util_pct, acc_id_util_pct, dan ads_api_access_tier untuk endpoint Ads Insights API.17, 613).