Menghapus Pengelola Bisnis Turunan

Topik ini menjelaskan cara menghapus Pengelola Bisnis Turunan yang sudah ada.

Catatan: Bergantung pada apakah appsecret_proof diaktifkan di pengaturan aplikasi Anda, appsecret_proof mungkin diperlukan sebagai parameter untuk setiap panggilan yang Anda buat. Lihat dokumen Mengamankan Permintaan Graph API untuk mengetahui cara mengatur opsi ini dan cara membuat appsecret_proof.

Menghapus Pengelola Bisnis Turunan yang Sudah Ada

  1. Ambil token akses pengguna sistem Pengelola Bisnis Turunan, menggunakan PARENT_BM_ADMIN_SYSTEM_USER_ACCESS_TOKEN.
  2. curl \
      -F 'id=<CHILD_BM_ID>' \
      -F 'app_id=<APP_ID>' \
      -F 'scope=ads_management,business_management' \
      -F 'access_token=<PARENT_BM_ADMIN_SYSTEM_USER_ACCESS_TOKEN>' \
      -F 'appsecret_proof=<APP_SECRET_PROOF>' \  // Optional, depending on your app's security settings
      https://graph.facebook.com/<API_VERSION>/<CHILD_BM_ID>/access_token
  3. Ambil semua akun iklan untuk Pengelola Bisnis Turunan, dengan menggunakan CHILD_BM_SYSTEM_USER_ACCESS_TOKEN.
  4. Setelah Anda mengambil akun iklan, tandai semua kampanye di bawahnya sebagai PAUSED. Jika tidak, panggilan hapus apa pun ke Pengelola Bisnis Turunan dengan kampanye aktif di bawahnya tidak akan berhasil.
  5. curl -G \
      -d 'access_token=<CHILD_BM_SYSTEM_USER_ACCESS_TOKEN>' \
      -d 'appsecret_proof=<APP_SECRET_PROOF>' \  // Optional, depending on your app's security settings
      https://graph.facebook.com/<API_VERSION>/<CHILD_BM_ID>/owned_ad_accounts
    curl -G \
      -d 'access_token=<CHILD_BM_SYSTEM_USER_ACCESS_TOKEN>' \
      -d 'appsecret_proof=<APP_SECRET_PROOF>' \  // Optional, depending on your app's security settings
      https://graph.facebook.com/<API_VERSION>/<act_AD_ACCOUNT_ID>/campaigns
    curl \
      -F 'status=PAUSED' \
      -F 'access_token=<CHILD_BM_SYSTEM_USER_ACCESS_TOKEN>' \
      -F 'appsecret_proof=<APP_SECRET_PROOF>' \  // Optional, depending on your app's security settings
      https://graph.facebook.com/<API_VERSION>/<CAMPAIGN_ID>/
  6. Hapus Pengelola Bisnis Turunan, menggunakan PARENT_BM_ADMIN_SYSTEM_USER_ACCESS_TOKEN.
  7. curl -X DELETE \
      -d 'client_id=<CHILD_BM_ID>' \
      -d 'access_token=<PARENT_BM_ADMIN_SYSTEM_USER_ACCESS_TOKEN>' \
      -d 'appsecret_proof=<APP_SECRET_PROOF>' \  // Optional, depending on your app's security settings
      https://graph.facebook.com/<API_VERSION>/<PARENT_BM_ID>/owned_businesses