이 페이지에서는 Facebook 담당자가 지정되어 있는 파트너 광고에서 판매자를 삭제하는 방법을 안내합니다.
참고: Marketplace 또는 판매점을 통해 제품을 판매하는 비즈니스를 가리켜 판매자라고 합니다. Facebook 담당자가 지정되어 있는 파트너 광고로 판매자를 온보딩하면, 해당 판매자는 Facebook 담당자가 지정되어 있는 파트너로 간주됩니다. 편의상 이 페이지에서는 '판매자'를 Facebook 담당자가 지정되어 있는 파트너(즉, 온보딩한 판매자)를 지칭하는 목적으로도 사용합니다.
광고 캠페인을 진행 중인 판매자는 삭제할 수 없습니다.
판매자 삭제 API는 광고 계정을 비활성화하고 다음을 포함하여 온보딩 중에 만든 모든 자산을 삭제합니다.
자산을 삭제하고 나면 해당 판매자에 대해 연결된 vendor_id
를 재사용하고 원하는 경우 다른 판매자에게 할당할 수 있습니다.
판매자를 삭제하기 전에 다음 단계를 완료하세요.
판매자 삭제 API를 호출하려면 다음과 같은 권한이 필요합니다.
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/v21.0
"
API 호출 응답은 ASYNC_SESSION_ID
와 함께 즉시 반환됩니다. 요청을 계속 처리하는 동안 터미널 상태 [COMPLETED|FAILED]
에 도달할 때까지 ASYNC_SESSION_ID를 폴링해야 합니다.
이름 | 설명 |
---|---|
문자열 | 필수 항목. |
문자열 | 필수 항목. 단, |
문자열 | 필수 항목. 단, |
문자열 | 필수 항목. |
{ "async_sessions": [ { "id": "<ASYNC_SESSION_ID>", "name": "<ASYNC_SESSION_NAME>" } ] }
ASYNC_SESSION_ID
를 사용하여 Facebook 담당자가 지정되어 있는 파트너 광고에서 판매자 삭제 상태를 가져옵니다.
자세한 내용은 응답을 얻기 위해 비동기식 세션을 폴링하는 방법을 참조하세요.
상태가 COMPLETED
일 경우 비동기식 세션을 폴링한 후의 결과 데이터는 다음과 같습니다.
{ "result": "{\"id\":\"<MANAGED_PARTNER_BM_ID>\", \"success\":true}", "status": "COMPLETED", "id": "<ASYNC_SESSION_ID>" }
상태가 FAILED
일 경우 비동기식 세션을 폴링한 후의 결과 데이터는 다음과 같습니다.
판매자 삭제 API로 보낸 요청의 결과로 여러 가지 오류 응답이 반환될 수 있습니다. 자세한 내용은 오류를 처리하는 방법을 참조하세요.
오류 코드 | 오류 하위 코드 | 오류 메시지 |
---|---|---|
1800007 | 2310162 | {business_id}를 입력한 비즈니스 ID는 Facebook 담당자가 지정되어 있는 파트너 광고의 파트너를 위한 것이 아닙니다. 입력한 항목을 확인하거나 새로운 비즈니스 ID를 입력하세요. |
1800007 | 2310163 | {vendor_id}를 입력한 공급업체 ID는 Facebook 담당자가 지정되어 있는 파트너 광고의 파트너를 위한 것이 아닙니다. 입력한 항목을 확인하거나 새로운 공급업체 ID를 입력하세요. |
1800008 | 2310164 | 비즈니스가 삭제하려는 파트너 {business_id OR vendor_id}를 관리하지 않습니다. ID를 확인하거나 새 ID를 입력하세요. |
1800009 | 2310113 | 비즈니스 ID가 {business_id}인 Facebook 담당자가 지정되어 있는 파트너를 삭제할 수 없습니다. 미결제 금액 {amount} {currency}이(가) 있는 동안에는 삭제할 수 없습니다. 인보이스에 대한 대금을 송금한 후에 파트너를 다시 삭제해 보세요. |
1800009 | 2310134 | 페이지 {page_id}의 페이지 소유자 {page_owner_id}은(는) 관리자 시스템 사용자가 아닙니다. 이 페이지는 Facebook 담당자가 지정되어 있는 파트너가 생성하지 않았고 파트너를 삭제하기 전에 먼저 삭제해야 합니다. |
1800009 | 2310135 | 이 파트너에게는 Facebook 담당자가 지정되어 있는 파트너 광고에서 생성하지 않은 Facebook 페이지가 하나 이상 있습니다. 이러한 페이지를 파트너 {list_of_page_ids}를 삭제하기 전에 먼저 삭제해야 합니다. |
1800009 | 2310165 | 이 비즈니스는 진행 중인 캠페인이 있는 동안은 삭제할 수 없습니다. 광고 관리자로 이동하여 진행 중인 캠페인이 종료되는 시점을 확인하거나 해당 캠페인을 비활성화하세요. |