Срок действия функции "Официальный представитель" истек

Дмитрий Громов

Дмитрий Громов
Официальный представитель yandex.ru
Рейтинг
339
Регистрация
15.08.2018
Должность
Специалист службы поддержки
Название компании
Яндекс
8 лет в контексте, 6 из них в Яндексе. Увлекаюсь лыжами, хозяин двух алабаев.
qilly:
А куда пропал 320х100 формат у мобильных? Не получается такой создать блок.

Добрый день! Проверили - всё на месте. Возможно, вы неверно добавляете блок. При добавлении нужно выбрать версию сайта "Мобильная" и форм-фактор - "Горизонтальный". Размер 320х100 будет в списке. Если вы выбираете "Десктопную" версию, то такого формата не будет.

foran:
Дмитрий, вы реально такой умный или спрашиваете советов у программистов и они вам пишут ответы? ) не стёб ни капли, просто интересно, вы сами пишете ответы? Мне кажется невозможно знать нюансов и РСЯ, и директа и метрики, это разные разделы яндекса

Согласен с вами, невозможно знать всех нюансов. На большинство вопросов стараюсь отвечать сам. но по некоторым консультируюсь с коллегами из смежных отделов.

С 1 августа ПриватБанк прекратил сотрудничество с РСЯ. Получить вознаграждение за июль 2019 года через ПриватБанк будет невозможно. В настоящее время мы прорабатываем другие варианты выплаты вознаграждения. В ближайшее время сообщу детали, в том числе про смену реквизитов.

keepersheet:
Как уже сказал выше, нет у меня такового.

Но вот открываю логи и вижу 400 в ответе сервера Яндекса на один из запросов. Привожу далее как есть: после инициализации curl (в основе typhoeus все тот же самый libcurl) request, как считает сервер, содержит ошибку синтаксиса, но спустя некоторое время (после окончания TTL, когда запросы пойдут снова) сервер Яндекса ответит кодом 200, как и положено, хотя синтаксис за это время не изменится.

Скажите, в чем здесь фокус? что не так с запросом?

