Halaman ini berisi panduan tentang cara menghapus penjual dari iklan partner terkelola.
Catatan: Bisnis yang menjual produk mereka melalui marketplace atau peritel disebut sebagai penjual. Setelah Anda memasukkan penjual ke dalam iklan partner terkelola, mereka dianggap sebagai partner terkelola. Agar sederhana, halaman ini akan menggunakan “penjual” untuk merujuk juga ke partner terkelola (yaitu, penjual yang di-onboarding).
Penjual dengan kampanye iklan aktif TIDAK DAPAT dihapus.
Seller Deletion API menonaktifkan akun iklan dan menghapus aset apa pun yang dibuat selama proses onboarding, termasuk:
Setelah berhasil dihapus, vendor_id
yang terkait untuk penjual dapat digunakan kembali dan ditetapkan ke penjual lain, jika diinginkan.
Sebelum menghapus penjual, pastikan Anda telah menyelesaikan langkah-langkah ini:
Untuk memanggil Seller Deletion API, Anda akan memerlukan izin berikut:
curl \
-F 'access_token=<ACCESS_TOKEN>' \
-F 'asyncbatch=[
{
"method": "DELETE",
"relative_url": "<MARKETPLACE_BM_ID>/managed_partner_businesses?child_business_external_id=<VENDOR_ID>",
"name": "<ASYNC_SESSION_NAME>"
}
]' \
-F "appsecret_proof=<APP_SECRET>" \
"https://graph.facebook.com/v20.0
"
Tanggapan terhadap panggilan API segera ditampilkan dengan ASYNC_SESSION_ID
. Sementara permintaan terus diproses, ASYNC_SESSION_ID harus dipantau sampai status terminal [COMPLETED|FAILED]
tercapai.
Nama | Deskripsi |
---|---|
string | Wajib. |
string | Wajib, kecuali |
string | Wajib, kecuali |
string | Wajib. |
{ "async_sessions": [ { "id": "<ASYNC_SESSION_ID>", "name": "<ASYNC_SESSION_NAME>" } ] }
Gunakan ASYNC_SESSION_ID
untuk mendapatkan status penghapusan penjual dari iklan partner terkelola.
Lihat Cara Memantau Sesi Asinkron untuk Tanggapan untuk informasi selengkapnya.
Jika statusnya adalah COMPLETED
, data yang dihasilkan dari sesi asinkron polling akan terlihat seperti ini:
{ "result": "{\"id\":\"<MANAGED_PARTNER_BM_ID>\", \"success\":true}", "status": "COMPLETED", "id": "<ASYNC_SESSION_ID>" }
Jika statusnya adalah FAILED
, data yang dihasilkan dari sesi asinkron polling akan terlihat seperti ini:
Permintaan yang dilakukan ke seller deletion API dapat menghasilkan sejumlah tanggapan kesalahan berbeda. Lihat Cara menangani kesalahan untuk informasi selengkapnya.
Kode Kesalahan | Subkode Kesalahan | Pesan Kesalahan |
---|---|---|
1800007 | 2310162 | ID Bisnis yang Anda masukkan {business_id} bukan untuk partner dalam iklan partner terkelola. Periksa entri Anda atau masukkan ID bisnis baru. |
1800007 | 2310163 | ID vendor yang Anda masukkan {vendor_id} bukan untuk partner dalam iklan partner terkelola. Periksa entri Anda atau masukkan ID vendor baru. |
1800008 | 2310164 | Bisnis Anda tidak mengelola partner {business_id ATAU vendor_id} yang ingin Anda hapus. Periksa ID atau masukkan ID baru. |
1800009 | 2310113 | Tidak dapat menghapus partner terkelola dengan ID bisnis {business_id}. Tidak dapat dihapus ketika masih memiliki saldo terutang sebesar {amount} {currency}. Setelah Anda mengirimkan pembayaran untuk faktur Anda, coba hapus kembali partner tersebut. |
1800009 | 2310134 | Pemilik halaman {page_owner_id} untuk halaman {page_id} bukan merupakan pengguna sistem admin. Halaman tidak dibuat oleh iklan partner terkelola dan harus dihapus sebelum Anda dapat menghapus partner tersebut. |
1800009 | 2310135 | Partner ini memiliki satu atau beberapa Halaman Facebook yang tidak dibuat oleh iklan partner terkelola. Halaman-halaman ini harus dihapus sebelum Anda dapat menghapus partner: {list_of_page_ids} |
1800009 | 2310165 | Bisnis tidak dapat dihapus saat masih memiliki kampanye aktif. Buka Pengelola Iklan untuk melihat kapan kampanye aktif mereka akan berakhir atau mematikannya. |