Aktywowanie segmentu danych

Aby aktywować jeden z segmentów danych, użyj metody curators.dataSegments.activate. Kupujący mogą kierować reklamy na segmenty danych w ramach ofert lub pakietów.

Poniższy przykład wysyła żądanie HTTP POST do punktu końcowego interfejsu API, który aktywuje określony segment danych.

Przykładowe wywołanie interfejsu API za pomocą polecenia „curl”

Żądanie

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

Odpowiedź

{
  "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"
}

Dezaktywowanie segmentu danych

Aby dezaktywować jeden z segmentów danych, użyj metody curators.dataSegments.deactivate.

Poniższy przykład wysyła żądanie HTTP POST do punktu końcowego interfejsu API, który dezaktywuje określony segment danych.

Przykładowe wywołanie interfejsu API za pomocą polecenia „curl”

Żądanie

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

Odpowiedź

{
  "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"
}

Dalsze kroki