mirror of
https://github.com/Bayselonarrend/OpenIntegrations.git
synced 2025-03-25 21:39:21 +02:00
YMK: Восстановление счетчика
This commit is contained in:
parent
9e2589150e
commit
dd09c26aa4
File diff suppressed because it is too large
Load Diff
@ -281,6 +281,32 @@
|
||||
|
||||
КонецФункции
|
||||
|
||||
// Восстановить счетчик
|
||||
// Восстанавливает ранее удаленный счетчик по ID
|
||||
//
|
||||
// Примечание:
|
||||
// Метод в документации API: [Восстановление счетчика](@yandex.ru/dev/metrika/ru/management/openapi/counter/undeleteCounter)
|
||||
//
|
||||
// Параметры:
|
||||
// Токен - Строка - Токен авторизации - token
|
||||
// IDСчетчика - Строка, Число - ID счетчика для восстановления - counter
|
||||
//
|
||||
// Возвращаемое значение:
|
||||
// Соответствие Из КлючИЗначение - сериализованный JSON ответа от Yandex
|
||||
Функция ВосстановитьСчетчик(Знач Токен, Знач IDСчетчика) Экспорт
|
||||
|
||||
OPI_ПреобразованиеТипов.ПолучитьСтроку(IDСчетчика);
|
||||
|
||||
Заголовки = OPI_YandexID.ПолучитьЗаголовокАвторизации(Токен);
|
||||
URL = "https://api-metrika.yandex.net/management/v1/counter/%1/undelete";
|
||||
URL = СтрШаблон(URL, IDСчетчика);
|
||||
|
||||
Ответ = OPI_Инструменты.Post(URL, , Заголовки);
|
||||
|
||||
Возврат Ответ;
|
||||
|
||||
КонецФункции
|
||||
|
||||
// Получить структуру счетчика
|
||||
// Получает структуру стандартных полей для создания счетчика
|
||||
//
|
||||
|
@ -2093,6 +2093,8 @@
|
||||
YandexMetrika_ПолучитьСчетчик(ПараметрыТеста);
|
||||
YandexMetrika_ИзменитьСчетчик(ПараметрыТеста);
|
||||
YandexMetrika_УдалитьСчетчик(ПараметрыТеста);
|
||||
YandexMetrika_ВосстановитьСчетчик(ПараметрыТеста);
|
||||
YandexMetrika_УдалитьСчетчик(ПараметрыТеста);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
@ -14543,6 +14545,20 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Процедура YandexMetrika_ВосстановитьСчетчик(ПараметрыФункции)
|
||||
|
||||
Токен = ПараметрыФункции["Metrika_Token"];
|
||||
IDСчетчика = ПараметрыФункции["Metrika_CounterID"];
|
||||
|
||||
Результат = OPI_YandexMetrika.ВосстановитьСчетчик(Токен, IDСчетчика);
|
||||
|
||||
// END
|
||||
|
||||
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ВосстановитьСчетчик", "YandexMetrika");
|
||||
OPI_ПолучениеДанныхТестов.Проверка_МетрикаУспех(Результат);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
#КонецОбласти
|
||||
|
||||
#КонецОбласти
|
||||
|
@ -1998,9 +1998,9 @@
|
||||
КонецФункции
|
||||
|
||||
Функция ПолучитьОбщийМодуль(Знач Имя)
|
||||
|
||||
|
||||
Модуль = Вычислить(Имя);
|
||||
|
||||
|
||||
Возврат Модуль;
|
||||
КонецФункции
|
||||
|
||||
|
@ -281,6 +281,32 @@
|
||||
|
||||
КонецФункции
|
||||
|
||||
// Восстановить счетчик
|
||||
// Восстанавливает ранее удаленный счетчик по ID
|
||||
//
|
||||
// Примечание:
|
||||
// Метод в документации API: [Восстановление счетчика](@yandex.ru/dev/metrika/ru/management/openapi/counter/undeleteCounter)
|
||||
//
|
||||
// Параметры:
|
||||
// Токен - Строка - Токен авторизации - token
|
||||
// IDСчетчика - Строка, Число - ID счетчика для восстановления - counter
|
||||
//
|
||||
// Возвращаемое значение:
|
||||
// Соответствие Из КлючИЗначение - сериализованный JSON ответа от Yandex
|
||||
Функция ВосстановитьСчетчик(Знач Токен, Знач IDСчетчика) Экспорт
|
||||
|
||||
OPI_ПреобразованиеТипов.ПолучитьСтроку(IDСчетчика);
|
||||
|
||||
Заголовки = OPI_YandexID.ПолучитьЗаголовокАвторизации(Токен);
|
||||
URL = "https://api-metrika.yandex.net/management/v1/counter/%1/undelete";
|
||||
URL = СтрШаблон(URL, IDСчетчика);
|
||||
|
||||
Ответ = OPI_Инструменты.Post(URL, , Заголовки);
|
||||
|
||||
Возврат Ответ;
|
||||
|
||||
КонецФункции
|
||||
|
||||
// Получить структуру счетчика
|
||||
// Получает структуру стандартных полей для создания счетчика
|
||||
//
|
||||
|
@ -2093,6 +2093,8 @@
|
||||
YandexMetrika_ПолучитьСчетчик(ПараметрыТеста);
|
||||
YandexMetrika_ИзменитьСчетчик(ПараметрыТеста);
|
||||
YandexMetrika_УдалитьСчетчик(ПараметрыТеста);
|
||||
YandexMetrika_ВосстановитьСчетчик(ПараметрыТеста);
|
||||
YandexMetrika_УдалитьСчетчик(ПараметрыТеста);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
@ -14543,6 +14545,20 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Процедура YandexMetrika_ВосстановитьСчетчик(ПараметрыФункции)
|
||||
|
||||
Токен = ПараметрыФункции["Metrika_Token"];
|
||||
IDСчетчика = ПараметрыФункции["Metrika_CounterID"];
|
||||
|
||||
Результат = OPI_YandexMetrika.ВосстановитьСчетчик(Токен, IDСчетчика);
|
||||
|
||||
// END
|
||||
|
||||
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ВосстановитьСчетчик", "YandexMetrika");
|
||||
OPI_ПолучениеДанныхТестов.Проверка_МетрикаУспех(Результат);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
#КонецОбласти
|
||||
|
||||
#КонецОбласти
|
||||
|
Loading…
x
Reference in New Issue
Block a user