Изменить счетчик
Изменяет значения полей счетчика по ID
- Параметры
- Расширенный вызов ?
Функция ИзменитьС четчик(Знач Токен, Знач IDСчетчика, Знач СтруктураСчетчика) Экспорт
| Параметр | CLI опция | Тип | Обяз. | Назначение |
|---|---|---|---|---|
| Токен | --token | Строка | ✔ | Токен авторизации |
| IDСчетчика | --counter | Строка, Число | ✔ | ID счетчика для изменения |
| СтруктураСчетчика | --fields | Структура Из КлючИЗначение | ✔ | Структура изменяемых полей. См. ПолучитьСтруктуруСчетчика |
Возвращаемое значение
Соответствие Из КлючИЗначение - сериализованный JSON ответа от Yandex
Для текущего метода нет дополнительных параметров расширенного вызова.
подсказка
Метод в документации API: Изменение счетчика
Пример использования для 1С:Предприятие/OneScript
Токен = "y0_AgAAAABdylaOAAy9KgAAAAEXh6i...";
IDСчетчика = "105009635";
СтруктураСчетчика = Новый Структура;
СтруктураСчетчика.Вставить("autogoals_enabled", Истина);
СтруктураФлагов = Новый Структура;
СтруктураФлагов.Вставить("collect_first_party_data" , Ложь);
СтруктураФлагов.Вставить("measurement_enabled" , Ложь);
СтруктураФлагов.Вставить("use_in_benchmarks" , Ложь);
СтруктураФлагов.Вставить("direct_allow_use_goals_without_access", Ложь);
СтруктураСчетчика.Вставить("counter_flags", СтруктураФлагов);
СтруктураСчетчика.Вставить("favorite" , 0);
СтруктураСчетчика.Вставить("filter_robots", 1);
Результат = OPI_YandexMetrika.ИзменитьСчетчик(Токен, IDСчетчика, СтруктураСчетчика);
- Bash
- CMD/Bat
# JSON данные также могут быть переданы как путь к файлу .json
oint metrika ИзменитьСчетчик \
--token "***" \
--counter "109431172" \
--fields "{'autogoals_enabled':true,'counter_flags':{'collect_first_party_data':false,'measurement_enabled':false,'use_in_benchmarks':false,'direct_allow_use_goals_without_access':false},'favorite':'0','filter_robots':'1'}"
:: JSON данные также могут быть переданы как путь к файлу .json
oint metrika ИзменитьСчетчик ^
--token "***" ^
--counter "109431172" ^
--fields "{'autogoals_enabled':true,'counter_flags':{'collect_first_party_data':false,'measurement_enabled':false,'use_in_benchmarks':false,'direct_allow_use_goals_without_access':false},'favorite':'0','filter_robots':'1'}"
Результат
{
"counter": {
"id": 109431172,
"status": "Active",
"owner_login": "bayselonarrend",
"code_status": "CS_ERR_UNKNOWN",
"activity_status": "low",
"type": "simple",
"favorite": 0,
"hide_address": 0,
"pro": 0,
"permission": "own",
"webvisor": {
"arch_enabled": 0,
"arch_type": "none",
"load_player_type": "proxy",
"wv_version": 2,
"allow_wv2": true,
"wv_forms": 1
},
"code_options": {
"async": 0,
"informer": {
"enabled": 1,
"type": "ext",
"size": 2,
"indicator": "uniques",
"color_start": "EEEEEEEE",
"color_end": "EFEFEFFE",
"color_text": 0,
"color_arrow": 1
},
"modules": {
"prebid_enabled": 0
},
"visor": 1,
"track_hash": 1,
"xml_site": 0,
"clickmap": 1,
"in_one_line": 0,
"ecommerce": 1,
"alternative_cdn": 1,
"ecommerce_object": "dataLayer",
"ytm": false,
"ssr": true
},
"create_time": "2026-05-26T18:03:10+00:00",
"time_zone_name": "Europe/Moscow",
"time_zone_offset": 180,
"partner_id": 0,
"update_time": "2026-05-26 21:03:12",
"code": "<!-- Yandex.Metrika informer -->\n<a href=\"https://metrica.yandex.com/stat/?id=109431172&from=inf...",
"filter_robots": 1,
"currency": 643,
"currency_code": "RUB",
"visit_threshold": 1800,
"max_goals": 200,
"max_operations": 30,
"max_filters": 30,
"features": [
"webvisor2"
],
"site": "openintegrations.dev",
"site2": {
"site": "openintegrations.dev",
"domain": "openintegrations.dev"
},
"gdpr_agreement_accepted": 1,
"autogoals_enabled": true,
"ecommerce_deduplicator_enabled": false
}
}