EasyDonate API
v3
v3
  • Введение
  • Начало работы
  • Требования к HTTP запросам
  • Отличия от API v2
  • Коды ошибок
  • Работа с магазином
    • Информация о магазине
    • Список товаров
    • Информация о товаре
    • Список серверов
    • Информация о сервере
    • Массовые акции
    • Список купонов
    • Список удачных платежей
    • Информация о платеже
    • Создание платежа
  • Работа с плагинами
    • Доплата
    • Последние покупки
    • Кастомные сообщения
    • Виджет Discord канала
    • Виджет сообщества ВКонтакте
    • Новости из сообщества ВКонтакте
    • Сообщения сообщества ВКонтакте
    • Яндекс.Метрика
  • Callback API
    • Описание
    • Уведомление о платеже
Powered by GitBook
On this page
  • Получение настроек
  • Получение виджета
  1. Работа с плагинами

Яндекс.Метрика

Получение настроек

GET https://easydonate.ru/api/v3/plugin/Yandex.Metrika/getSettings

Запрос вернет настройки плагина.

Headers

Name
Type
Description

Shop-Key*

string

Уникальный ключ магазина

{
   "success": true,
   "response": {
      "enabled": true,
      "id": "70560952", // Идентификатор метрики
   }
}
{
   "success": false,
   "error_code": 5,
   "response": "Плагин неактивен."
}

Получение виджета

GET https://easydonate.ru/api/v3/plugin/Yandex.Metrika/getEmbed

Запрос вернет сгенерированный на основе настроек плагина виджет в виде HTML кода.

Headers

Name
Type
Description

Shop-Key*

string

Уникальный ключ магазина

{
   "success": true,
   "response": "<script type="text/javascript"> (function (m,e,t,r,i,k,a) { m[i] = m[i] || function() { (m[i].a = m[i].a || []).push(arguments) }; m[i].l = 1 * new Date(); k = e.createElement(t), a = e.getElementsByTagName(t)[0], k.async = 1, k.src = r, a.parentNode.insertBefore(k,a) }) (window, document, "script", "https://mc.yandex.ru/metrika/tag.js", "ym"); ym(70560952, "init", { clickmap:true, trackLinks:true, accurateTrackBounce:true, webvisor:true }); </script> <noscript> <div> <img src="https://mc.yandex.ru/watch/70560952" style="position:absolute; left:-9999px;"> </div> </noscript>"
}
{
   "success": false,
   "error_code": 5,
   "response": "Плагин неактивен."
}
PreviousСообщения сообщества ВКонтактеNextОписание

Last updated 3 years ago