REST Resource: partners

Ресурс: партнер

Один партнер в Дисплее и Видео 360.

JSON-представление
{
  "name": string,
  "partnerId": string,
  "updateTime": string,
  "displayName": string,
  "entityStatus": enum (EntityStatus),
  "generalConfig": {
    object (PartnerGeneralConfig)
  },
  "adServerConfig": {
    object (PartnerAdServerConfig)
  },
  "dataAccessConfig": {
    object (PartnerDataAccessConfig)
  },
  "exchangeConfig": {
    object (ExchangeConfig)
  },
  "billingConfig": {
    object (PartnerBillingConfig)
  }
}
Поля
name

string

Только для вывода. Название ресурса партнера.

partnerId

string (int64 format)

Только для вывода. Уникальный идентификатор партнера. Назначается системой.

updateTime

string (Timestamp format)

Только для вывода. Временная метка последнего обновления партнера. Назначается системой.

Используется формат RFC 3339. Результат всегда будет Z-нормализованным, и в нем будут использоваться цифры дробных частей 0, 3, 6 или 9. Допустимы и другие типы нормализации. Примеры: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" или "2014-10-02T15:01:23+05:30".

displayName

string

Отображаемое название партнера.

Должно быть закодировано в UTF-8 и иметь максимальный размер 240 байт.

entityStatus

enum (EntityStatus)

Только для вывода. Статус партнера.

generalConfig

object (PartnerGeneralConfig)

Общие настройки партнера.

adServerConfig

object (PartnerAdServerConfig)

Настройки партнера, связанные с сервером объявлений.

dataAccessConfig

object (PartnerDataAccessConfig)

Настройки, определяющие, как можно получить доступ к данным партнера.

exchangeConfig

object (ExchangeConfig)

Настройки, определяющие, какие биржи включены для партнера.

billingConfig

object (PartnerBillingConfig)

Настройки партнера, связанные с оплатой.

PartnerGeneralConfig

Общие настройки партнера.

JSON-представление
{
  "timeZone": string,
  "currencyCode": string
}
Поля
timeZone

string

Не меняется. Стандартное название часового пояса партнера в базе данных TZ. например America/New_York (2-е издание).

Подробнее: https://en.wikipedia.org/wiki/List_of_tz_database_time_zones.

currencyCode

string

Не меняется. Валюта партнера в формате ISO 4217.

PartnerAdServerConfig

Настройки партнера, связанные с сервером объявлений.

JSON-представление
{
  "measurementConfig": {
    object (MeasurementConfig)
  }
}
Поля
measurementConfig

object (MeasurementConfig)

Настройки отслеживания партнера.

MeasurementConfig

Настройки отслеживания партнера.

JSON-представление
{
  "dv360ToCmCostReportingEnabled": boolean,
  "dv360ToCmDataSharingEnabled": boolean
}
Поля
dv360ToCmCostReportingEnabled

boolean

Указывает, нужно ли передавать данные о расходах в Дисплее и Видео 360 в Менеджер кампаний 360.

dv360ToCmDataSharingEnabled

boolean

Включать ли данные DV360 в отчеты о передаче данных CM360.

PartnerDataAccessConfig

Настройки, определяющие, как можно получить доступ к данным, связанным с партнером.

JSON-представление
{
  "sdfConfig": {
    object (SdfConfig)
  }
}
Поля
sdfConfig

object (SdfConfig)

Настройки файлов структурированных данных для партнера.

Конфигурация SDF для партнера.

ExchangeConfig

Настройки, определяющие, какие биржи включены для партнера.

JSON-представление
{
  "enabledExchanges": [
    {
      object (EnabledExchange)
    }
  ]
}
Поля
enabledExchanges[]

object (EnabledExchange)

Все включенные биржи партнера. Повторяющиеся включенные биржи будут игнорироваться.

EnabledExchange

Биржа, включенная в аккаунте партнера.

JSON-представление
{
  "exchange": enum (Exchange),
  "googleAdManagerAgencyId": string,
  "googleAdManagerBuyerNetworkId": string,
  "seatId": string
}
Поля
exchange

enum (Exchange)

Активированная биржа.

googleAdManagerAgencyId

string

Только для вывода. Идентификатор агентства в Google Менеджере рекламы. Это поле используется, только если в качестве аукциона выбран Google Менеджер рекламы.

googleAdManagerBuyerNetworkId

string

Только для вывода. Идентификатор сети Google Менеджера рекламы. Это поле используется, только если в качестве биржи выбран Google Менеджер рекламы.

seatId

string

Только для вывода. Идентификатор рабочего места для включенного аукциона.

PartnerBillingConfig

Настройки партнера, связанные с оплатой.

JSON-представление
{
  "billingProfileId": string
}
Поля
billingProfileId

string (int64 format)

Идентификатор платежного профиля партнера по умолчанию.

Методы

editAssignedTargetingOptions

Изменение настроек таргетинга для одного партнера.

get

Возвращает партнера.

list

Возвращает список партнеров, доступных текущему пользователю.