get
Возвращает параметры ключевых фраз или автотаргетингов, отвечающих заданным критериям: значения подстановочных переменных, статус и состояние, статистику показов и кликов и ставки.
Внимание
Не рекомендуется запрашивать статистику показов и кликов для большого количества ключевых фраз: такие запросы могут обрабатываться значительно медленнее.
Ставки можно получить независимо от того, какая стратегия выбрана в кампании — ручная или автоматическая.
Узнайте больше
Ограничения
Метод возвращает не более page-size
объектов.
Получение фраз из архивных кампаний недоступно.
Запрос
Структура запроса в формате JSON:
{
"method": "get",
"params": { /* params */
"SelectionCriteria": { /* KeywordsSelectionCriteria */
"Ids": [(long), ... ],
"AdGroupIds": [(long), ... ],
"CampaignIds": [(long), ... ],
"States": [( "OFF" | "ON" | "SUSPENDED" ), ... ],
"Statuses": [( "ACCEPTED" | "DRAFT" | "REJECTED"), ... ],
"ServingStatuses": [( "ELIGIBLE" | "RARELY_SERVED" ), ... ],
"ModifiedSince": (string)
}, /* required */
"FieldNames": [( "Id" | "Keyword" | "State" | "Status" | "ServingStatus" | "AdGroupId" | "CampaignId" | "Bid" | "AutotargetingSearchBidIsAuto" | "ContextBid" | "StrategyPriority" | "UserParam1" | "UserParam2" | "Productivity" | "StatisticsSearch" | "StatisticsNetwork" | "AutotargetingCategories" ), ... ], /* required */
"AutotargetingSettingsCategoriesFieldNames" : [ ("Exact"|"Narrow"|"Alternative"|"Accessory"|"Broader") ],
"AutotargetingSettingsBrandOptionsFieldNames" : [ ("WithoutBrands"|"WithAdvertiserBrand"|"WithCompetitorsBrand") ],
"Page": { /* LimitOffset */
"Limit": (long),
"Offset": (long)
}
}
}
Параметр |
Тип |
Описание |
Обязательный |
Структура params (для JSON) / GetRequest (для SOAP) |
|||
|
KeywordsSelectionCriteria |
Критерий отбора ключевых фраз и автотаргетингов. |
Да |
|
array of KeywordFieldEnum |
Имена параметров, которые требуется получить. Внимание Не рекомендуется указывать параметры |
Да |
|
array of AutotargetingSettingsCategoriesFieldEnum |
Категории таргетинга, которые требуется получить. |
Нет |
|
array of AutotargetingSettingsBrandOptionsFieldEnum |
Настройки брендовости, которые требуется получить. |
Нет |
|
Структура, задающая страницу при постраничной выборке данных. |
Нет |
|
Структура KeywordsSelectionCriteria |
|||
|
array of long |
Отбирать ключевые фразы и автотаргетинги с указанными идентификаторами. От 1 до |
Один из параметров |
|
array of long |
Отбирать ключевые фразы и автотаргетинги указанных групп. От 1 до |
|
|
array of long |
Отбирать ключевые фразы и автотаргетинги указанных кампаний. От 1 до |
|
|
array of KeywordStatusSelectionEnum |
Отбирать ключевые фразы и автотаргетинги с указанными состояниями. См. Статус и состояние фразы. |
Нет |
|
array of StatusEnum |
Отбирать ключевые фразы и автотаргетинги с указанными статусами. См. Статус и состояние фразы. |
Нет |
|
array of ServingStatusEnum |
Отбирать ключевые фразы и автотаргетинги с указанными статусами возможности показов группы объявлений. См. Статус возможности показов группы. |
Нет |
|
string |
Отбирать ключевые фразы и автотаргетинги, в которых были изменения начиная с указанной даты. Задается в формате |
Нет |
Ответ
Примечание
В ответе присутствуют только параметры, которые были указаны во входном параметре FieldNames
.
Структура ответа в формате JSON:
{
"result": { /* result */
"Keywords": [{ /* KeywordGetItem */
"Id": (long),
"Keyword": (string),
"AdGroupId": (long),
"CampaignId": (long),
"UserParam1": (string), /* nillable */
"UserParam2": (string), /* nillable */
"Bid": (long),
"AutotargetingSearchBidIsAuto" : ("YES"|"NO"),
"ContextBid": (long),
"StrategyPriority": "NORMAL", /* nillable */
"State": ( "OFF" | "ON" | "SUSPENDED" ),
"Status": ( "ACCEPTED" | "DRAFT" | "REJECTED" | "UNKNOWN" ),
"ServingStatus": ( "ELIGIBLE" | "RARELY_SERVED" ),
"Productivity": null,
"StatisticsSearch": { /* Statistics */
"Clicks": (long), /* required */
"Impressions": (long) /* required */
},
"StatisticsNetwork": { /* Statistics */
"Clicks": (long), /* required */
"Impressions": (long) /* required */
},
"AutotargetingCategories" : { /* nillable */
"Items" : [{ /* required */
"Category" : ("EXACT"|"ALTERNATIVE"|"COMPETITOR"|"BROADER"|"ACCESSORY") /* required */,
"Value" : ("YES"|"NO") /* required */
}, ...],
"AutotargetingSettings" : { /* nillable */
"Categories" : {
"Exact" : ("YES"|"NO"),
"Narrow" : ("YES"|"NO"),
"Alternative" : ("YES"|"NO"),
"Accessory" : ("YES"|"NO"),
"Broader" : ("YES"|"NO")
},
"BrandOptions" : {
"WithoutBrands" : ("YES"|"NO"),
"WithAdvertiserBrand" : ("YES"|"NO"),
"WithCompetitorsBrand" : ("YES"|"NO")
}
}
}, ... ],
"LimitedBy": (long)
}
}
}
Параметр |
Тип |
Описание |
||||||||||
Структура result (для JSON) / GetResponse (для SOAP) |
||||||||||||
|
array of KeywordGetItem |
Ключевые фразы и автотаргетинги. |
||||||||||
|
long |
Порядковый номер последнего возвращенного объекта. Передается в случае, если количество объектов в ответе было ограничено лимитом. См. раздел Постраничная выборка. |
||||||||||
Структура KeywordGetItem |
||||||||||||
|
long |
Идентификатор ключевой фразы или автотаргетинга. |
||||||||||
|
long |
Идентификатор группы объявлений, к которой относится ключевая фраза или автотаргетинг. |
||||||||||
|
long |
Идентификатор кампании, к которой относится ключевая фраза или автотаргетинг. |
||||||||||
|
string |
Ключевая фраза. Может содержать минус-слова. Для автотаргетинга возвращается значение |
||||||||||
|
string, nillable |
Значение подстановочной переменной |
||||||||||
|
string, nillable |
Значение подстановочной переменной |
||||||||||
|
long |
Ставка на поиске. |
||||||||||
|
YesNoEnum |
Признак включения опции автоматической ставки. |
||||||||||
|
long |
Ставка в сетях. |
||||||||||
|
PriorityEnum, nillable |
Приоритет ключевой фразы или автотаргетинга: NORMAL. |
||||||||||
|
StatusEnum |
Статус ключевой фразы или автотаргетинга. Описание статусов см. в разделе Статус и состояние фразы. |
||||||||||
|
ServingStatusEnum |
Статус возможности показов группы объявлений. Описание статусов см. в разделе Статус возможности показов группы. |
||||||||||
|
StateEnum |
Состояние ключевой фразы или автотаргетинга. Описание состояний см. в разделе Статус и состояние фразы. |
||||||||||
|
Productivity, nillable |
Параметр утратил актуальность, всегда возвращается значение null (nil). |
||||||||||
|
Statistics |
Статистика показов и кликов всех объявлений группы по данной ключевой фразе или автотаргетингу на поиске. Если в группе объявлений мало показов (значение RARELY_SERVED параметра |
||||||||||
|
Statistics |
Статистика показов и кликов всех объявлений группы по данной фразе в сетях. Если в группе объявлений мало показов (значение RARELY_SERVED параметра |
||||||||||
|
AutotargetingCategories, nillable |
Категории таргетинга. Внимание Поле устарело и скоро перестанет поддерживаться. Для получения настроек таргетинга используйте структуру |
||||||||||
|
AutotargetingSettings, nillable |
Настройки таргетинга. |
||||||||||
Структура Statistics |
||||||||||||
|
long |
Количество кликов по всем объявлениям группы, показанным по данной ключевой фразе или автотаргетингу. Рассчитывается за 28 дней от текущей даты. |
||||||||||
|
long |
Количество показов всех объявлений группы по данной фразе или автотаргетингу. Рассчитывается за 28 дней от текущей даты. |
||||||||||
Структура AutotargetingCategories |
||||||||||||
|
AutotargetingCategoriesEnum |
Категория таргетинга:
Внимание Поле устарело и скоро перестанет поддерживаться. Настройки, заданные в веб-интерфейсе, сконвертируются в API по следующим правилам:
|
||||||||||
|
YesNoEnum |
Признак включения указанной категории таргетинга. По умолчанию включены все категории таргетинга. |
||||||||||
Структура AutotargetingSettings |
||||||||||||
|
AutotargetingSettingsCategoriesFieldNames |
Категории таргетинга. Доступные опции:
|
||||||||||
|
AutotargetingSettingsBrandOptionsFieldNames |
Настройки брендовости. Доступные опции:
|