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

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

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

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

Headers

NameTypeDescription

Shop-Key*

string

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

{
   "success": true,
   "response": {
      "enabled": true,
      "id": "70560952", // Идентификатор метрики
   }
}

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

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

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

Headers

NameTypeDescription

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>"
}

Last updated