فعال کردن یک بخش داده

برای فعال کردن یکی از بخش‌های داده خود، از متد curators.dataSegments.activate استفاده کنید. خریداران می‌توانند بخش‌های داده را در معاملات یا بسته‌ها هدف قرار دهند.

مثال زیر یک درخواست HTTP POST را به یک نقطه پایانی API ارسال می‌کند که یک بخش داده مشخص را فعال می‌کند.

مثال فراخوانی API در curl

درخواست

curl --request POST \
'https://authorizedbuyersmarketplace.googleapis.com/v1beta/curators/[YOUR_ACCOUNT_ID]/dataSegments/test-data-segment-1:activate?key=[YOUR_API_KEY]' \
--header 'Authorization: Bearer [YOUR_ACCESS_TOKEN]' \
--header 'Accept: application/json' \
--header 'Content-Type: application/json' \
--data '{}' \
--compressed

پاسخ

{
  "name": "curators/[YOUR_ACCOUNT_ID]/dataSegments/test-data-segment-1",
  "createTime": "2025-08-13T12:14:03.421Z",,
  "updateTime": "2025-08-14T19:47:40.253938Z",
  "cpmFee": {
    "currencyCode": "USD",
    "units": "1000000"
  },
  "state": "ACTIVE"
}

غیرفعال کردن یک بخش داده

برای غیرفعال کردن یکی از بخش‌های داده خود، از متد curators.dataSegments.deactivate استفاده کنید.

مثال زیر یک درخواست HTTP POST به یک نقطه پایانی API ارسال می‌کند که یک بخش داده مشخص را غیرفعال می‌کند.

مثال فراخوانی API در curl

درخواست

curl --request POST \
'https://authorizedbuyersmarketplace.googleapis.com/v1beta/curators/[YOUR_ACCOUNT_ID]/dataSegments/test-data-segment-1:deactivate?key=[YOUR_API_KEY]' \
--header 'Accept: application/json' \
--header 'Content-Type: application/json' \
--data '{}' \
--compressed

پاسخ

{
  "name": "curators/[YOUR_ACCOUNT_ID]/dataSegments/test-data-segment-1",
  "createTime": "2025-08-13T12:14:03.421Z",
  "updateTime": "2025-08-14T20:05:51.439110Z",
  "cpmFee": {
    "currencyCode": "USD",
    "units": "1000000"
  },
  "state": "INACTIVE"
}

مراحل بعدی