2019-08-15T12:26:51.450508+00:00 app[web.1]: D, [2019-08-15T12:26:51.450428 #4] DEBUG -- : [98f59fbd-a005-4c66-8751-317271bc3d9a] ETHON: Libcurl initialized

2019-08-15T12:27:04.239375+00:00 app[web.1]: D, [2019-08-15T12:27:04.239216 #4] DEBUG -- : [98f59fbd-a005-4c66-8751-317271bc3d9a] ETHON: performed EASY effective_url=https://api-metrika.yandex.ru/stat/v1/data?ids=4411126&metrics=ym%3As%3Avisits&dimensions=ym%3As%3AexternalRefererPathLevel1&date1=15daysAgo&date2=yesterday&accuracy=full response_code=400 return_code=ok total_time=12.787801
2019-08-15T12:27:07.485901+00:00 app[web.1]: D, [2019-08-15T12:27:07.485676 #4] DEBUG -- : [98f59fbd-a005-4c66-8751-317271bc3d9a] ETHON: performed EASY effective_url=https://api-metrika.yandex.ru/stat/v1/data?ids=4411126&metrics=ym%3As%3Avisits&dimensions=ym%3As%3AregionCountry&lang=en&date1=15daysAgo&date2=yesterday&accuracy=full response_code=200 return_code=ok total_time=3.244895
2019-08-15T12:27:11.282486+00:00 heroku[router]: at=info method=GET path="/analytics/index" host=masterpro.herokuapp.com request_id=98f59fbd-a005-4c66-8751-317271bc3d9a fwd="198.16.66.101" dyno=web.1 connect=0ms service=19835ms status=200 bytes=16158 protocol=https
2019-08-15T12:27:11.270574+00:00 app[web.1]: D, [2019-08-15T12:27:11.270435 #4] DEBUG -- : [98f59fbd-a005-4c66-8751-317271bc3d9a] ETHON: performed EASY effective_url=https://api-metrika.yandex.ru/stat/v1/data?ids=4411126&preset=sources_search_phrases&date1=15daysAgo&date2=yesterday&accuracy=full response_code=200 return_code=ok total_time=3.781459

Поведение приложения при возникновении ошибки полностью зависит от самой ошибки - в данном случае HTTP-кода ошибки недостаточно.

Например, если в тексте ошибки будет указано "Запрос слишком сложный. Пожалуйста, уменьшите интервал дат или семплирование.", но вы точно уверены, что этот же запрос отрабатывал ранее, то ошибка может быть связана с резко возросшей нагрузкой на сервис. В этом конкретном случае действительно наиболее оптимальным вариантом будет повторение запроса позднее.

В общем случае мы рекомендуем вам более подробно логгировать ответы сервера API Метрики при возникновении ошибок.

Alex-PSHen:
Как его создать для сайта? Или только он идет для приложений?

Данный тип RTB-блоков предназначен только для размещения в мобильных приложениях.

Denis_Zolotov:
Добрый день!
Продвигаем услуги по организации онлайн трансляций мероприятий.

Все запросы со словом "смотреть" - нецелевые. Стоит ли добавлять слово "смотреть" и другие минус слова? (например "первый", "путин" ) в список минус слов, или в РСЯ лучше их не использовать?

Добрый день! Нельзя однозначно сказать, стоит ли включать в состав минус-слов те или иные фразы, эффект может быть как положительным, так и отрицательным. В каждой ситуации предпочтительнее проводить своего рода «эксперимент» и следить за изменениями показателей, а на основе их принимать решение. Хочу отметить, что нежелательно использовать большое количество минус-слов при работе в сетях, т.к. это может серьезным образом ограничить число рекламных площадок и охват.

Для вашей ситуации также может подойти использование автотаргетинга – технологии показа, которая не использует ключевые фразы, а анализирует информацию об интересах пользователя. С его помощью вы сможете выяснить, какие алгоритмы в вашем конкретном случае активнее приводят целевой трафик, а затем, проанализировав полученные показатели, самостоятельно распределить бюджет между ключевыми фразами и автотаргетингом. Подробнее https://yandex.ru/support/direct/impression-criteria/autotargeting.html#autotargeting

Если у вас будут ещё вопросы – обязательно обращайтесь!

qilly:
А это че за блок ваще?

Это мобильные RTB-блоки, в которых могут быть показаны контекстные объявления Яндекс.Директа, медийная реклама или видеореклама: https://yandex.ru/support/partner2/mobile-apps/products-fullscreen/about.html

gingernnz:
Привет.
Блок Interstitial (Fullscreen)
Не могу разобраться как его правильно размещать, чтобы не нарушить каких правил РСЯ или не нагнать на себя гнев поисковиков. То есть по простому - куда вставлять код Interstitial блока
три самых очевидных варианта:
- в "липком" окне через плагин/realbig. (stick, pop up) - но тут не совсем понятно чем это будет отличаться от обычной попап рекламы со стороны поисковиков
- в начале статьи
- прямо после тега <body>
Подскажите, кто формат использует, как сделать правильнее. Спасибо

Добрый день! В данном случае все три варианта допустимы и не нарушают правила РСЯ.

Поэтому итоговый выбор остается за вами. Каких-либо критериев правильности размещения здесь нет, каждый из трех способов можно использовать.

Pervash:
Дмитрий Громов, почему снова выборочные ответы?... Ответьте, пожалуйста всем, а не в индивидуальном порядке на вопрос: как быстро произойдет смена реквизитов на ЯД после заполнения формы и получим ли мы на ЯД выплату в этом месяце?

Добрый день! Уточняю детали. Постараюсь дать комментарии по срокам смены реквизитов и выплаты пользователям ПриватБанка в ближайшее время.

keepersheet:
Повторюсь, не ставлю задачи поймать Яндекс на том или ином. Соответственно, не готов показать сегодняшний ответ API Metrica, полученный где-то около 16.00 по Москве (плюс-минус полчаса; точнее не скажу ввиду кэша), т.к. нет его у меня. Увидел случайно; просто в скриптах реализовал проверку следующим для начала образом, и она тупо сработала:

<% if @referers['data'].nil? || @countries['data'].nil? || @keywords['data'].nil? %>
<% flash[:warning] = 'No data received. Reload the page or come back later.' %>


Каким образом получен @referers - показал выше; два других запроса разнятся только группировкой/метрикой (кое-где добавляется параметр 'lang' => 'en' , ну и везде добавил 'accuracy' => 'full' дабы отключить семплирование , следуя вашему, Дмитрий, совету, full и единичка в данном случае равнозначны):

'metrics' => 'ym:s:visits',
'dimensions' => 'ym:s:externalRefererPathLevel1'

'metrics' => 'ym:s:visits',
'dimensions' => ''ym:s:regionCountry''

'preset' => 'sources_search_phrases',


nil, ну т.е. объекта нет, lack of an object. Что-то можно еще улучшить? Я не стал бы столь категорично утверждать, но перед глазами работа некороткого ряда других API, начиная с тех же самых погодных станций. и на контрасте неответы серверов Яндекса довольно ощутимы.

Очень хотелось бы получить совет программистов Яндекса, непосредственно работающих с API Metrika. Учитывая все вышесказанное, если ответ сервера Яндекса не содержит данных либо ответа нет вообще, что оптимально далее? перезапросить? какую хоть примерно паузу ставить?

Нужно больше деталей. Отправьте мне, пожалуйста, полное JSON-тело ответа сервера API Метрики, когда выдавалась указанная ошибка.

Всего: 5153