این راهنما نحوه حذف همه اعضا از مخاطبان Customer Match را با ارسال درخواست RemoveAllAudienceMembersRequest توضیح میدهد.
این روش در صورتی مفید است که نیاز به پاک کردن لیست کاربران با یک درخواست واحد یا جایگزینی تمام اعضای مخاطب یک لیست داشته باشید.
مخاطب را پاک کنید
برای حذف همه اعضا از یک مخاطب، یک RemoveAllAudienceMembersRequest ارسال کنید و فیلد removeAsOfTime را حذف کنید. این کار زمان حذف را به صورت پیشفرض روی زمان فعلی قرار میدهد و همه اعضای فعلی را از لیست پاک میکند.
جایگزینی همه اعضا
برای جایگزینی همه اعضا در مخاطبان Customer Match و در عین حال جلوگیری از خالی شدن لیست کاربران، این مراحل را دنبال کنید:
- زمان فعلی را به عنوان T ثبت کنید.
- با ارسال یک
IngestAudienceMembersRequest، آپلود اعضای جدید را آغاز کنید. در صورت نیاز میتوانید چندین درخواست ingest ارسال کنید. صبر کنید تا پردازش تمام درخواستهای مصرف تمام شود. میتوانید وضعیت درخواستهای خود را با استفاده از Diagnostics بررسی کنید.
یک
RemoveAllAudienceMembersRequestبا تنظیمremoveAsOfTimeروی برچسب زمانی T که در مرحله ۱ ثبت شده است، ارسال کنید. این کار فقط اعضایی را که قبل از شروع آپلود اعضای جدید اضافه شدهاند، حذف میکند و فقط اعضای تازه اضافه شده را باقی میگذارد.
ساخت درخواست
فیلدهای زیر را در بدنهی RemoveAllAudienceMembersRequest تنظیم کنید:
-
destinations - الزامی . فهرست مقصدها. فیلد
productDestinationIdدر هر مقصد، مخاطبی را که میخواهید اعضا را از آن حذف کنید، مشخص میکند. برای اطلاعات بیشتر به پیکربندی مقصدها مراجعه کنید. -
removeAsOfTime - اختیاری. فقط اعضایی که قبل از این زمان اضافه شدهاند حذف میشوند. برای جزئیات قالببندی، به قالب مهر زمان مراجعه کنید. اگر تنظیم نشده باشد، این مقدار به طور پیشفرض زمان فعلی را در نظر میگیرد.
-
validateOnly - اختیاری. برای اعتبارسنجی درخواست بدون اعمال تغییرات، آن را روی
trueتنظیم کنید. وقتی آماده اعمال تغییرات شدید، آن را رویfalseتنظیم کنید.
نمونه درخواستها
در اینجا یک نمونه درخواست وجود دارد که همه اعضا را از لیست Customer Match حذف میکند.
- برای باز کردن API Explorer در یک تب یا پنجره جدید، روی Open in API Explorer کلیک کنید.
- در بدنه درخواست در API Explorer، هر رشتهای که با
REPLACE_WITHشروع میشود، مانندREPLACE_WITH_OPERATING_ACCOUNT_TYPEرا با مقدار مربوطه جایگزین کنید. - روی Execute در پایین صفحه API Explorer کلیک کنید و مراحل احراز هویت را برای ارسال درخواست تکمیل کنید.
- برای اعتبارسنجی درخواست بدون اعمال تغییرات،
validateOnlyرا رویtrueتنظیم کنید. وقتی آماده اعمال تغییرات شدید،validateOnlyرا رویfalseتنظیم کنید.
تبلیغ کننده
{ "destinations": [ { "operatingAccount": { "accountType": "OPERATING_ACCOUNT_TYPE", "accountId": "OPERATING_ACCOUNT_ID" }, "loginAccount": { "accountType": "LOGIN_ACCOUNT_TYPE", "accountId": "LOGIN_ACCOUNT_ID" }, "productDestinationId": "AUDIENCE_ID" } ], "removeAsOfTime": "2026-07-20T15:01:23Z", "validateOnly": true }
شریک داده
{ "destinations": [ { "operatingAccount": { "accountType": "OPERATING_ACCOUNT_TYPE", "accountId": "OPERATING_ACCOUNT_ID" }, "loginAccount": { "accountType": "DATA_PARTNER", "accountId": "DATA_PARTNER_ACCOUNT_ID" }, "linkedAccount": { "accountType": "LINKED_ACCOUNT_TYPE", "accountId": "LINKED_ACCOUNT_ID" }, "productDestinationId": "AUDIENCE_ID" } ], "removeAsOfTime": "2026-07-20T15:01:23Z", "validateOnly": true }
درخواست را ارسال کنید
درخواست را به نقطه پایانی removeAll ارسال کنید.
اگر درخواست با موفقیت انجام شود، پاسخ شامل یک requestId است که میتوانید از آن برای پیگیری وضعیت عملیات استفاده کنید.
{
"requestId": "REQUEST_ID"
}
اگر درخواست با شکست مواجه شد، خطاها را بررسی کنید تا علت شکست را مشخص کنید.