update
Изменяет параметры условий ретаргетинга и подбора аудитории.## Узнайте больше
Ограничения
Не более 1000 условий ретаргетинга и подбора аудитории в одном вызове метода.
Запрос
Структура запроса в формате JSON:
{
  "method": "update",
  "params": { /* params */
    "RetargetingLists": [{  /* RetargetingListUpdateItem */
      "Id": (long), /* required */
      "Name": (string),
      "Description": (string),
      "Rules": [{  /* RetargetingListRuleItem */
        "Arguments": [{  /* RetargetingListRuleArgumentItem */
          "MembershipLifeSpan": (int),
          "ExternalId": (long) /* required */
        }, ... ], /* required */
        "Operator": ( "ALL" | "ANY" | "NONE" ) /* required */
      }, ... ]
    }, ... ] /* required */
 }
}
| Параметр | Тип | Описание | Обязательный | 
| Структура params (для JSON) / UpdateRequest (для SOAP) | |||
| 
 | array of RetargetingListUpdateItem | Условия ретаргетинга и подбора аудитории, которые требуется изменить. | Да | 
| Структура RetargetingListUpdateItem | |||
| 
 | long | Идентификатор условия ретаргетинга и подбора аудитории. | Да | 
| 
 | string | Название условия ретаргетинга и подбора аудитории (не более 250 символов). | Нет | 
| 
 | string | Текстовое примечание к условию ретаргетинга и подбора аудитории (не более 4096 символов). | Нет | 
| 
 | array of RetargetingListRuleItem | Правила отбора посетителей сайта. Посетитель удовлетворяет условию ретаргетинга и подбора аудитории, если для него выполнены одновременно все правила. | Нет | 
| Структура RetargetingListRuleItem | |||
| 
 | array of RetargetingListRuleArgumentItem | Цели и сегменты. См. раздел Цели и сегменты. | Да | 
| 
 | RetargetingListRuleOperatorEnum | Логический оператор правила отбора: 
 | Да | 
| Структура RetargetingListRuleArgumentItem | |||
| 
 | int | Количество дней (от 1 до 540), за которое проверяется выполнение цели. Для сегментов Яндекс Метрики и сегментов Яндекс Аудиторий параметр не используется, переданное значение игнорируется. | Для целей Яндекс Метрики | 
| 
 | long | Идентификатор цели или сегмента. Для сегментов по интересам пользователяинтересам пользователя необходимо перед идентификатором указать тип интереса с помощью префикса: 
 Например, идентификатору сегмента  | Да | 
Ответ
Структура ответа в формате JSON:
{
  "result": {  /* result */
    "UpdateResults": [{  /* ActionResult */
      "Id": (long),
      "Warnings": [{  /* ExceptionNotification */
        "Code": (int), /* required */
        "Message": (string), /* required */
        "Details": (string)
       }, ...
      ],
      "Errors": [{  /* ExceptionNotification */
        "Code": (int), /* required */
        "Message": (string), /* required */
        "Details": (string)
       }, ...
      ]
    }, ... ] /* required */
  }
}
| Параметр | Тип | Описание | 
| Структура result (для JSON) / UpdateResponse (для SOAP) | ||
| 
 | array of ActionResult | Результаты изменения параметров условий ретаргетинга и подбора аудитории. | 
| Структура ActionResult | ||
| 
 | long | Идентификатор условия ретаргетинга и подбора аудитории. Возвращается в случае отсутствия ошибок, см. раздел Операции над массивом объектов. | 
| 
 | array of ExceptionNotification | Предупреждения, возникшие при выполнении операции. | 
| 
 | array of ExceptionNotification | Ошибки, возникшие при выполнении операции. |