da3020
29.Март.2017 00:00:00
1
Настраиваю модуль Яндекс Метрики. Создал приложение в API Яндекса - всё по видеоинструкции .
Обновляю токен, далее при попытке сохранить вылетает ошибка:
Ошибка 410 Gone 410 Gone nginx/1.8.1
Выхлоп в логи:
xx.xx.xx.xx - - [29/Mar/2017:21:06:04 +0300] "POST /admin.php HTTP/2.0" 302 544 "https://new.1330.ru/admin.php?dispatch=addons.update&addon=rus_yandex_metrika&selected_section=rus_yandex_metrika_general" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.110 Safari/537.36"
xx.xx.xx.xx - - [29/Mar/2017:21:06:04 +0300] "GET /admin.php?dispatch=addons.update&addon=rus_yandex_metrika&selected_section=rus_yandex_metrika_general HTTP/2.0" 200 22946 "https://new.1330.ru/admin.php?dispatch=addons.update&addon=rus_yandex_metrika&selected_section=rus_yandex_metrika_general" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.110 Safari/537.36"
Поддержка?
Плюсую к вопросу, такая же ошибка
Проблема связана с изменениями на стороне Яндекса. Напишите нам через Help Desk . Мы предоставим фикс
А у меня такая проблема, создаю приложение, указываю логин и пароль от него в админке своего сайта, но ссылка обновить токен не появляется. Подскажите пожалуйста в чем проблема? Сама статистика собирается нормально, решил настроить цели и столкнулся с такой проблемой.
da3020
31.Март.2017 00:00:00
5
…вероятно разработчики уже что-то меняют.
Кстати у меня по этому поводу мнение:
Что за пижонство цели создавать через API ?
Добавили бы в инструкцию цели обратного звонка да и дело с концом. Яндекс каждый квартал там что-то меняет - что за ним гоняться.
Или проблема глубже чем просто создание целей?
da3020
31.Март.2017 00:00:00
6
Для исправления данной ошибки, пожалуйста замените код:
$res = fn_yandex_metrika_rest_client(‘get’, “/counter/$counter_number/goals.json”, array(‘oauth_token’ => $oauth_token));
на код:
$res = fn_yandex_metrika_rest_client(‘get’, “/management/v1/counter/$counter_number/goals.json”, array(‘oauth_token’ => $oauth_token));
Код:
fn_yandex_metrika_rest_client(‘delete’, “/counter/$counter_number/goal/” . $ext_goals[$ext_goal_name][‘id’] . “?oauth_token=$oauth_token”);
на код:
fn_yandex_metrika_rest_client(‘delete’, “/management/v1/counter/$counter_number/goal/” . $ext_goals[$ext_goal_name][‘id’] . “?oauth_token=$oauth_token”);
И код:
fn_yandex_metrika_rest_client(‘post’, “/counter/$counter_number/goals?oauth_token=$oauth_token”, array(‘goal’ => $goal));
на код:
fn_yandex_metrika_rest_client(‘post’, “/management/v1/counter/$counter_number/goals?oauth_token=$oauth_token”, array(‘goal’ => $goal));
в файле app/addons/rus_yandex_metrika/func.php
Заменил указанный код, не помогло...
Настраиваю модуль Яндекс Метрики. Создал приложение в API Яндекса - всё по видеоинструкции .
Обновляю токен, далее при попытке сохранить вылетает ошибка:
Ошибка 410 Gone 410 Gone nginx/1.8.1
Данная проблема возникла в модуле Яндекс.Метрика из-за того, что Яндекс.Метрика прекратила поддержку API старой версии.
Мы обновили API модуля Яндекс.Метрика и это исправление войдет в 4.5.2
Вылетает такая же проблема. Но на 4.9.3.SP1. Яндекс снова что-то изменил?
Ошибка401 Unauthorized. Необходимо применить токен доступа по ссылке https://oauth.yandex.ru/
1 лайк
da3020
22.Февраль.2019 11:16:54
10
Ещё вот что полезло:
После последнего обновления метрика перестала видеть “Успешное оформление заказа”. 11,12 число - по нулям, хотя их было несколько. Остальные цели видит. http://prntscr.com/mkg140
А на панели администратора - вообще каша - с 1 феврала, говорит, нет заказов: http://prntscr.com/mkg23m
видимо никто метрикой не пользуется. или не создает цели. или есть какое-то решение, но о нем тут не написано
Обратитесь в саппорт, помогут. На край самим добавить цели довольно несложно.
Если нужно оформление заказа, добавьте цель с посещением URL содержащем “checkout.complete”.
Если нужно точнее - можно простеньким модулем отследить кнопку Оформить заказ, ее submit.
Но в целом постучите в саппорт - если ошибка в модуле чинят насколько знаю бесплатно.