Переход функции yadirGetCampaignList на API v.5
В связи с тем что метод GetCampaignsList, который использовался в прошлой версии функции в ближайшие две недели будет отключен Яндексом, и уже сейчас в связи с введёнными ограничениями периодически возвращает ошибку 59 был осуществлён переход на работу с методом get сервиса Campaigns, в связи с чем была расширен дата фрейм который возвращает данная функция возвращает.
Структура дата фрейма.
Поле | Тип данных | Описание |
Id | chr | Идентификатор кампании. |
Name | chr | Название кампании. |
Type | Factor | Тип кампании ("TEXT_CAMPAIGN" | "MOBILE_APP_CAMPAIGN" | "DYNAMIC_TEXT_CAMPAIGN" | "UNKNOWN"). |
Status | Factor | Статус кампании ( "ACCEPTED" | "DRAFT" | "MODERATION" | "REJECTED" | "UNKNOWN" ). |
State | Factor | Состояние кампании ( "ARCHIVED" | "CONVERTED" | "ENDED" | "OFF" | "ON" | "SUSPENDED" | "UNKNOWN" ). |
DailyBudgetAmount | num | Дневной бюджет кампании в валюте рекламодателя. |
DailyBudgetMode | chr | DISTRIBUTED — распределять дневной бюджет равномерно на весь день. STANDARD — дневной бюджет может исчерпаться, а показы завершиться ранее окончания дня. |
Currency | Factor | Валюта кампании. Совпадает с валютой рекламодателя для всех кампаний. |
StartDate | Date | Дата начала показов объявлений. |
int | Количество показов за время существования кампании.. | |
Clicks | int | Количество кликов за время существования кампании. |
ClientInfo | chr | Название клиента. Значение по умолчанию — наименование из настроек рекламодателя. |
login | chr | Логин пользователя на Яндексе. |