«Яндекс» выпустил обновление поиска — Экономика и бизнес
МОСКВА, 10 июня./ТАСС/. «Яндекс» представил обновление поиска, главной темой нового обновления стала экономия времени. Об этом сообщили в пресс-службе компании.
Так, для того, чтобы пользователи быстрее решали свои задачи, поиск научился находить нужный фрагмент видео по смыслу текстового запроса и начал давать больше быстрых ответов, в том числе добавил новый формат, который помогает изучить тему запроса подробнее.
«Теперь по запросу [как приготовить стейк из тунца] Яндекс не просто покажет видеорецепт, а предложит пользователю сразу включить видео с того места, где рассказывают суть. Для того чтобы найти нужный фрагмент, поиск сопоставляет смысл запроса с содержанием видео: и с картинкой, и со звуковой дорожкой. Поиск фрагмента видео работает для разных инструкций, не только кулинарных. Например, можно быстро узнать, [как помыть собаку] или [как научиться кататься на скейте]. Новая функция доступна на мобильных устройствах и появится на компьютерах в ближайшее время», — говорится в сообщении компании.
Добавляется, что в поиске «Яндекса» стало больше быстрых ответов, и они стали разнообразнее. Кроме того, в поиске появился новый тип быстрых ответов. Они помогают подробнее изучить тему запроса, показывая запросы других пользователей по этой теме и ответы на них. Например, если спросить в «Яндексе», как открыть ИП, поиск предложит ответ и на этот, и на связанные вопросы: кто может открыть ИП, сколько это стоит и другие.
Для запросов, которые лучше задавать не текстом, а изображением, в приложении «Яндекс» работает умная камера. Она умеет находить и распознавать объекты, подсказывать, сколько они стоят и где их можно купить, переводить с иностранных языков, делать и автоматически улучшать сканы документов. «Яндекс» обновил технологию умной камеры, и теперь она стала намного лучше распознавать объекты в кадре в реальном времени и показывать информацию про них.
Отмечается, что для того, чтобы люди могли быстрее принять решение, «Яндекс» начал анализировать отзывы, обобщать их и показывать в результатах поиска визуальную шкалу оценок. Скажем, если задать запрос о каком-нибудь ресторане, поиск покажет, как другие посетители оценили кухню или персонал.
Определитель номера и блокировка спам-звонков «Пользователи приложения «Яндекс» на iOS и Android могут включить автоматический определитель номера, чтобы избавиться от нежелательных звонков и не тратить время на общение со спамерами. В июле АОН научится не только определять, но и автоматически блокировать или заглушать такие звонки», — говорится в сообщении компании.
Обновление поиска получило название «Y1». В обновлении «Y1» «Яндекс» впервые применил новые генеративные нейросети YaLM, которые умеют составлять тексты на русском языке и сейчас уже помогают давать ответы поиску и «Алисе».
Как посмотреть статистику запросов в Гугле
Чаще всего для подбора ключевых запросов используют Вордстат. Он помогает в работе с семантикой сайта, создании рекламных кампаний и анализе узнаваемости конкретных брендов. Но он работает только с поисковыми запросами Яндекса.
Прямого аналога Вордстату у Google нет. Но есть другие инструменты.
Проанализируйте сезонный спрос и диапазон частотности в Google TrendsGoogle Trends — бесплатный сервис, выстраивающий графики популярности по конкретным ключевым словам. Он не показывает точное количество запросов, но для маркетингового анализа перед запуском контекстной рекламы или для анализа сезонных взлетов спроса он подходит. Тут же можно посмотреть, в каком регионе сконцентрирована ваша целевая аудитория.
Например, возьмем два запроса: один внезапный — «купить бобра Урюпинск», а другой просто й — «бижутерия».
По узкому запросу данных недостаточно, поэтому графика нет.
По низкочастотным запросам графики не выстраиваются
По запросу «бижутерия» график есть — видно, как меняется спрос в течение года.
В верхней части сервиса можно настроить географию, категорию, период и тип поиска — по Ютубу, картинкам, новостям, товарам.
Точного количества запросов Google Trends не покажет. Цифра, которая появляется при наведении на точки в графике, обозначает проценты: на пике — 100 %, на нижней точке — 27 %.
Пик спроса приходится на 15–21 декабря, а вот в апреле бижутерию уже не очень хотят
Если надо решить, где открыть филиал или в какой локации запустить контекстную рекламу, пригодится другой график, показывающий уровень популярности по субрегионам.
Здесь тот же принцип: 100 — это максимальная концентрация по сравнению с остальными, а дальше список идет на убывание
Другая важная функция в Google Trends — сравнение графиков по разным поисковым запросам. Например, если написать в верхнем поле для ключевых слов мужскую и женскую бижутерию, сервис построит два графика разного цвета, максимально — пять.
При построении нескольких графиков 100% высчитывается по пиковой точке наиболее популярного
При работе с Google Trends желательно использовать операторы.
Кавычки. Если взять в кавычки фразу, сервис не будет менять порядок слов при сборе статистики и исключит схожие запросы. Например, если мы напишем в кавычках «бижутерия женская», Google Trends покажет график только по этому запросу. Запрос «женская бижутерия» он учитывать не будет.
Минус и плюс. Они нужны, чтобы уточнить запрос. К примеру, если мы хотим посмотреть, сколько раз запрашивали график гостиницы «Космос» в городе Свердловск, но знаем, что в Свердловске есть еще магазин с идентичным названием, запрос лучше строить так: «график космос свердловск +гостиница -магазин».
В самом низу страницы Google Trends собирает похожие тематические запросы и показывает уровень их популярности.
Полистайте страницы, отсюда тоже можно вытащить немного полезного
Узнайте количество запросов и посмотрите данные по ним в Google AdsОдин из подходящих для нас встроенных сервисов — это «Планировщик ключевых слов», или Google Keyword Planner.
Если у вас есть гугл-аккаунт, авторизуйтесь в Google Ads, дождитесь настройки аккаунта и перейдите в «Планировщик». Он находится в меню в правом верхнем углу.
Google Keyword Planner вы найдете в разделе «Инструменты и настройки»
В «Планировщике» можно найти новые ключевые слова или посмотреть количество запросов. Для этого введите в поле ключевые слова или укажите адрес сайта. Можно заполнить оба поля, если нужно.
В «Планировщике» много полезных данных, и он бесплатный
Есть несколько нюансов:
если у вас нет работающих рекламных кампаний, «Планировщик» покажет не точную частотность ключевых слов, а примерный диапазон, например: от 10 до 100 000, от 1 до 10 000;
сервис предназначен для работы с контекстной рекламой, поэтому статистику показывает по рекламным объявлениям, а не по данным из поиска;
«Планировщик» подбирает дополнительные ключевые слова по принципу широкого соответствия: например к запросу «бижутерия» он может добавить «купить фурнитуру для бижутерии», поэтому при работе с семантикой нужно тщательно вычищать лишнее.
Все поля в «Планировщике» кликабельны: например можно добавить минус-слова, настроить фильтры, посмотреть уровень конкуренции по каждому запросу или выгрузить ключевые слова в CSV-файл или в Гугл Таблицы.
В результате бесплатно и быстро можно получить подробные статистические данные.
Читайте также:
Как пользоваться Яндекс.Вордстатом: инструкция для начинающихСоберите статистические данные с помощью Google AnalyticsGoogle Analytics — бесплатный сервис, который отслеживает статистику по сайту. У Яндекса эту функцию выполняет Яндекс.Метрика. Google Analytics работает с конкретным сайтом: собирает по нему данные, анализирует аудиторию, считает конверсию и прочее.
Чтобы узнать, по каким поисковым запросам люди приходят на ваш сайт, выберите в боковом левом меню «Источники трафика» > «Search Console» > «Запросы».
Здесь можно настроить периоды, сегменты аудитории и дополнительные параметры
Google Analytics помогает расширить семантическое ядро и оценить сайт с точки зрения SEO: бывает так, что специалист не включает в список важные поисковые запросы и сайт проседает в позициях. Анализ отчета поможет найти причину.
Используйте внешние инструменты для подбора ключевых слов и определения их частотностиКроме бесплатных сервисов есть и условно бесплатные.
Serpstat. Популярный ресурс, который помогает провести полный SEO-анализ сайта. Одна из функций — проверка частотности поисковых запросов по Гуглу и по Яндексу.
В суммарном отчете по запросам Serpstat строит диаграммы падения и взлета спроса и показывает конкурентов в поисковой выдаче. В бесплатном режиме количество запросов за сутки ограничено: всего 10. Минимальный тариф — $69 в месяц. Максимальный — $499.
Графиков в бесплатном режиме вполне хватает для базовой оптимизации
Keyword Tool. Инструмент, который подбирает синонимичные ключевые запросы с помощью функции автозаполнения в Google. В бесплатном режиме может показать сами поисковые запросы, но не выдает ни частотность, ни конкурентность, ни другие параметры.
В бесплатном режиме можно вводить 5 минус-слов, если надо больше — придется платить.
Базовый тариф — $69 в месяц, тариф для бизнеса — $159.
Гуглом сервис не ограничивается, но в бесплатном режиме дает мало информации
Key Collector. Платный многофункциональный сервис. Берет на себя массу рутинных задач по SEO. Подойдет при больших объемах, если вы постоянно работаете с оптимизацией. Цена — 1800 ? за лицензию. Есть накопительная скидка, которая привязывается к электронной почте: если вы захотите установить Key Collector на другой компьютер и используете тот же email, что и в первый раз, то следующая лицензия будет стоить 1600 ?.
Подстройте контент на сайте под голосовые поисковые запросыПро трафик с голосовых запросов пока нет абсолютно точных данных, но ключевые моменты из проведенных исследований выделить можно.
Подстройте карточку компании под поиск по географии. По данным BrightLocal, 46 % пользователей ежедневно используют голосовой помощник для поиска ближайших к себе заведений или предприятий. Если вы офлайн-бизнес, который могут искать по адресу, зарегистрируйтесь в Google My Business и пропишите свои контактные данные в карточке компании.
Оптимизируйте скорость страницы. Поиск голосом — скоростной поиск на ходу. Если ваша страница будет прогружаться год, люди не будут ждать.
Настройте адаптивность. Согласно исследованию PwC за 2018 год, 58 % пользователей используют голосовой поиск именно со смартфонов. Чтобы не упустить голосовой трафик, обязательно нужно настроить адаптивность под разные экраны.
Добейтесь первенства. При голосовом поиске люди не листают страницы, а ждут немедленного ответа вслух из смартфона или умной колонки. Поэтому в приоритете топ-1, а не топ-10. Конкуренция ужесточается.
Используйте естественный язык при создании контента. Сейчас активно развивается разговорный искусственный интеллект. Поисковые роботы все лучше распознают живые формулировки: не «купить козу Омск», а «где купить козу в Омске». Не бойтесь писать для людей и использовать естественную речь.
ВыводыПри комплексном продвижении сайта не стоит ограничиваться SEO, лучше также использовать соцсети, внешний контент-маркетинг и другие каналы.
Статистика по частотности запроса в Гугле поможет:
спрогнозировать поведение пользователей;
проанализировать сезонный спрос;
составить семантическое ядро;
отследить узнаваемость бренда;
оптимизировать контент под поисковик.
Однозначных ответов на вопрос, каким инструментом пользоваться при этом, нет: все зависит от целей, объемов работы и мелких различий в функционале. Пользуйтесь тем, что удобно, и помните: регулярная работа с аналитикой запросов в Google — мастхэв для маркетологов и SEO-специалистов. Если вам некогда заниматься аналитикой — наймите специалиста. Он поможет.
Чем интересуются дети в сети
Современные дети ориентируются в интернете лучше взрослых. Они не боятся пробовать новые технологии, быстро подхватывают тренды, а иногда и сами их создают. Новые социальные сети, мобильные игры, музыка и гаджеты — все это является частью их повседневной жизни. Но то, что они чувствуют себя достаточно комфортно онлайн, не значит, что не нужно обращать их внимание на потенциальные опасности. Чтобы помочь ребенку избежать неприятностей в цифровом мире, родитель должен понимать, чем увлекается ребенок, знать об актуальных трендах сети и иметь представление о том, какие опасности могут подстерегать ребенка.
Как собирается статистика
Решения «Лаборатории Касперского» сканируют содержимое веб-страницы, на которую пытается зайти ребенок. Если сайт относится к одной из четырнадцати нежелательных категорий, модуль посылает уведомление в Kaspersky Security Network (никакие личные данные пользователя не передаются и приватность не нарушается). Тут стоит сразу отметить два важных момента:
- Каждый родитель сам решает, какой контент стоит блокировать, и соответствующим образом настраивает защитное решение. Однако анонимная статистика собирается по всем 14 категориям.
- Информация получена с компьютеров под управлением ОС Windows и macOS, мобильная статистика в данном отчете не представлена.
Категоризация веб-сайтов
В данный момент в продуктах, имеющих функции «родительского контроля», веб-фильтрация происходит по следующим категориям:
- Средства интернет-коммуникации (социальные сети, мессенджеры, чаты и форумы)
- Для взрослых
- Алкоголь, табак, наркотики
- Насилие
- Оружие, взрывчатые вещества, пиротехника
- Нецензурная лексика
- Азартные игры, лотереи, тотализаторы
- Компьютерные игры
- Электронная коммерция
- ПО, аудио, видео
- Переадресация HTTP-запросов
- Поиск работы
- Религия, религиозные объединения
- Новостные ресурсы
Фильтрация поисковых запросов
Поисковая активность детей лучше всего иллюстрирует их интересы. В Kaspersky Safe Kids есть возможность фильтрации запросов ребенка в пяти системах (Bing, Google, Mail.ru, Yahoo! и «Яндекс») по шести потенциально опасным темам: «Для взрослых», «Алкоголь», «Наркотики», «Табак», «Расизм» и «Нецензурная лексика».
Мы сгруппировали поисковые запросы по языковому признаку. При этом статистику по английскому языку мы считаем интернациональной в силу его распространенности. За 100% мы приняли все поисковые запросы на конкретном языке, учитывая повторы. Популярность темы — процент относящихся к ней запросов — рассчитывался как для каждого отдельного языка, так и для всего мира.
Поисковые запросы, поступившие к нам в период с мая 2018 года по май 2019 года, мы разбили на несколько тематических категорий:
- Алкоголь, табак, наркотики
- Аниме
- Новости
- Мемы
- Знаменитости
- Спорт
- Образование
- Музыка
- Общение в сети
- Покупки
- Переводчик
- Для взрослых
- Компьютерные игры
- Видео
Выявление потенциально опасных групп в социальной сети «ВКонтакте»
В продукте Kaspersky Safe Kids также есть возможность анализировать группы и публичные страницы социальной сети «ВКонтакте» на предмет потенциально опасного контента, относящегося к одной или нескольким категориям из списка:
- Порнография, эротика
- Аборты
- Религиозные течения и секты
- Оружие
- Наркотики
- Алкоголь
- Табак
- Насилие
- Экстремизм, расизм
- Самоповреждение, самоубийство
- Азартные игры
Для включения этой функции родитель должен добавить аккаунт ребенка в личном кабинете My Kaspersky. Когда ребенок подтвердит, что согласен дать доступ к группам, в которых он состоит, их список (анонимно) отправляется на анализ. При выявлении опасного контента родителям приходит оповещение.
Картина мира
Категории сайтов
За прошедший год картина мира достаточно сильно поменялась.
Распределение уведомлений модуля «Родительский контроль» и продукта Safe Kids по 14 категориям, май 2018 — май 2019
Несколько лет назад мы отметили тенденцию к снижению количества заходов с ПК на сайты категории «Общение в сети», и она до сих пор актуальна. В прошлом году доля этой категории составила 59,68%, а в этом мы видим резкое сокращение — до 27,61%. В то же время доля категории «Программное обеспечение, аудио, видео» увеличилась до 32,75% по сравнению с 22,4% в прошлом году.
На третьем месте по популярности находится «Электронная коммерция». По сравнению с данными за 2017–2018 год популярность интернет-магазинов у детей резко возросла — с 2,83% до 14,18%. Также дети стали чаще заходить на новостные ресурсы: в прошлом году на долю этой категории приходилось чуть меньше процента, а в этом — 8,78%.
Доля сайтов, посвященных компьютерным играм, составила 3,01%, что на 1,98 п.п. меньше, чем в прошлом отчетном периоде. А вот доля сайтов для взрослых выросла до 2,08%, что больше показателей прошлого года на 1,34 п.п. (0,74%). Сократилась и доля сайтов категории «Алкоголь, табак, наркотики» — теперь она составляет 0,64% (6,32% в прошлом отчетном периоде).
Поисковые запросы
Распределение поисковых запросов пользователей по тематическим категориям, май 2018 — май 2019
Чаще всего дети ищут фильмы и мультфильмы на YouTube. Доля поисковых запросов, относящихся к видеоконтенту, по сравнению с прошлым годом практически не изменилась и составила 17,91% (17,25% в 2017–2018 гг.)
Несмотря на то что дети реже посещали сайты игровой тематики, они не потеряли интерес к теме и доля «игровых» поисковых запросов выросла на 10,84 п.п., достигнув 16,93%. Также вырос интерес к взрослому контенту (с 8,59% до 14,90%) и к онлайн-покупкам (с 2,4% до 8,72%). Интерес к онлайн-переводчикам остается на том же уровне, что и в прошлом году: 13,69% в 2018–2019 гг. против 13,58% в предыдущем отчетном периоде.
На пару процентных пунктов сократилось количество запросов, связанных с социальными сетями и общением: с 9,88% до 7,27%. Дети стали чаще искать музыку (5,80% за 2018–2019 гг. против 3,78% в 2017–2018 гг.) и темы, связанные с образованием (5,45% и 4,86%), однако уменьшилось количество запросов, связанных с аниме (с 0,79% до 0,70%) и спортом (с 3,69% до 3,40%).
Различия по регионам, странам и языкам
Для того чтобы разобраться в причинах таких изменений, рассмотрим подробней каждую из популярных категорий, а также обратим внимание на изменения в разных регионах и странах.
ПО, аудио, видео
Наиболее часто дети посещали сайты (и использовали поисковые системы для поиска информации по теме) категории «ПО, аудио, видео».
Популярность категории веб-сайтов «Программное обеспечение, аудио, видео» в разных регионах, май 2018 — май 2019
Африканские дети чаще других в мире заходят на сайты из этой категории. Среди самых популярных у них — youtube.com, dvdvideosoft.com, dropbox.com, play.google.com.
Рост интереса к категории мы наблюдаем во всех регионах за исключением СНГ, где произошло небольшое снижение. В этом году мы в первый раз включили регион Африка и Южная Азия в рассматриваемую статистику, поэтому сравнить показатели с прошлым годом нет возможности.
Сравнение популярности категории веб-сайтов «Программное обеспечение, аудио, видео» в разных регионах, май 2017 — май 2018 и май 2018 — май 2019
Самый значительный рост посещения сайтов с видео, музыкой и ПО наблюдается в арабских странах: их доля от общего количества посещенных ресурсов выросла с 8,70% до 42,57%. Самыми посещаемыми ресурсами в этом регионе являются youtube.com, dvdvideosoft.com, play.google.com, uptv.ir.
Заметный рост отмечен и в Латинской Америке: с 12,60% до 32,54%. Самыми посещаемыми сайтами здесь являются, конечно же, youtube.com, а также play.google.com, dvdvideosoft.com и spotify.com.
Популярность категории веб-сайтов «Программное обеспечение, аудио, видео» в разных странах, май 2017 — май 2018
В Китае дети чаще других в мире проводят время за просмотром видео и прослушиванием музыки — 69,36%. Интересно, что и в прошлом году Китай занимал первое место среди других стран, но с более высоким показателем — 78,76%.
Так как в этот раз мы расширили список рассматриваемых стран, некоторые лидеры прошлого года, такие как Германия и Россия, оказались ближе к концу рейтинга, хотя их доля посещений изменилась несильно: в Германии (34,05%) на 2,09 п.п., а в России (28,23%) на 4,95 п.п.
В некоторых странах дети стали гораздо больше времени уделять прослушиванию музыки и просмотру видео: в разы вырос показатель в Саудовской Аравии (с 10,38% до 51,34%), что может быть связанно с запуском в регионе сервиса Spotify, Египте (с 11,03% до 40,28%), Мексике (с 10,65% до 42,37%), ОАЭ (с 9,17% до 23,29%) и Бразилии (с 13,53% до 27,44%). Во всех этих странах самым популярным сайтом этой категории является youtube.com
Распределение поисковых запросов тематики «видео» по разным языкам, май 2018 — май 2019
Как мы видели в топе поисковых запросов по миру, на первом месте находится тема «Видео». Что в целом соответствует картине посещаемых сайтов, где впервые за все годы на первом месте оказалась категория «ПО, аудио, видео», а не «Общение в сети».
Процент запросов на тему видео на русском языке несколько вырос — с 17,17% до 28,76%. На русском дети чаще всего искали по ключевым словам «ютуб», «мультики» и «фильмы». Из Youtube-блогеров русскоговорящие дети отдают предпочтение Трум Трум, Аид [VyacheslavOO] и Поззи, из мультфильмов — Gravity Falls, Смешарикам и «Как приручить дракона 3», а так же сериалу «Ривердейл», фильму «Мстители: Финал» и «Игре Престолов».
На английском языке, по сравнению с прошлым годом, процент поисковых запросов на тему видео вырос — с 20,54% до 28,35%. Чаще всего искали youtube, netflix и amazon prime. Из блогеров, как и в прошлые годы, самым востребованным является pewdiepie. Из мультфильмов — канал Nickelodeon, Disney и Cartoon Network. Был замечен повышенный интерес к «Игре престолов».
Доля категории «Видео» в поиске среди детей, говорящих на китайском языке, составила в этот раз 21,12% (4,21% в прошлом отчетном периоде). На китайском дети искали 愛奇藝 (iQiyi — китайская онлайн-видеоплатформа), 復仇者聯盟4 («Мстители: Финал»).
Стоит также отметить, что поисковые запросы на английском языке отображают не только интересы англоязычных детей, но и всех детей в целом, так как многие платформы, сервисы, игры, социальные сети ищутся детьми во всем мире именно по названию. В частности, самым популярным сайтом, а также самым популярным поисковым запросом у детей является YouTube.
На графике ниже представлено процентное соотношение поисковых запросов на разных языках, связанных с YouTube, со всеми остальными запросами на тему видео (мультики, фильмы, телепередачи). Например, в английском языке 70,58% всех запросов на тему видео связаны с YouTube. И лишь в Китае дети не интересуются этой видеоплатформой, так как в этой стране сервис заблокирован.
Сравнение популярности запросов, связанных с YouTube, и остальных вопросов по теме «видео», май 2018 — май 2019
Еще одна тема поисковых запросов в рамках категории «ПО, аудио, видео» связана с музыкой. По сравнению с прошлым годом дети стали чаще искать песни, исполнителей и музыкальные клипы. Самый большой рост запросов музыкальной тематики мы зафиксировали на японском языке: в прошлом году — 0,50%, а в этом уже 20,64%. Возможно это связано с тем, что сейчас в мире крайне популярны исполнители из Азии, в частности бойз- и герлз-бенды (BTS и BLACKPINK) из Южной Кореи и японская виртуальная певица Hatsune Miku.
Распределение тематических поисковых запросов по теме «музыка» по разным языкам, май 2018 — май 2019
Помимо музыки из Азии на английском языке дети искали платформу Spotify, певицу Ariana Grande, рэпера xxxtentacion (о нем мы писали тут), исполнителя Marshmello и певицу Billie Eilish.
На русском языке дети искали репера Face, хит 2017 года «Розовое вино», интересовались исполнителями Элджей, Егор Крид, а также искали трек «Скибиди» — на который был снят один из самых известных клипов (не только в России, но и в мире) 2018 года. Только ленивый не пытался станцевать танец из этого клипа.
Общение в сети
Последние годы мы в каждом нашем отчете отмечали тенденцию к снижению посещений детьми сайтов социальных сетей и общения в мессенджерах с ПК. И вот настал день, когда обычно лидирующая категория «Общение в сети» заняла второе место, уступив первое место видео и музыке.
Популярность категории веб-сайтов «Средства интернет-коммуникации» в разных регионах, май 2018 — май 2019
Тем не менее в новом для нашего исследования регионе Южная Азия дети все еще продолжают много общаться в сети с помощью стационарного компьютера или ноутбука. Во всех остальных регионах мы заметили резкое падение посещений. Самым популярным сайтом этой категории практически во всех странах мира, за исключением Китая, остается Facebook.
Такое резкое падение популярности можно объяснить тем, что за прошедший отчетный год, среди детей и подростков всего мира стала крайне популярной «мобильная» социальная сеть TikTok (мы писали про нее на нашем портале, посвященном детской безопасности, Kids Kaspersky). Также резкий спад может быть вызван давно наблюдаемой нами тенденцией: дети все больше предпочитают общение с использованием мобильных платформ, чем ПК.
Сравнение популярности категории веб-сайтов «Средства интернет-коммуникации» в разных регионах, май 2017 — май 2018 и май 2018 — май 2019
Интересно, что, как и в случае категории «ПО, аудио, видео», самую большую разницу между отчетными периодами можно наблюдать в арабских странах и Латинской Америке.
Популярность категории веб-сайтов «Средства интернет-коммуникаций» в разных странах, май 2018 — май 2019
Данные по странам тоже демонстрируют спад посещений сайтов категории «Общение в сети». Это может быть связано со множеством факторов, например со скандалами вокруг Facebook и «ВКонтакте», вызванными нарушением конфиденциальности пользовательских данных. А также с ростом популярности «мобильных» социальных сетей, таких как Instagram, SnapChat и TikTok.
Распределение поисковых запросов по теме «социальные сети» по разным языкам, май 2018 — май 2019
Что касается поисковых запросов, то на русском языке дети чаще всего искали «ВК», «инстаграм» и «скайп». Популярные поисковые запросы на английском — facebook, instagram, tik tok. На японском языке больше всего искали стикеры для мессенджера Line. А на арабском تويتر (Twitter) и Facebook.
Важно отметить, что доля поисковых запросов, относящихся к теме общения в сети, на большинстве языков снизилась — как и посещаемость сайтов этой категории. Их доля на английском языке уменьшилась на 3,6 п.п. и составила 6,72%, а на русском — на 4,35 п.п. (до 9,11%) по сравнению с прошлым отчетным периодом.
Распределение поисковых запросов, связанных с одной из четырех популярных социальных сетей, май 2018 — май 2019
Опасные группы «ВКонтакте»
В продукте Kaspersky Safe Kids есть функция выявления потенциально опасных групп в социальной сети «ВКонтакте», в которых состоит ребенок. Наши данные показывают, что по сравнению с прошлым годом увеличилось количество групп с порнографическим контентом (с 45,23% до 56,83%), а также групп, содержащих насилие (с 7,61% до 9,35%). На 1,87 п.п. выросла доля групп, посвященных самоповреждениям (до 5,28%). C 13,21% до 1,44% сократилась доля групп, посвященных разнообразным розыгрышам и лотереям.
Количество потенциально опасных групп в социальной сети «ВКонтакте», 2017–2018 и 2018–2019
Как мы и предполагали в прошлом году, внутри социальной сети дети чувствуют себя относительно приватно. Именно это и может быть причиной того, что они вступают в группы с порнографическим контентом. При этом стоит учитывать, что администратор группы может продать ее после того, как в ней наберется достаточное количество участников, а новые владельцы могут изменить тематику, в том числе и на порно. В итоге дети, которые, как и взрослые, нечасто чистят список групп, в которых состоят, «автоматически» вступают в группы с порноконтентом.
Электронная коммерция
Популярность категории веб-сайтов категории «Электронная коммерция» в разных регионах, май 2018 — май 2019
Еще одна категория ресурсов, популярность которых выросла по сравнению с прошлым годом, — «Электронная коммерция». Самые популярные сайты здесь — это Aliexpress, Amazon и eBay. Мы заметили, что интерес детей к магазину Aliexpress с каждым годом растет. В этой статье мы уже отмечали тенденцию роста популярности сервисов китайского происхождения — например, социальная сеть TikTok принадлежит китайской интернет-компании ByteDance.
Сравнение популярности категории веб-сайтов «Электронная коммерция» в разных регионах, май 2017 — май 2018 и май 2018 — май 2019
Самый значительный рост популярности интернет-магазинов за прошедший год мы наблюдаем в странах СНГ. На первых местах по количеству посещений стоят Avito, Aliexpress и Wildberries.
Популярность веб-сайтов категории «Электронная коммерция» в разных странах, май 2018 — май 2019
Картина по странам подтверждает, что больше всего интереса к интернет-покупкам дети проявляют в Беларуси и России.
Распределение поисковых запросов по теме «покупки» по разным языкам, май 2018 — май 2019
Что конкретно искали дети, нам покажут поисковые запросы. На японском языке чаще всего искали товары из магазина Rakuten, сладости из магазина 7-Eleven и японскую версию онлайн-магазина Amazon. На немецком — магазины Zalando, Saturn, eBay Kleinanzeigen и Tiger. На английском — Amazon, eBay, Aliexpress, Ikea и Asos, а на русском — Aliexpress, «Авито», «Юлу» и «Детский мир».
Из брендов дети за прошедший отчетный период искали Nike, Adidas, Samsung, Gucci, Vans, Supreme, Zara и Bershka. А непосредственно из товаров молодое поколение интересовали iPhone X, iPhone 7, Huawei p20, Samsung S7, обувь Nike и Adidas, а также разнообразные книги.
Компьютерные игры
По сравнению с прошлым годом доля этой категории сократилась почти в три раза. Это не значит, что дети стали меньше интересоваться играми: если обратить внимание на то, что дети смотрят на YouTube, то какая-то часть из этого контента посвящена именно играм, их прохождениям, разборам и обзорам.
Доля веб-сайтов категории «Компьютерные игры» в разных регионах, май 2018 — май 2019
Уже не первый год лидером по доле «игровой» категории ресурсов является Океания. И в этом году мы и наблюдаем рост: с 11,03% до 13,63%. Самыми популярными сайтами игровой тематики у детей Океании являются roblox.com, blizzard.com, steamcommunity.com, ubisoft.com, ea.com.
В Северной Америке доля заходов на сайты игровой тематики с ПК снизилась с 13,05% до 7,70%. Самыми популярными сайтами в этом регионе являются roblox.com, blizzard.com, twitch.tv.
Сравнение популярности категории веб-сайтов «Компьютерные игры» в разных регионах, май 2017 — май 2018 и май 2018 — май 2019
В других регионах доля этой категории тоже снизилась. Так, например, в Европе с 10,02% до 4,19%, в Латинской Америке с 3,96% до 1,24%, в СНГ с 3,03% до 2,81%. В других, наоборот, выросла — в Арабском мире с 1,49% до 2,04%, а в Азии с 2,93% до 4,71%.
Популярность категории веб-сайтов «Компьютерные игры» в разных странах, май 2018 — май 2019
На диаграмме мы видим, что в Австралии (часть региона Океания) доля категории «Компьютерные игры» больше, чем в других странах — 12,74%. За ней следует Германия (10,59%), которая в прошлом году была ближе к середине списка, а в этом вытеснила со второго места Великобританию (8,21%).
Но мы все же видим тенденцию к сокращению доли этой категории. Скорее всего, это связано с возросшей популярностью именно мобильных игр, которые теперь больше занимают детей, чем игры на ПК. В целом рынок мобильных игр с каждым годом растет.
Тем не менее игры на ПК все еще популярны, хотя многие их них адаптированы и под мобильные платформы, и под консоли. Один из примеров — Minecraft, которая, судя по поисковым запросам детей, все еще очень популярна.
Распределение поисковых запросов по теме «Компьютерные игры» по разным языкам, май 2018 — май 2019
Неудивительно, что больше всего поисковых запросов игровой тематики приходится на английский язык: большинство игр имеет именно англоязычное название. Самыми популярными запросами на английском языке за прошедший год стали: fortnite, roblox, minecraft, epic games (издатель Fortnite), steam, twitch, discord, overwatch, pubg.
Стоит отметить, что в топе поисковых запросов на английском языке было очень много связанных с игрой Fortnite. Например, fortnite tracker, fortnite download, fortnite battle royale, epic games fortnite.
Fortnite — это игра для практически всех возможных игровых платформ (Microsoft Windows, macOS, Xbox One, PlayStation 4, iOS, Android, Nintendo Switch), суть которой изначально заключалась в исследовании карты, сбора ресурсов, постройке укреплений и выживании, так как ночью приходится защищаться от зомби. Но затем разработчики выпустили игровой режим Fortnite: Battle Royale (битва с другими игроками на выживание), который впоследствии превратился в полноценную игру и стал намного популярнее оригинала. Запросы fortnite mobile и fortnite android подтверждают наше предположение: дети все больше «уходят» в мобильные игры.
Помимо ПК и мобильных игр, дети интересовались и консолями. Они искали Nintendo switch, PS4, Xbox, Playstation.
Для взрослых
В рамках изучения вопроса детской безопасности многих волнует, насколько активно дети интересуются порнографией и эротикой.
Судя по процентному соотношению посещаемых с ПК категорий сайтов, на категорию «Для взрослых» за прошедший отчетный год приходится всего лишь 2,08% посещений от всех категорий, что на 1,34 п.п. больше, чем в прошлом году (0,74%).
Доля категории веб-сайтов «Для взрослых» в разных регионах, май 2018 — май 2019
Статистика по регионам свидетельствует, что наибольшая доля посещения сайтов взрослой тематики приходится на Латинскую Америку — 4,28%. На втором месте Южная Азия (2,74%), а на третьем — Азия с показателем 2,26%.
Сравнение популярности категории веб-сайтов «Для взрослых» в разных регионах, май 2017 — май 2018 и май 2018 — май 2019
По сравнению с прошлым годом доля сайтов для взрослых в Латинской Америке выросла с 0,63% до 4,28%. В СНГ мы тоже видели рост — с 0,48% до 2,09%. Самыми популярными ресурсами категории «Для взрослых» традиционно остаются pornhub.com, xnxx.com и livejasmin.com. Интересно, что в некоторых регионах популярность этой категории стала ниже. Например, в Европе она изменилась с 1,18% до 0,84%.
В Азии мы не первый год фиксируем повышенный интерес к теме порнографии и эротики. Интересно, что в этом году он снизился с 2,72% до 2,26%, но все равно на фоне других регионов остался весьма высоким.
Доля категории веб-сайтов «Для взрослых» в разных странах, май 2018 — май 2019
Япония является страной, где дети пытаются зайти на порносайты (или заходят на них, если родитель не включает соответствующую категорию) чаще других детей в мире — 7,82% от всех категорий сайтов, на которые ходят дети с ПК. На втором месте Бразилия, где дети также проявляют интерес к «взрослой теме» — 7,34%. И на третьем месте Мексика (5,45%). За счет высоких показателей в этих странах мы и видим, что регионы Азия и Латинская Америка являются лидерами среди всех регионов мира.
Наибольшая доля от всех поисковых запросов на каждом отдельном языке, посвященная теме порнографии, приходится на португальский язык.
Распределение поисковых запросов «взрослой» тематики по разным языкам, май 2018 — май 2019
На втором месте запросы на арабском языке. Кстати, в прошлом году набольший процент (34,32%) поисковых запросов, касающихся порнографии, приходился именно на него. На третьем месте поисковые запросы на немецком.
В рамках темы порнографии интересно изучить не столько посещения детьми порносайтов с ПК, сколько именно поисковые запросы — как мы уже говорили в прошлых отчетах, дети скорее предпочтут смотреть порно с мобильного устройства, чем с ПК. Поэтому будет не лишним сравнить показатели по поисковым запросам за два года:
Сравнение популярности поисковых запросов «Для взрослых» на разных языках», май 2017 — май 2018 и май 2018 — май 2019
Алкоголь, табак, наркотики
Последние два года мы наблюдаем тенденцию к снижению посещений детьми во всем мире сайтов категории «Алкоголь, табак, наркотики».
Сравнение популярности категории веб-сайтов «Алкоголь, табак, наркотики» в разных регионах, май 2016 — май 2017, май 2017 — май 2018 и май 2018 — май 2019
Еще одной причиной уменьшения количества заходов на сайты рассматриваемой тематики может быть потеря интереса к электронным сигаретам и вейпам. Если два-три года назад парение было на пике популярности, то сейчас интерес к этому практически незаметен.
Популярность категории веб-сайтов «Алкоголь, табак, наркотики» в разных регионах, май 2018 — май 2019
Тем не менее в Северной Америке и Океании дети по-прежнему чаще других в мире заходят на сайты, посвященные алкоголю, табаку или наркотикам. А вот в Европе по сравнению с прошлыми годами показатель стал ниже. Интересно, что, несмотря на региональные показатели, доля посещений сайтов алкогольной, табачной и наркотической тематики в Японии (2,21%) выше, чем в других странах. На втором места располагается США (1,59%), на третьем месте Германия (1,00%).
Популярность категории веб-сайтов «Алкоголь, табак, наркотики» в разных странах, май 2018 — май 2019
Мы не можем утверждать, что дети целенаправленно заходят на сайты с подобным контентом, так как в поисковых запросах, которые наиболее качественно отображают именно интерес детей к той или тематике, какого-либо повышенного интереса мы не выявили.
Распределение поисковых запросов по теме «Алкоголь, табак, наркотики.» по разным языкам, май 2018 — май 2019
Тем не менее на китайском языке дети искали 酒, 毒品 (алкоголь, наркотики) На немецком — rauchen, bier и zigarette (курение, пиво и сигареты). На португальском — maconha, caipirinha (марихуана, коктейль кайперинья). На русском — наркотики, алкоголь и сигареты.
Другое
Помимо рассматриваемых нами категорий, в рамках изучения поисковых запросов мы обнаружили, что дети интересовались еще некоторыми темами. Так, поисковые запросы, связанные с онлайн-переводчиками, являются одними из самых популярных
Распределение поисковых запросов, относящихся к теме онлайн-переводов, по разным языкам, май 2018 — май 2019
На французском дети искали traduction francais anglais, traduction espagnol français. На испанском traductor español ingles, traductor español frances. На итальянском traduttore inglese italiano, traduttore francese italiano. На немецком google übersetzer, englisch deutsch.
Распределение поисковых запросов спортивной тематики по разным языкам, май 2018 — май 2019
Спортом больше всего интересовались дети, говорящие на португальском языке. Среди поисковых запросов были и звезды бразильского футбола, и результаты футбольных матчей. Также большой интерес к спорту проявляют дети из Арабского мира и испаноязычных стран. Интересно, что подавляющее большинство запросов относится к футбольной тематике.
Распределение поисковых запросов, касающихся знаменитостей, по разным языкам, май 2018 — май 2019
Также дети искали информацию о реальных знаменитостях и разнообразных вымышленных персонажах. Интересно, что на всех языках дети в основном интересовались одни и теми же персонами — Гарри Поттером, Гитлером, Дональдом Трампом и Ким Кардашьян.
Помимо развлечений, дети используют интернет и для образовательных целей.
Распределение поисковых запросов по теме «образование» по разным языкам, май 2018 — май 2019
Больше всего запросов на тему образования на русском языке. Дети искали «электронный дневник», «учи ру» и «гдз».
Вывод
Мы видим, что с каждым годом все больше детей используют для выхода в сеть мобильные устройства. Если раньше страны Запада демонстрировали эту тенденцию активней Арабского мира и Латинской Америки, то сейчас и в этих регионах начинает прослеживаться тенденция перехода на мобильные платформы.
В первую очередь это видно по снижению количества заходов на страницы социальных сетей с ПК. Разработчики активно поддерживают переход пользователей на мобильные устройства, адаптируя свои сервисы под экраны смартфонов. Новые социальные сети, ориентированные исключительно на смартфоны, становятся крайне популярными среди детей и подростков, подхватывающих все инновации раньше взрослых. Так, в прошедшем году мир социальных сетей взорвало приложение TikTok, наращивают аудиторию и Instagram со SnapChat. А Facebook, по-прежнему являющийся самой популярной сетью в мире, все меньше привлекает детей и подростков из стран Запада.
Игры, точно так же как и социальные сети, все больше «смещаются» на мобильные платформы. Хорошим примером является Fortnite, в которую дети предпочитают играть именно с мобильных устройств и которая, согласно данным о поисковых запросах, популярнее Roblox и Minecraft.
Делать покупки в интернете дети все еще предпочитают с помощью ПК. Это и не удивительно: не у всех интернет-магазинов есть удобное приложение или мобильная версия. Не первый год мы наблюдаем рост популярности категории «ПО, аудио, видео». В этом году она впервые сместила с первого места категорию «Общение в сети». Дети все больше предпочитают проводить время за просмотром видео на YouTube, а помимо роликов на видеохостинге интересуются «Игрой престолов», сериалом «Ривердейл» и последними «Мстителями».
В качестве помощника в понимании интересов детей мы рекомендуем использовать программы родительского контроля. У «Лаборатории Касперского» есть компонент Родительский контроль, который входит в продукты Kaspersky Internet Security и Kaspersky Total Security. Помимо этого, у нас есть отдельный продукт Kaspersky Safe Kids, который не только предотвращает попадание детей на нежелательные сайты, но и оповещает родителя о том, что ребенок искал в интернете, помогает отслеживать местоположение ребенка и управлять временем, проведенным им за гаджетами.
«Это не исторический учебник, а политическая конъюнктура». Историки — об учебнике под редакцией Мединского
С 1 сентября 2021 года в российских школах начнутся занятия по учебнику «История Россия» для 10 класса под редакцией помощника президента России и экс-министра культуры Владимира Мединского. Об этом сообщается на сайте Российского военно-исторического общества, которое также возглавляет Мединский.
Новый учебник охватывает период отечественной истории с 1914 года до наших дней. По просьбе «Открытых медиа» профессиональные историки ознакомились с книгой и оценили содержание её отдельных глав.Фото: скриншот / Издательство «Просвещение» / prosv.ru
О массовых репрессиях
Фото: «Открытые медиа»Число жертв массовых сталинских репрессий в учебнике занижено, считает доктор исторических наук Олег Будницкий.
В учебнике Мединского говорится, что за время руководства страной Сталина репрессиям подверглось более 3 млн человек, из которых 800 000 были расстреляны и более 2,5 млн были направлены в ГУЛАГ. «Вероятно, авторы имели в виду оценки осуждённых по политическим статьям. Тогда так и нужно написать. Но и в этом случае цифры противоречат даже официальным ведомственным справкам органов госбезопасности. Если речь идёт обо всех осуждённых, то, по оценкам историков, за сталинское время через лагеря прошли порядка 18 млн человек», — указывает Будницкий.
Рассказывая о Большом терроре 1937−1938 годов, авторы акцентируют внимание на репрессиях против партийных и военных деятелей, хотя на самом деле они составляли ничтожно малую часть репрессированных, отмечают эксперты. «Основные репрессии обрушились вовсе не на членов Политбюро и бюрократическую верхушку, а на простых граждан. Поразительно, что вообще не упомянуты крестьяне, не упомянута „кулацкая операция“, которая привела к наибольшему числу жертв Большого террора», — отмечает историк.
«Страдали все — и рабочие, профессура, интеллигенция, священники и кто угодно», — добавляет историк, журналист и член Совета по правам человека Николай Сванидзе. Кроме того, подобные факты должны подаваться страстно, темпераментно, с чувством, а они в данном случае намеренно «сушатся», отмечает Сванидзе: «О достижениях сталинского времени написано внятно и богато, а о преступлениях очень сухо».
О массовом голоде начала 30-х
Фото: «Открытые медиа»Голоду начала 1930-х годов в учебнике посвящено всего девять строчек, и их тон подчеркнуто нейтральный, обращает внимание Сванидзе. По его мнению, темные страницы советской истории, такие как голод и массовые репрессии, намеренно даны авторами чрезмерно кратко и сухо. «Формально не придерёшься — об этом сказано, но сказано так, что это не может задеть сердца детей. Это очень профессионально циничный ход», — считает историк.
Пакт Молотова-Риббентропа
Заслуженный учитель России, историк и публицист Тамара Эйдельман отмечает, что авторы не избегают рассказа о пакте Молотова-Риббентропа и секретных протоколах к нему, однако делают неожиданный вывод, что таким образом «СССР не дал втянуть себя в военный конфликт с Германией». «Авторам важно показать позитивное значение пакта, а секретные протоколы у нему — неважны», — констатирует Эйдельман. Она обращает внимание, что в учебнике рассказано о присоединении Прибалтики, но совершенно ничего не говорится о депортации гражданского населения Эстонии, Латвии и Литвы, организованной советскими властями.
Сванидзе соглашается, что пакт Молотова-Риббентропа в учебнике преподносится как дипломатическая победа, которая позволила расширить границы Советского Союза.
«Не говорится ничего ни о том, что это было этическое преступление, ни о том, что это была политическая ошибка. Не говорится о том, как был оценён этот пакт ещё в Советском Союзе в 1989 году (тогда Съезд народных депутатов СССР осудил факт подписания „секретного дополнительного протокола“ от 23 августа 1939 года к пакту и другие секретные договорённости с Германией. — ОМ)», — перечисляет Сванидзе.
«Учебник Сталина», которого не былоНа странице 144 сообщается, что в 1935 году в СССР был подготовлен школьный учебник истории под редакцией Сталина. На самом деле такого учебника никогда не существовало, обращает внимание Олег Будницкий.«Конечно, историческую политику в стране определяла партия большевиков и лично Сталин. Вот только учебник истории под его редакцией ни в 1935 году, ни в каком-либо другом году не выходил. На самом же деле школьный учебник истории вышел под редакцией профессора Шестакова в 1937 году», — говорит эксперт.
О Великой Отечественной войне и «28 панфиловцах»
Фото: «Открытые медиа»Сванидзе также обратил внимание, что неудачи советской армии в первые месяцы Великой Отечественной войны авторы объясняют «вероломностью» нападения Германии. «Это же детский сад! А вы ожидали от Гитлера, что он будет честен и благороден?! Как можно сегодня, в XXI веке, причиной неудач Красной армии в 1941—1942 году называть вероломное нападение? Это ещё одна оправдательная интерпретация в отношении Сталина», — рассуждает Сванидзе.
Отдельное внимание экспертов привлекла любимая экс-министром Мединским тема «подвига 28 панфиловцев». Ещё в 2016 году Мединский назвал «мразями кончеными» тех, кто подвергает сомнению достоверность этого эпизода войны, «даже если эта история была выдумана от начала и до конца», потому что это «святая легенда, к которой нельзя прикасаться» и обсуждение этой темы, по мнению Мединского, «кощунственно».
Самого термина «28 панфиловцев» в тексте учебника найти нельзя, но тем не менее в нём полностью воспроизведена история о том, что герои-панфиловцы якобы уничтожили 18 танков у разъезда Дубосеково при обороне Москвы. При этом ещё в 1948 году Главная военная прокуратура СССР установила, что этот эпизод — вымысел журналиста газеты «Красная звезда», указывает Будницкий.
«Полагаю, что манипулирование фактами совершенно недопустимо в любом случае, а в школьном учебнике в особенности. Подобная якобы патриотическая позиция, на мой взгляд, способна лишь бросить тень на реальные подвиги бойцов панфиловской дивизии, принявших на себя удар немецкой армии на главном направлении её наступления на Москву», — говорит Будницкий.
«Как ни в чём не бывало излагается легенда о панфиловцах, хотя не упоминается их число», — повторяет Сванидзе, который, впрочем, также не подвергает сомнению общий героизм дивизии панфиловцев. «Но именно этот бой, о котором идёт речь — о нём ничего не сохранилось. Таким образом патриотический пафос выдают за историческую правду», — считает историк.
Поздний СССР и 90-е годы
Фото: «Открытые медиа»Военная кампания в Афганистане описана очень нейтрально и позитивно, оценивает Сванидзе. Не говорится о том, что это была абсолютная авантюра, которая привела к катастрофическим последствиям, говорит он. «В учебнике даже есть смешная фраза о том, что наши войска в Афганистане „не проиграли моджахедам ни одного крупного сражения“, при том что там и не было ни одного крупного сражения», — обращает внимание эксперт.
Распад Союза, по словам Сванидзе, описывается в том духе, что к нему якобы привела «борьба за власть» лидеров республик, которые подписали Беловежские соглашения. «Конечно, это не так, потому что распад Союза имел значительно более объективные причины, чем карьеристские устремления Ельцина и его коллег из Украины и Белоруссии. В Беловежье был подписан формальный акт. Они не принимали решения о распаде Союза, он уже распался до них», — замечает журналист.Фото: «Открытые медиа»Также, отмечает Сванидзе, ничего позитивного не говорится в учебнике о реформах первого вице-премьера Егора Гайдара. Хотя их последствия и были тяжёлыми и трудными, они всё же наполнили прилавки магазинов и позволили избежать голода, угроза которого была реальной в 1990—1991 годах, уверен историк.
Современная Россия
«Путинское время описывается как один сплошной успех», — продолжает Сванидзе. Он сравнил эту главу с советскими учебниками по истории, в которых до 1917 года описывалась эксплуатация рабочих и крестьян, а после Великой Октябрьской революции установился «рай на земле» в виде Советской власти. «Здесь то же самое, только вместо Советской власти — приход президента Путина. Страна расцвела, ни одного минуса, сплошные плюсы по всем направлениям, апофеоз всеобщего счастья и успеха. Это уже не исторический учебник, а политическая конъюнктура», — уверен Сванидзе.
Например, на страницах, посвященных Олимпийским играм в Сочи в 2014 году, не говорится ни слова о допинговом скандале, приводит пример журналист.
«Глава учебника про путинское время — это просто за гранью добра и зла», — согласна Тамара Эйдельман. «В отличие от всего учебника, который очень аккуратен в оценках, здесь положительные оценки в каждом абзаце. Подробно объясняется, как необходимо было для России укрепление вертикали власти и так далее», — объясняет она.
Однобоко авторы учебника описывают и современную международную политику России, считает Эйдельман также. «США и западные страны всё время „нагнетали обстановку“ и „усиливали конфронтацию“, и России пришлось искать других союзников, типа стран БРИК», — пересказывает Эйдельман. О присоединении Крыма авторы учебника упоминают лишь вскользь, также считает она.
топ-5 таргетингов в соцсетях для достижения наибольшего ROAS
За последние несколько лет мы увидели небывалый рост продаж в интернете, а вслед за ним возрос спрос и на performance-специалистов. Процесс оптимизации рекламы на бизнес-результат, безусловно, требует комплексного подхода, поиска новых идей и креатива. Если в контекстной рекламе уже подробно написано про performance, то в таргетированной все еще много пробелов, которые умножаются с развитием площадок и инструментов. Ксения Алексеева, аккаунт-директор направления диджитал в Performics (входит в Publicis Groupe Russia ), поделилась с Sostav самыми эффективными механизмами для performance-кампаний при настройке рекламы в социальных сетях.
Собственные данные
Наиболее эффективный инструмент — таргетинг на уже знакомую с бизнесом рекламируемого бренда аудиторию. Это и посетители сайта или приложения, и CRM-база, например, офлайн-покупателей.
Лучше всего сегментировать аудиторию по типу: только просматривающие контент на сайте, добавившие в корзину, совершившие покупку. И по давности взаимодействия с бизнесом. Цикл продажи может послужить основой для определения промежутка времени, через который целесообразно догонять прошлых покупателей.
Look-alike
После обсуждения таргетинга на собственные данные логично перейти к разбору технологии look-alike — таргетинг на похожую аудиторию. Алгоритмы рекламных площадок анализируют огромное количество сигналов, чтобы найти аудиторию, которая похожа на ваших клиентов.
За основу стоит выбирать недавних покупателей или покупателей с самым большим чеком. На всех площадках можно определять степень схожести новой аудитории с базой: чем более похожую аудиторию вы укажете, тем лучше она конвертируется в продажи.
Таргет с помощью look-alike подойдет в необычных ситуациях. При работе с бьюти-брендом перед Performics стояла задача продвигать линейку тональных кремов, разных по текстуре и подходящих для разного типа кожи. В такой ситуации лучше было бы таргетироваться на девушек по типу их кожи, но определить такую особенность с помощью интернет-технологий пока невозможно. Поэтому мы в качестве эксперимента собрали данные о пользовательницах, сделавших заказ каждого из кремов за последние семь дней. Затем разделили аудиторию по типу заказа и на каждый из сегментов запустили таргетинг с look-alike, впоследствии добавив еще индивидуальные предложения. По результатам размещения мы значительно превысили показатели по продажам (оценка по last click), а результаты такого подхода оказались сопоставимы с таргетингом на сегменты из CRM рекламодателя.
Контекстный таргетинг
Контекстный таргетинг — это эффективный инструмент от Mail.ru Group, который доступен в социальной сети «ВКонтакте» и в MyTarget. Он позволяет охватить аудиторию, которая недавно интересовалась вашим брендом и продуктом на ресурсах Mail.ru, включая поиск на Mail.ru, внутри социальных сетей и на других ресурсах.
Традиционно рекомендуется не уходить в низкочастотные запросы, внутри рекламных кабинетов алгоритмы сами подскажут дополнительные фразы после того, как добавите хотя бы один-два ключевых запроса. Кроме того, следует внимательно относиться к выбору периода поиска. Цикл продаж поможет понять, как быстро целевая аудитория принимает решение.
Многие специалисты в целях экономии времени поступают опрометчиво и используют для этого таргетинга ключевые запросы из своей контекстной рекламы. Однако паттерны поисковой активности пользователей на ресурсах Mail.ru и в поисковых системах отличаются. Необходимо составлять отдельный список релевантных ключевых слов под контекстный таргетинг в соцсети «ВКонтакте» и MyTarget.
Для одного из клиентов мы тоже переделывали таргетинг, вместо поисковых запросов из контекстной рекламы подобрали специальный список контекстных запросов, релевантный для нашей площадки. Таким образом нам удалось увеличить количество транзакций с канала на 45%.
Взаимодействие с аккаунтами и группами
Почти во всех соцсетях есть возможность охватить подписчиков официальной группы или аккаунта бренда. Во «ВКонтакте» это можно сделать с выделением тех, кто проявлял активность в сообществе. На MyTarget также есть охват подписчиков с указанием самых активных в «Одноклассниках» и «ВКонтакте». В Facebook Business Manager можно охватить пользователей, которые посещали или взаимодействовали с вашим профессиональным Instagram-аккаунтом или страницей на Facebook.
Но многие забывают, что кроме официальной страницы бренда в соцсетях может быть большое количество групп со схожими интересами, созданными самими пользователями. Например, если вы занимаетесь продвижением бренда одежды Supreme, то можно найти много неофициальных сообществ фанатов бренда.
Таргетинг по интересам
Еще несколько лет назад, когда в таргетированной рекламе господствовал принцип максимальной детализации и сегментации аудитории для достижения результата, тезис о таргетинге на многотысячные или миллионные аудитории мог бы показаться абсурдным. Но алгоритмы таргетирования площадок не стоят на месте.
Сейчас уже почти все сервисы предоставили возможность автоматической оптимизации на желаемое действие за счет машинных алгоритмов. На площадке очерчивается достаточно широкий круг интересов аудитории, а алгоритмы самостоятельно выбирают пользователей, которые с большей вероятностью совершат покупку.
Это в полной мере реализовано в Facebook и Instagram, и данная стратегия, как правило, эффективна для бизнеса. Остальные площадки тоже активно развивают подобные технологии, поэтому есть смысл их аккуратно тестировать для своих задач.
Кроме того, в рекламном кабинете Facebook и Instagram неограниченное количество интересов, которые обновляются время от времени. Вы можете в качестве интереса использовать название бренда, конкурентов или амбассадора, который участвует в продвижении. За счет такого подхода нам удалось увеличить конверсии с Facebook на 50% при сохранении стоимости целевого действия для запуска новой коллекции одного из наших клиентов в сфере fashion.
Названы самые популярные запросы в «Яндексе» на тему ЧМ-2018 — Российская газета
«Яндекс» на основе данных своих сервисов опубликовал исследование, показывающее, где собиралось наибольшее количество пользователей сервиса компании, какие организации и заведения стали популярнее, а также какие запросы были самыми частыми в поисковике.
Так, в центре Москвы во время чемпионата стало в 2,5 раза больше обращений к сервисам компании. Кроме того, их число ожидаемо выросло в районах главных футбольных объектов столицы — у стадионов «Лужники» и «Спартак», а также в фан-зоне на Воробьевых горах.
Отмечается возросшая среднесуточная активность в центре Москвы, зафиксировано гораздо больше выходов в интернет в ночное время. Особенно это заметно 1 июля, когда сборная России играла с испанцами. Активность замерла на время матча, а вот после игры, когда люди отправились в центр праздновать победу нашей команды, резко выросла.
По определению стадионы являются самыми популярными объектами во время чемпионата мира. Однако отмечается также, что резко выросла популярность букмекерских контор, спортивных магазинов и баров — это можно оценить по запросам пользователей «Яндекс.Карт».
Большое число иностранцев, приехавших в наши города, вызвало повышенный интерес россиян. И многие пытались узнать что-то о зарубежных гостях через поисковик. Так, самыми популярными запросами стали те, в которых пользователи пытались выяснить, что же именно скандируют болельщики из разных стран. К примеру, были такие формулировки: «песня лалалалала бельгийские фанаты», «болельщики исландии кричат wu», «kamabo поют шведские болельщики» и т.д.
Также достаточно часто люди хотели выяснить, сколько иностранцев приедет в тот или иной город и где они живут: «сколько японских болельщиков приедут в саранск», «английские болельщики почему так мало», в «каких барах болельщики перу».
Не менее часты запросы относительно действий иностранных фанатов. Так, многих россиян интересовало, почему австралийцы привезли надувных кенгуру, как иранцы не давали спать Криштиану Роналду, и как мексиканцы возили по городам ЧМ-2018 своего картонного друга.
Ну и, разумеется, россияне искали переводы тех или иных слов и фраз на другие языки — к примеру, часто спрашивали, как будет «привет» или «спасибо» на том или ином языке. Иногда были и более конкретные запросы: «желаю победы по датски», «русские и сербы братья на век по сербски». И напротив: кто-то хотел понять, что говорят иностранцы: «конишуа перевод с японского», «что такое мучачос по испански». Любопытно, что многие пытались найти несуществующие языки — мексиканский, бразильский, австралийский и т.д.
Чемпионат мира в России продлится до 15 июля. Сегодня состоятся первые матчи четвертьфинала — в 17:00 сборные Уругвая и Франции выйдут на поле стадиона в Нижнем Новгороде, а в 21:00 Бразилия и Бельгия начнут игру в Казани. «РГ» проведет текстовые онлайн-трансляции этих встреч. Завтра же в 21:00 в Сочи раздастся стартовый свисток бразильца Сандро Рокки на матче между сборными России и Хорватии.
Как упростить работу с отчетом «Поисковые запросы» в Яндекс.Директе — ppc.world
Отчет «Поисковые запросы» в Яндекс.Директе — один из основных инструментов, который маркетологи используют, чтобы сократить количество нецелевых показов и кликов в работе с рекламными кампаниями.
Он группирует информацию о поисковых запросах пользователей, типах соответствия, условиях показа и подобранных фразах. С помощью этих данных специалист может, например, дополнить список минус-слов и, как следствие, снизить стоимость клика. Или добавить вложенные ключевые фразы в кампанию — чтобы управлять ставками было проще, а релевантность объявлений для человека, который вводит запрос, стала выше.
При этом в отчете легко запутаться, если открыть его впервые: непонятно, какие настройки выбрать, чтобы ничего не потерять. Если проставить все галочки в разделах «Срезы» и «Группировки», то итоговая таблица может занять сотни тысяч строк в Excel, и потребуются часы, чтобы выгрузить ее, и дни на ее аналитику. Поэтому, чтобы вам было проще работать с отчетом, мы расскажем, какими настройками пользуемся сами и как использовать полученную статистику для оптимизации рекламы.
Группировка по дням, неделям и за выбранный период
Как и в любом другом отчете, данные в отчете по поисковым запросам в Яндекс.Директе можно сгруппировать по дням, неделям или за весь период. Давайте разбираться, какие задачи поможет решить какой вариант.
Группировка отчета по дням и неделям позволит смотреть результаты и сравнивать показатели кампании в динамике. Так, если специалист делает выгрузку данных за весь период работы или за период, когда эффективность кампаний снизилась, то сможет понять, какие ключевые слова эффективны настолько, чтобы поднять по ним ставки, и какие поисковые запросы можно добавить в кампании в качестве новых ключевых фраз. В таком отчете еще можно выявить всплеск показов по нецелевым запросам.
Если необходимо посмотреть данные за большой период работы кампании, например, за месяц или 90 дней, то тогда целесообразнее сгруппировать отчет за выбранный период. В этом случае статистика по поисковым запросам будет представлена в сумме, а не распределяться по дням: вы увидите, какой объем бюджета был израсходован на тот или иной запрос, сколько конверсий и по какой стоимости принес конкретный запрос за весь период.
Разберем на примере
Попробуем проанализировать статистику по поисковым запросам в рекламной кампании, которая продвигает компьютеры под заказ для дизайнеров, монтажеров, визуализаторов и т. д.
Если посмотреть отчет, используя группировку «по дням», то можно не заметить, что фразы, связанные с программами для дизайнеров, занимают часть от дневных показов кампании: например, 21 апреля были показы по нецелевым запросам, а 27 апреля были уже не только показы, но и клики, по которым списывались деньги.
Если же выбрать группировку «За выбранный период», то можно увидеть топ нецелевых фраз и потраченный на все нерелевантные запросы бюджет за два месяца. Можно сравнить потраченные суммы с примерной стоимостью целевого действия и сделать вывод, релевантны ли поисковые запросы кампании.
Отчет по дням или неделям также поможет отследить причины сбоев в рекламной кампании, например, резкого снижения CTR без правок со стороны специалиста. Если при анализе отчета выбрать такую группировку, то можно отследить момент, когда рекламные сообщения показываются по нецелевым запросам, что, в свою очередь, приводит к снижению кликабельности объявлений.
Например: с 13 апреля по 19 апреля 2020 года показатели рекламной кампании с компьютерами для творческих специалистов устраивали нас. В последующие недели стоимость клика стала выше целевой, а CTR — ниже, притом что мы не вносили изменения в тексты объявлений и не поднимали ставки. Предположим, что появились клики по нецелевым запросам. Строим статистику за нужный период и выбираем группировку по неделям.
В результате видим, что в период, когда кампания еще была эффективной, был всего один клик по нерелевантному запросу с программами — и это не сказалось на эффективности рекламной кампании. Но в следующие недели количество кликов увеличилось, вырос расход, и вместе с этим пропорционально подорожали клики и уменьшился CTR — ведь в объявлении ничего не сказано про программное обеспечение для детей.
Важно: в отчете о «Поисковых запросах» хранятся данные только за последние 180 дней.
Выбор срезов
С помощью выбора нужных параметров в разделе «Срезы» для кампаний с несколькими группами можно сделать выгрузку отчета на уровне групп объявлений, чтобы увидеть, в какой группе были ключи, которые инициировали показы по тем или иным запросам.
Мы в агентстве чаще используем три среза:
-
Условие показа: демонстрирует ключевую фразу с минус-словами, которая инициировала показы объявления по поисковому запросу.
-
Тип условия показа: поможет разделить статистику по срезам «фраза» (то есть ключевые запросы, которые добавлялись в кампанию) и «автотаргетинг» (запросы, по которым Яндекс показывает объявление, если он включен в настройках кампании).
-
Подобранная фраза: показывает подобранные Яндексом синонимы для фразы. Когда в графе есть фраза, это значит, что система автоматически посчитала ее релевантной и добавила в рекламные кампании.
Такая фильтрация вместе с группировкой сужает объем данных для анализа и значительно экономят время, предоставляя только необходимую для оптимизации статистику. В итоге отчет помогает выявить ошибки при формировании семантического ядра и показывает, как и почему объявление отображается по тому или иному поисковому запросу.
На скриншоте ниже выделены все доступные срезы, из-за чего отчет даже не помещается на мониторе полностью. К тому же нет возможности быстро увидеть, по каким поисковым запросам были расходы и конверсии. Кампания запущена по общим запросам, связанным с покупкой авиабилетов.
А благодаря выбору срезов, указанных выше, и группировке за период появляется наглядная статистика по поисковым запросам в сумме — то есть данные не распределяются по всем датам работы рекламной кампании. В отчете также лучше видно, какие поисковые запросы привели к конверсиям — их будет полезно добавить в семантическое ядро.
Так, в получившемся отчете мы быстро видим, что в список запросов вошли упоминания брендов агрегаторов, и стоимость конверсии по ним невыгодно отличается от общих запросов. Логично будет отминусовать их упоминания из кампании по общим ключам с авиабилетами. Но эти ключи принесли конверсии — в объеме, сопоставимом с небрендовыми ключами. Поэтому можно вынести их в отдельную рекламную кампанию, чтобы упростить управление трафиком.
200 | OK | |
403 | INVALID_USER_ID | Идентификатор пользователя, выпустившего токен, отличается от указанного в запросе. В приведенных ниже примерах |
404 | HOST_NOT_VERIFIED | Права на управление сайтом не проверены. |
HOST_NOT_INDEXED | Файл Sitemap отсутствует. | |
HOST_NOT_LOADED | Данные сайта не загружаются в Яндекс.Вебмастера пока нет. |
200 | OK | |
403 | INVALID_USER_ID | Идентификатор пользователя, выпустившего токен, отличается от указанного в запросе.В приведенных ниже примерах |
404 | HOST_NOT_VERIFIED | Права на управление сайтом не проверены. |
HOST_NOT_INDEXED | Файл Sitemap отсутствует. | |
HOST_NOT_LOADED | Данные сайта еще не загружены в Яндекс.Вебмастер. |
Учебники — документация Яндекс.Танк 1.15.12
Итак, вы установили Яндекс.Танк на нужную машину, он близок к цели, доступ разрешен и сервер настроен. Как сделать тест?
Примечание
Это руководство предназначено для генератора фантомной нагрузки
.
Создать файл на сервере с Яндекс.Танком: load.yaml
фантом: адрес: 203.0.113.1: 80 # [Адрес цели]: [порт цели] uris: - / Загрузить профиль: load_type: rps # запланировать загрузку, указав количество запросов в секунду расписание: линия (1, 10, 10 м) # начиная с 1 об / с линейно увеличивая до 10 об / с в течение 10 минут приставка: enabled: true # включить вывод в консоль телеграф: enabled: false # отключим в первый раз мониторинг телеграфа
И запустите: $ яндекс-танк -c load.yaml
фантом
имеет 3 примитива для описания схемы нагрузки:
step (a, b, step, dur)
выполняет ступенчатую нагрузку, где a, b — значения начальной / конечной нагрузки, step — значение приращения, dur — продолжительность шага.
- Примеры:
step (25, 5, 5, 60)
— ступенчатая нагрузка от 25 до 5 об / с, с шагом 5 об / с, длительность шага 60 с.step (5, 25, 5, 60)
— ступенчатая нагрузка от 5 до 25 об / с, с шагом 5 об / с, длительность шага 60 с
line (a, b, dur)
выполняет линейную нагрузку, гдеa, b
— начальная / конечная нагрузка,dur
— время увеличения линейной нагрузки от a до b.
- Примеры:
линия (10, 1, 10м)
— линейная нагрузка от 10 до 1 об / с, продолжительность — 10 минутлиния (1, 10, 10м)
— линейная нагрузка от 1 до 10 об / с, продолжительность — 10 минут
const (load, dur)
обеспечивает постоянную нагрузку.нагрузка
— количество оборотов в секунду,dur
— продолжительность загрузки.
- Примеры:
const (10,10м)
— постоянная нагрузка 10 оборотов в секунду в течение 10 минут.const (0, 10)
— 0 об / с в течение 10 секунд, фактически пауза в 10 секунд в тесте.
Примечание
- Вы можете установить дробную загрузку следующим образом:
-
линия (1,1, 2,5, 10)
— с 1,1 об / с до 2,5 за 10 секунд.
Примечание
step
и line
могут использоваться с увеличением и уменьшением интенсивности:
С помощью этих примитивов можно указать сложные схемы нагрузки.
- Пример:
график: линия (1, 10, 10м) const (10,10м)
линейная нагрузка от 1 до 10 об / с в течение 10 минут, затем 10 минут при постоянной нагрузке 10 об / с.
Продолжительность времени может быть определена в секундах, минутах (м) и часах (ч).
Например: 27х203м645
Для теста с постоянной нагрузкой при 10 об / с в течение 10 минут load.yaml
должен
иметь следующие строки:
фантом: адрес: 203.0.113.1: 80 # [Адрес цели]: [порт цели] uris: - / uri1 - / uri2 Загрузить профиль: load_type: rps # запланировать загрузку, указав количество запросов в секунду schedule: const (10, 10m) # начиная с 1 об / с линейно увеличивая до 10 об / с в течение 10 минут приставка: enabled: true # включить вывод в консоль телеграф: enabled: false # отключим в первый раз мониторинг телеграфа
Подготовка запросов
- Есть несколько способов настроить запросы:
- Режим доступа
- в стиле URI
- URI + POST
- запрос-стиль.
Примечание
Стиль запроса — тип боеприпасов по умолчанию.
Примечание
Независимо от выбранного формата, полученный файл с запросами мог быть сжат с помощью gzip — танк поддерживает архивные файлы боеприпасов.
Чтобы указать внешний файл боеприпасов, используйте параметр ammofile
.
Примечание
Вы можете указать URL-адрес аммофайла, http (s). Небольшие аммофайлы (~ <100 МБ) будут загружены как есть,
в каталог / tmp /
, большие файлы будут читаться из потока.
Примечание
Если тип боеприпасов — uri-style или request-style, танк попытается его угадать.
Используйте опцию ammo_type
, чтобы явно указать формат боеприпасов. Не забудьте изменить параметр ammo_type
.
если вы измените формат своих боеприпасов, иначе вы можете получить ошибки.
Пример:
фантом: адрес: 203.0.113.1:80 ammofile: https: //yourhost.tld/path/to/ammofile.txt
в стиле URI, URI в load.yaml
Конфигурация YAML-файла: не указывайте ammo_type
явно для этого типа боеприпасов.
Обновить файл конфигурации с заголовками HTTP и URI:
фантом: адрес: 203.0.113.1:80 Загрузить профиль: load_type: rps график: линия (1, 10, 10м) header_http: "1.1" заголовки: - «[Хост: www.target.example.com]» - «[Подключение: закрыть]» uris: - "/ uri1" - "/купить" - "/ sdfg? sdf = rwerf" - «/ sdfbv / swdfvs / ssfsf» приставка: включен: правда телеграф: включен: ложь
Параметр uris
содержит uri, который следует использовать для генерации запросов.
Примечание
Обратите внимание на пример выше, потому что пробелы в многострочном заголовке uris
и заголовках
важны.
в стиле URI, URI в файле
Конфигурация YAML-файла: ammo_type: uri
Создать файл с заявленными запросами: ammo.txt
[Подключение: закрыть] [Хост: target.example.com] [Cookie: Нет] /? drg tag1 / / купить tag2 [Cookie: тест] / buy /? rt = 0 & station_to = 7 & station_from = 9
Файл состоит из списка URI и заголовков, которые должны быть добавлены к каждому запросу, определенному ниже.Каждый URI должен начинаться с новой строки с /
.
Каждая строка, начинающаяся с [
, считается заголовком.
Заголовки могут быть (пере) определены в середине URI, как в примере выше.
- Пример:
- Запрос
/ buy /? Rt = 0 & station_to = 7 & station_from = 9
будет отправлен сCookie: test
, а неCookie: Нет
.
Запрос может быть помечен тегом, вы можете указать его пробелом после URI.
URI + POST-стиль
Конфигурация YAML-файла: ammo_type: uripost
Создать файл с заявленными запросами: ammo.txt
[Хост: example.org] [Подключение: закрыть] [User-Agent: Tank] 5 /route/?rll=50.262025%2C53.276083~50.056015%2C53.495561&origin=1&simplify=1 учебный класс 10 /route/?rll=50.262025%2C53.276083~50.056015%2C53.495561&origin=1&simplify=1 привет! класс 7 /route/?rll=37.565147%2C55.695758~37.412796%2C55.691454&origin=1&simplify=1 урипост
Файл начинается с необязательных строк […], содержащих заголовки, которые будут добавляться к каждому запросу.После этого раздела идет список URI и тел POST. Каждая строка URI начинается с числа, равного размеру следующего тела POST.
Запросить
Конфигурация YAML-файла: ammo_type: phantom
Полные запросы перечислены в отдельном файле. Для более сложных запросы, такие как POST, вам нужно будет создать специальный файл. Формат файла это:
[размер_запроса] [тег] \ n [request_headers] [body_of_request] \ r \ n [size_of_request2] [tag2] \ n [request2_headers] [body_of_request2] \ r \ n
где size_of_request
— размер запроса в байтах.Символы «rn» после body
игнорируются и никуда не отправляются, но требуется для
включать их в файл после каждого запроса. Обратите внимание на образец выше
потому что символы «r» обязательны.
Примечание
Параметр ammo_type
не нужен, стиль запроса — тип боеприпасов по умолчанию.
пример запросов GET (пустое тело)
73 хорошо GET / HTTP / 1.0 Хост: xxx.tanks.example.com Пользовательский агент: xxx (оболочка 1) 77 плохо ПОЛУЧИТЬ / abra HTTP / 1...
образец POST составной части:
533 POST / updateShopStatus? HTTP / 1.0 Пользовательский агент: xxx / 1.2.3 Хост: xxxxxxxxx.dev.example.com Живучесть: 300 Content-Type: multipart / form-data; border = AGHTUNG Длина содержимого: 334 Подключение: Закрыть - AGHTUNG Content-Disposition: данные формы; name = "host" load-test-shop-updatestatus.ru - AGHTUNG Content-Disposition: данные формы; name = "user_id" 1 - AGHTUNG Content-Disposition: данные формы; name = "wsw-fields"Образцы генераторов боеприпасов<имя В-поле = "умеренно-код"> <ЮЗ-значение> отключить В-значение> В-поле> WSW-поля> --АГХТУНГ--
вы можете найти на странице Генераторы боеприпасов.
Выполнить тест!
- Запросить спецификации в load.yaml — запустить как
yandex-tank -c load.yaml
- Запросить спецификации в ammo.txt — запустить как
yandex-tank -c load.yaml ammo.txt
Яндекс.Танк определяет формат запросов и формирует конечные запросы версии.
яндекс-танк
вот имя исполняемого файла Яндекс.Танка.
Если Яндекс.Танк установлен правильно и конфигурационный файл правильно, нагрузка будет дана через несколько секунд.
Результаты
Во время выполнения теста вы увидите ошибки HTTP и сети, время ответа
распределение, прогрессбар и другие интересные данные. В то же время
Записывается файл phout.txt
, который можно будет проанализировать позже.
Если вам нужен более понятный отчет, вы можете попробовать плагин Report, Вы можете найти это здесь
Если вам нужно выгрузить результаты во внешнее хранилище, такое как Graphite или InfluxDB, вы можете использовать один из существующих модулей загрузки артефактов. Модули
SSL
Для активации SSL добавьте phantom: {ssl: true}
в загрузку .yaml
.
Теперь наша базовая конфигурация выглядит так:
фантом: адрес: 203.0.113.1:443 Загрузить профиль: load_type: rps график: линия (1, 10, 10м) ssl: правда
Примечание
Не забудьте указать порт ssl на адрес . В противном случае вы можете получить «ошибки протокола».
Автостоп
Autostop — это возможность автоматически останавливать выполнение теста. при достижении некоторых условий.
HTTP и Net коды условия
Есть возможность определить конкретные коды (404 503 100), а также код группы (3xx, 5xx, xx).Также вы можете определить относительный порог (процент от всего количества ответов в секунду) или абсолютных (количество ответы с указанным кодом в секунду).
Примеры:
autostop: http (4xx, 25%, 10)
— остановить тест, если количество HTTP-кодов 4xx в каждую секунду последних 10 секунд превышает 25% ответов (относительный порог).
autostop: net (101,25,10)
— остановить тест, если количество 101 net-кода в каждую секунду последних 10 секунд больше 25 (абсолютный порог).
autostop: net (xx, 25,10)
— остановить тест, если количество ненулевых net-кодов в каждую секунду последних 10 секунд больше 25 (абсолютный порог).
Средние временные условия
- Пример:
-
autostop: time (1500,15)
— останавливает тест, если среднее время ответа превышает 1500 мс.
Итак, если мы хотим остановить тест, когда все ответы за 1 секунду равны 5xx плюс некоторые сетевые и временные факторы — добавьте строку автоостановки в загрузку.yaml:
фантом: адрес: 203.0.113.1:80 Загрузить профиль: load_type: rps график: линия (1, 10, 10м) авто стоп: авто стоп: - время (1 с, 10 с) - http (5xx, 100%, 1 с) - нетто (xx, 1,30)
Лесозаготовки
Изучение ответов цели очень полезно при отладке. Для того, чтобы делать
которые используют параметр writelog, например добавьте phantom: {writelog: all}
до load.yaml
для регистрации всех сообщений.
Примечание
Запись ответов при высокой нагрузке приводит к интенсивному вводу-выводу на диск использование и может повлиять на точность теста.**
Формат журнала:
<метрики>
Где метрики:
size_in size_out response_time (interval_real) interval_event net_code
(размер запроса, размер ответа, время ответа, время ожидания ответа
с сервера ответьте на код сети)
Пример:
пользователь @ tank: ~ $ head answ _ *. Txt 553 572 8056 8043 0 ПОЛУЧИТЬ / создать-проблему HTTP / 1.1 Хост: target.yandex.net Пользовательский агент: tank Принимать: */* Подключение: закрыть HTTP / 1.1 200 ОК Тип содержимого: приложение / javascript; кодировка = UTF-8
Для load.yaml
вот так:
фантом: адрес: 203.0.113.1:80 Загрузить профиль: load_type: rps график: линия (1, 10, 10м) writelog: все авто стоп: авто стоп: - время (1,10) - http (5xx, 100%, 1 с) - нетто (xx, 1,30)
результатов в phout
phout.txt — журнал запросов. Это может быть использовано для служебного поведения
анализ (Excel / gnuplot / etc) Он имеет следующие поля: время, тег, interval_real, connect_time, send_time, latency, receive_time, interval_event, size_out, size_in, net_code proto_code
Пример Phout:
1326453006.582 1510 934 52 384 140 1249 37 478 0 404
1326453006,582 прочие 1301 674 58 499 70 1116 37 478 0 404
1326453006,587 тяжелая 377 76 33 178 37 478 0404
1326453006,587 294 47 27 146 74 147 37 478 0 404
1326453006,588 345 75 29 166 75 169 37 478 0 404
1326453006.590 276 72 28 119 57 121 53 476 0 404
1326453006,593 255 62 27131 35 134 37 478 0 404
1326453006.594 304 50 30 147 77 149 37 478 0 404
1326453006,596 317 53 33 158 73 161 37 478 0 404
1326453006,598 257 58 32 106 61110 37 478 0 404
1326453006.602 315 59 27 160 69 161 37 478 0 404
1326453006.603 256 59 33 107 57 110 53 476 0 404
1326453006.605 241 53 26 130 32 131 37 478 0 404
Примечание
содержимое phout зависит от версии фантома, установленной в вашей системе Яндекс.Танк.
Коды сети- это системные коды с errno.h, в большинстве систем на базе Debian это:
1 EPERM Работа не разрешена 2 ENOENT Нет такого файла или каталога 3 ESRCH Нет такого процесса 4 EINTR Прерванный системный вызов 5 Ошибка ввода / вывода EIO 6 ENXIO Нет такого устройства или адреса 7 E2BIG Список аргументов слишком длинный 8 Ошибка формата ENOEXEC Exec 9 EBADF Неверный дескриптор файла 10 ECHILD Нет дочерних процессов 11 EAGAIN Ресурс временно недоступен 12 ENOMEM Невозможно выделить память 13 EACCES Разрешение отказано 14 EFAULT Неверный адрес 15 ENOTBLK Требуется блочное устройство 16 EBUSY Устройство или ресурс занят 17 EEXIST Файл существует 18 EXDEV Неверная ссылка между устройствами 19 ENODEV Нет такого устройства 20 ENOTDIR Не каталог 21 EISDIR - это каталог 22 EINVAL Неверный аргумент 23 ENFILE Слишком много открытых файлов в системе 24 EMFILE Слишком много открытых файлов 25 ENOTTY Несоответствующий ioctl для устройства 26 ETXTBSY Текстовый файл занят 27 EFBIG Файл слишком большой 28 ENOSPC На устройстве не осталось места 29 ESPIPE Незаконный поиск 30 EROFS Файловая система только для чтения 31 EMLINK Слишком много ссылок 32 EPIPE Сломанная труба 33 EDOM Числовой аргумент вне домена 34 ERANGE Числовой результат вне допустимого диапазона 35 EDEADLOCK Избежание блокировки ресурсов 36 ENAMETOOLONG Слишком длинное имя файла 37 ENOLCK Нет доступных замков 38 ENOSYS Функция не реализована 39 ENOTEMPTY Каталог не пуст 40 ELOOP Слишком много уровней символических ссылок 42 ENOMSG Нет сообщения желаемого типа 43 Идентификатор EIDRM удален 44 ECHRNG Номер канала вне допустимого диапазона 45 EL2NSYNC Level 2 не синхронизирован 46 EL3HLT Уровень 3 остановлен 47 EL3RST Сброс уровня 3 48 ELNRNG Номер ссылки вне допустимого диапазона 49 Драйвер протокола EUNATCH не подключен 50 ENOCSI Нет доступной структуры CSI 51 EL2HLT Уровень 2 остановлен 52 EBADE Неверный обмен 53 EBADR Неверный дескриптор запроса 54 EXFULL Обмен полный 55 ENOANO Без анода 56 EBADRQC Неверный код запроса 57 EBADSLT Неверный слот 59 EBFONT Неверный формат файла шрифта 60 ENOSTR Устройство не поток 61 ENODATA Нет данных 62 Срок действия таймера ETIME истек 63 ENOSR Нет ресурсов потоков 64 ENONET Машина не в сети 65 ENOPKG Пакет не установлен 66 EREMOTE Объект удален 67 ENOLINK Ссылка разорвана 68 Ошибка объявления EADV 69 Ошибка подключения ESRMNT 70 ECOMM Ошибка связи при отправке 71 Ошибка протокола EPROTO 72 EMULTIHOP Multihop попытка 73 EDOTDOT RFS специфическая ошибка 74 EBADMSG Плохое сообщение 75 EOVERFLOW Значение слишком велико для определенного типа данных 76 ENOTUNIQ Имя не уникально в сети 77 EBADFD Дескриптор файла в плохом состоянии 78 EREMCHG Удаленный адрес изменен 79 ELIBACC Нет доступа к необходимой разделяемой библиотеке 80 ELIBBAD Доступ к поврежденной разделяемой библиотеке 81 ELIBSCN.Раздел lib в a.out поврежден 82 ELIBMAX Попытка связать слишком много общих библиотек 83 ELIBEXEC Невозможно запустить разделяемую библиотеку напрямую. 84 EILSEQ Недействительный или неполный многобайтовый или широкий символ 85 ERESTART Прерванный системный вызов следует перезапустить. 86 Ошибка канала ESTRPIPE Streams 87 EUSERS Слишком много пользователей 88 ENOTSOCK Работа с сокетом без сокета 89 EDESTADDRREQ Требуется адрес назначения 90 EMSGSIZE Слишком длинное сообщение 91 EPROTOTYPE Протокол неправильного типа для сокета 92 Протокол ENOPROTOOPT недоступен 93 EPROTONOSUPPORT Протокол не поддерживается 94 ESOCKTNOSUPPORT Тип сокета не поддерживается 95 ENOTSUP Операция не поддерживается 96 Семейство протоколов EPFNOSUPPORT не поддерживается 97 EAFNOSUPPORT Семейство адресов не поддерживается протоколом 98 EADDRINUSE Адрес уже используется 99 EADDRNOTAVAIL Невозможно назначить запрошенный адрес 100 ENETDOWN Сеть не работает 101 ENETUNREACH Сеть недоступна 102 ENETRESET Сеть разорвала соединение при сбросе 103 ECONNABORTED Программное обеспечение вызвало разрыв соединения 104 ECONNRESET Сброс соединения одноранговым узлом 105 ENOBUFS Нет доступного буферного пространства 106 EISCONN Транспортная конечная точка уже подключена 107 ENOTCONN Транспортная конечная точка не подключена 108 ESHUTDOWN Невозможно отправить после завершения работы транспортной конечной точки 109 ETOOMANYREFS Слишком много ссылок: склейка невозможна. 110 ETIMEDOUT Превышено время ожидания соединения 111 ECONNREFUSED В соединении отказано 112 EHOSTDOWN Хост не работает 113 EHOSTUNREACH Нет маршрута к хосту 114 EALREADY Операция уже выполняется 115 EINPROGRESS Операция в процессе 116 ESTALE Дескриптор устаревшего файла 117 EUCLEAN Конструкция нуждается в очистке 118 ENOTNAM Не файл именованного типа XENIX 119 ENAVAIL Нет доступных семафоров XENIX 120 EISNAM Файл именованного типа. 121 EREMOTEIO Ошибка удаленного ввода-вывода 122 EDQUOT Дисковая квота превышена
График и статистика
Использовать плагин отчета ИЛИ используйте ваш любимый пакет статистики, например R.
Ограничение резьбы
экземпляров: N
в load.yaml
ограничивает количество одновременных
соединения (резьбы).
Пример с ограничением в 10 потоков:
фантом: адрес: 203.0.113.1:80 Загрузить профиль: load_type: rps график: линия (1, 10, 10м) экземпляров: 10
Ограничение динамической резьбы
Вы можете указать load_type: instance
вместо «rps», чтобы запланировать количество активных экземпляров.
которые генерируют столько оборотов в секунду, сколько им удается.Помните, что количество активных инстансов нельзя уменьшить.
и конечное их количество должно быть равно значению параметра экземпляров
.
Пример:
фантом: адрес: 203.0.113.1:80 Загрузить профиль: load_type: экземпляры график: линейный (1,10,10м) экземпляров: 10 loop: 10000 # не останавливаться, когда достигнут конец боеприпасов, а зацикливать его 10000 раз
Примечание
При использовании load_type: instance
вы должны указать, сколько циклов
боеприпасы, которые вы хотите создать, потому что танк не может узнать из расписания
сколько патронов тебе нужно
Пользовательский протокол без сохранения состояния
При необходимости тестирования HTTP-подобного протокола без сохранения состояния Яндекс.HTTP Танка парсер можно было выключить, давая возможность генерировать нагрузку с любые данные, получая любой ответ взамен. Для этого используйте Параметр tank_type:
фантом: адрес: 203.0.113.1:80 Загрузить профиль: load_type: rps график: линия (1, 10, 10м) экземпляров: 10 tank_type: нет
Примечание
Обязательное условие: закрытие соединения должно быть инициировано удаленной стороной
Гатлинг
Если на сервере с Яндекс.Танком несколько IP-адресов, они могут быть
используется, чтобы избежать нехватки порта исхода.Используйте параметр gatling_ip
для
тот. load.yaml:
фантом: адрес: 203.0.113.1:80 Загрузить профиль: load_type: rps график: линия (1, 10, 10м) экземпляров: 10 gatling_ip: IP1 IP2
яндекс-касса-v3 - npm
README на русском!
Этот пакет устарел и будет удален в будущем. Пожалуйста, используйте яндекс-кассу вместо этого
Неофициальный SDK для Яндекс.Кассы
Яндекс.Касса - универсальное решение для работы с онлайн-платежами. API Яндекс.Кассы построен на REST-принципах, работает с реальными объектами и имеет предсказуемое поведение. Используя этот API, вы можете отправить запросы на оплату, сохранение информации о платеже для повторных списаний (включая автоматические платежи), вернуть деньги и многое другое.
API использует HTTP в качестве основного протокола, что означает, что он подходит для разработки на любом языке программирования, который может работать с HTTP-библиотеками (например, cURL).Для аутентификации используется базовая аутентификация, поэтому вы можете сделать свой первый запрос. прямо из браузера.
API поддерживает запросы POST и GET. Запросы POST используют аргументы JSON, запросы GET работают со строками запроса. API всегда возвращает ответ в формате JSON, независимо от типа запроса.
Аутентификация
Для аутентификации HTTP. В заголовках запроса необходимо передать:
- username - идентификатор вашего магазина в Яндекс.Кассе;
- пароль - ваш секретный ключ.
Освободить секретный ключ (а также перевыпустить и удалить нерелевантный) в личном кабинете Яндекс.Кассы, в Раздел настроек.
Пример запроса с аутентификацией
$ curl https://payment.yandex.net/api/v3/payments/{payment_id} \
-u : <Секретный ключ>
Идемпотентность
В контексте API идемпотентность означает, что несколько запросов обрабатываются так же, как и разовые запросы.Это означает, что после получения повторного запроса с тем же параметров, Яндекс.Касса вернет результат исходного запроса (если запрос выполнен) или статус в обработка (если запрос все еще выполняется) в ответ.
Это поведение помогает предотвратить нежелательное повторение транзакций. Например, если возникли проблемы с сетью во время платежа и соединение было прервано, можете смело повторять запрошенный запрос неограниченное количество раз.Запросы GET по умолчанию идемпотентны, поскольку не имеют нежелательных последствий.
Пример запроса с ключом идемпотентности
$ завиток https://payment.yandex.net/api/v3/refunds \
-X POST \
-u : <Секретный ключ> \
-H 'Ключ идемпотентности: <Ключ идемпотентности>' \
-H 'Content-Type: application / json' \
-d '{
"количество": {
"значение": "2,00",
«валюта»: «рубли»
},
"payment_id": "215d8da0-000f-50be-b000-0003308c89be"
} '
Для обеспечения идемпотентности запросов POST используется заголовок Idempotence-Key (или ключ идемпотентности).
Как это работает: если вы повторяете запрос с теми же данными и тем же ключом, API рассматривает его как повторяющийся; если данные в запросе совпадают, а ключ идемпотентности отличается, запрос выполняется как новый.
В заголовке Idempotence-Key вы можете передать на вашей стороне любое значение, уникальное для этой операции. Мы рекомендуем использовать В4 UUID.
Яндекс.Касса обеспечивает Идемпотентность в течение 24 часов после первого запроса, затем будет обработан второй запрос. как новый.
Асинхронность
Каждый платеж - это сложный процесс, в котором задействовано несколько участников. Обработка транзакции может занять до несколько секунд, поэтому Яндекс.Касса обрабатывает запросы асинхронно. Это делает API действительно продуктивным и не оставьте соединение открытым в течение нескольких секунд.
Если Яндекс.Касса по каким-то причинам не успевает обработать заявку за отведенное время, приходит ответ. код HTTP 202 и объект с типом обработки.Чтобы получить результат, отправьте запрос еще раз с теми же данными и тот же ключ идемпотентности. В поле retry_after API возвращает количество миллисекунд, в течение которых он рекомендовал повторить запрос.
Пример тела ответа, после которого нужно повторить запрос
{
"тип": "обработка",
"description": "Запрос принят, но еще не обработан. Повторите попытку с тем же ключом идемпотентности",
retry_after: 1800
}
Номер ссылки
Яндекс.Страница API денег
Установка
npm установить yandex-kassa-v3
Начало работы
Пакет должен быть настроен с использованием секретного ключа вашей учетной записи и идентификатора магазина, который вы можете создать, также воссоздать и удалите в личном кабинете Яндекс.Кассы в Настройках. И учебник по созданию секретного ключа. после того, как у вас есть секретный ключ и идентификатор магазина:
- Добавьте зависимость yandex-kassa-v3 в файл package.json.
- Требовать в приложении yandex-kassa-v3 с идентификатором магазина и секретным ключом.Вы можете использовать 2 варианта:
первая
var yandexKassa = require ('yandex-kassa-v3') ('your_shopId', 'your_secretKey');
второй
var yandexKassa = require ('yandex-kassa-v3') ({shopId: 'your_shopId', secretKey: 'your_secretKey'});
Также вы можете использовать другой параметр для запроса:
- тайм-аут (по умолчанию = 120000)
- отладка (по умолчанию = false)
- host (по умолчанию = 'https: // payment.yandex.net ')
- путь (по умолчанию = '/ api / v3 /')
Например:
var yandexKassa = require ('yandex-kassa-v3') ({shopId: 'your_shopId', secretKey: 'your_secretKey', timeout: 20000});
Примеры
Создание платежа
var idempotenceKey = '02347fc4-a1f0-49db-807e-f0d67c2ed5a5';
ЯндексКасса.createPayment ({
'сумма': {
'значение': '2.00',
'валюта': '
руб.},
' payment_method_data ': {
' тип ': 'bank_card'
},
'подтверждение': {
'тип': 'перенаправление',
'return_url': 'https: // www.merchant-website.com/return_url '
}
}, idempotenceKey)
.then (function (result) {
console.log ({payment: result});
})
.catch (function (err) {
console.error (err);
})
Получение информации о платеже
var paymentId = '21966b95-000f-50bf-b000-0d78983bb5bc';
YandexKassa.getPaymentInfo (paymentId)
.then (function (result) {
console.журнал ({платеж: результат});
})
.catch (function (err) {
console.error (err);
})
Ходовые испытания
Для установки зависимостей разработки (запустите там, где находится package.json):
Выполнить тесты:
Учебное пособие по SEO: Инструменты для веб-мастеров Яндекса
Российская поисковая система Яндекс предлагает инструмент Яндекс.Вебмастер, аналогичный Google Search Console (ранее - Инструменты для веб-мастеров) и Bing Webmaster Tools.Если Россия является важной целевой страной для вашего бизнеса и вы оптимизируете свой сайт под Яндекс, вам следует использовать Яндекс.Вебмастер. Он дает вам контроль и предоставляет важную информацию об индексировании вашего сайта в Яндекс.
Подтверждение вашего веб-сайта
Прежде всего вам необходимо подтвердить свой сайт в Яндекс. Это включает в себя следующие шаги:
- Создать учетную запись: Для использования Яндекс.Вебмастера необходимо создать учетную запись на Яндексе.Если вы уже размещаете рекламу в Яндексе с Яндекс.Директом, вы можете использовать этот аккаунт.
- Добавьте свой веб-сайт: В своей учетной записи нажмите «Добавить сайт», чтобы добавить свой веб-сайт. Вам нужно добавить каждый поддомен отдельно. Необходимо добавить веб-сайты, использующие протокол HTTPS, включая «https: //» (добавлять «http: //» не обязательно).
- Подтвердите свой веб-сайт: Теперь вам необходимо подтвердить, что вы являетесь владельцем этого веб-сайта. Вы можете выбрать один из пяти различных методов подтверждения.
Соответствующие отчеты и элементы
После добавления вашего сайта в Яндекс.Вебмастер вы можете использовать следующие отчеты и функции:
Общая информация
Когда вы нажимаете на свой веб-сайт в разделе «Мои сайты», вы найдете обзор статуса индексации, например, количество страниц вашего сайта в индексе Яндекса и количество обратных ссылок.
Проверить URL
В меню «Проверить URL» вы можете получить доступ к информации о конкретных страницах вашего сайта.В этом отчете вы узнаете, проиндексирована ли страница в Яндексе, ее код статуса HTTP, дату последнего сканирования, а также количество обратных и внутренних ссылок.
Индексирование
Этот отчет содержит информацию об индексировании вашего сайта:
- Структура сайта: Здесь вы можете увидеть, как Яндекс воспринимает структуру вашего сайта. В этом отчете отображаются все подпапки, содержащие более десяти страниц, если они содержат не менее 1% всех страниц вашего веб-сайта.
- Страниц в поиске: Здесь вы найдете список всех страниц вашего сайта, которые включены в индекс Яндекс.
- Ссылки на веб-сайт: В этом отчете вы увидите все обратные и внутренние ссылки вашего веб-сайта.
- Исключенных страниц: Здесь вы найдете все страницы вашего сайта, исключенные из индекса Яндекса. Ниже приведены причины исключений: неработающие ссылки, исключения с файлом robots.txt или метатегом noindex, а также страницы с каноническим тегом.Кроме того, этот отчет содержит список всех неработающих ссылок.
Параметры индексирования
В этом меню находится инструмент анализа файла robots.txt и разделы для загрузки ваших файлов Sitemap (файлов Sitemap). В разделе «Главное зеркало» вы определяете свои предпочтения, должны ли URL-адреса индексироваться с www или без него.
Поисковые запросы
Этот отчет аналогичен отчету Search Analytics в Google Search Console и показывает поисковые запросы, по которым ваш сайт отображался в Яндекс.
География сайта
Здесь вы можете определить географическую ориентацию вашего веб-сайта. Вы можете определить только одну географическую цель. Вы также можете указать, что ваш веб-сайт не имеет определенной географической цели.
Появление в результатах поиска
В этом разделе вы найдете две особенности того, как ваш сайт будет отображаться в результатах поиска Яндекса:
- Ссылки на поисковую выдачу: В этом отчете показано, какие ссылки сайтов отображаются в поиске Яндекса вместе с вашим сайтом.
- Регистр букв URL: Здесь вы определяете, как вы хотите, чтобы ваш URL отображался в результатах поиска (прописные и строчные буквы).
Как видите, Яндекс предоставляет несколько важных отчетов и функций для контроля и отслеживания индексации вашего сайта. Однако Яндекс.Вебмастер менее универсален, чем инструменты для веб-мастеров от Google и Bing. Чтобы оптимизировать свой сайт для Яндекса, вам также следует использовать дополнительные инструменты SEO.
Можем ли мы помочь вам оптимизировать ваш сайт для SEO? Не стесняйтесь, пришлите мне электронное письмо.
Документация поSupermetrics | Справочник полей Яндекс.Метрики
Продукты
- Суперметрики для Google Таблиц
- Суперметрики для Google Data Studio
- Суперметрики для Excel
- Суперметрики для BigQuery
- Суперметрики для DWH и облачного хранилища
- API Supermetrics
Источники данных
- Рекламные данные + Google Analytics
- Adform
- Adobe Analytics
- Adobe Analytics 2.0
- AdRoll
- Ahrefs
- Apple App Store / iTunes общедоступные данные
- Поисковая реклама Apple
- Awin
- Инструменты Bing для веб-мастеров
- CallRail
- Criteo
- Рекламная библиотека Facebook
- Facebook реклама
- Сеть аудитории Facebook
- Facebook Insights
- Публичные данные Facebook
- Google Менеджер рекламы
- Google AdSense
- Google Рекламы
- Гугл Аналитика
- Google Analytics 4
- Google Campaign Manager
- Google Дисплей и Видео 360
- Google Мой бизнес
- Google Search Ads 360
- Консоль поиска Google
- Google Trends
- HubSpot
- Статистика Instagram
- Публичные данные Instagram
- Klaviyo
- LinkedIn Ads
- Страницы LinkedIn
- Mailchimp
- Microsoft Advertising
- Moz
- Netvisor
- Оптимизировать
- Outbrain Amplify
- Реклама в Pinterest
- Pinterest Органический
- Публичные данные Pinterest
- Реклама на Quora
- Публичные данные Reddit
- Salesforce
- Salesforce Marketing Cloud
- Searchmetrics
- SEMrush Analytics
- Проекты SEMrush
- Shopify
- Smarp
- Snapchat маркетинг
- StackAdapt
- Полоса
- Табула
- Торговый стол
- TikTok Ads
- Публичные данные Tumblr
- Реклама в Твиттере
- Twitter Премиум
- Публичные данные Twitter
- Verizon Media DSP
- Нативная реклама Verizon Media
- Публичные данные Vimeo
- Публичные данные ВКонтакте
- Яндекс.Прямой
- Яндекс.Метрика
- Поля
- YouTube
© 2021 Supermetrics
Условия использования · Политика конфиденциальности
Google Translate API и изобретатель приложений: альтернатива Яндекс
2 сентября, 2016 Блог КаренЭто гостевой блог главного тренера Массачусетского технологического института Ивона Морина
В настоящее время количество подключенных устройств, доступных через Интернет, привело к подключению людей.Инфраструктура, которая поддерживает все коммуникации между устройствами, также известна как Интернет вещей (IoT).
Этот блог не предназначен для рекламы Google API и не ставит своей целью преуменьшить значение замечательных функций и возможностей Яндекс. Авторы только хотят поделиться с читателями своим опытом, который, по его мнению, может служить определенной цели, поскольку можно захотеть узнать, как перевести что-то на язык, который еще не указан в репертуаре Яндекса, или создать приложение с множеством различных API машинного переводчика для анализа и сравнения.Наша цель в этом блоге - предоставить пользователю лучшее представление о том, как фильтровать результат из Интернета с помощью блока парсера JSON или текстовых функций App Inventor. Конечно, при использовании Яндекса App Inventor уже позаботился об этих проблемах, поэтому пользователям не нужно о них беспокоиться. Но с API, отличными от Яндекс, вы должны знать, как манипулировать строками, чтобы получить желаемый результат; это то, что мы собираемся вам показать.
Для этого мы создаем приложение со следующими компонентами для графического интерфейса:
- Кнопка счетчика, которая будет использоваться для выбора желаемого языка из раскрывающегося списка.Но для целей этого блога список включает только 4 языка (французский, испанский, английский и гаитянский креольский)
- Текстовое поле, используемое для получения пользовательского ввода для перевода. Подсказка для этого текстового поля содержит шаги, которые помогут пользователю начать работу.
- Две метки используются для отображения вывода переведенного текста с каждого сервера (Google и Яндекс).
Чтобы начать использовать API машинного переводчика, нам необходимо настроить учетную запись для службы, если мы не используем встроенную процедуру или метод Яндекса, созданные для этой цели в App Inventor.Поскольку мы используем Google Translate API и Яндекс, нам нужна как минимум учетная запись для Google, которая у нас уже есть. После создания учетной записи нам нужно перейти в консоль API, чтобы создать проект и включить API для этого проекта. При получении учетных данных API для проекта выберите ключ API браузера. Если в этом процессе требуется помощь, следуйте документации API, доступной в пользовательской консоли. Теперь, когда ключ API создан, как его использовать? Это вопрос, на который мы обещаем ответить далее.
Как упоминалось ранее, одним из преимуществ использования Яндекса является то, что App Inventor уже учел метод, используемый для выполнения запроса к веб-API, и то, как обрабатывать ответ, и, кроме того, не нужно беспокоиться о создании учетной записи. Но когда дело доходит до настраиваемого API, вам нужно знать, как с ним обращаться, и это то, что мы собираемся вам сейчас показать. Прежде чем мы это сделаем, давайте взглянем на компоненты, задействованные в этом приложении, просмотрев список в интерфейсе разработки.
Если вы посмотрите на рис. 1a слева вверху, внизу есть два невидимых компонента.Один из них - это веб-компонент, который будет использоваться для доступа к Google API через URL-адрес, а другой - компонент Яндекса, доступный в App Inventor для решения этих задач. Если мы посмотрим на документацию Google Translate API, мы увидим, что для того, чтобы сделать запрос на перевод текста через Google Translate API, мы должны использовать следующий URL: https: //www.googleapis.com/language/translate / v2? параметры
Где параметры:
- Ключ API: используйте ключевой параметр для идентификации вашего приложения.
- Целевой язык: используйте целевой параметр, чтобы указать язык, на который вы хотите перевести.
- Исходная текстовая строка: используйте параметр q, чтобы указать текст для перевода.
На этом этапе нам нужно создать три переменные, которые будут объединены путем конкатенации, чтобы составить URL-адрес API Google, необходимый для обеспечения успешного ответа (код 200).
По соображениям безопасности указанный выше ключ API был изменен и поэтому не будет работать, если используется как есть.
Давайте посмотрим на этот блок кода, прежде чем говорить о том, как мы делаем запрос к обоим API.
Этот блок кодов сообщает App Inventor, что после того, как пользователь выберет язык из списка:
- Присвойте соответствующий код переменной languagecode.
- Скрыть клавиатуру.
- Установите URL-адрес API Google на объединенный текст в блоке соединения.
- Получите ответ.
- Запросите такой же перевод в яндекс.
Вот разница между запросами к обоим Серверам, использующим их API.
Как они отвечают на запрос? Мы сосредоточимся только на том, как сервер Google ответил, поскольку наша цель - показать, как отфильтровать целевой ответ из возвращенных метаданных.
App Inventor уже обработал результат, возвращенный Яндексом в этом событии:
Теперь предположим, что ответ от Google отображается примерно без анализа, форматирования или фильтрации.Как бы это выглядело?
С этим блоком кода:
У нас будет что-то вроде этого на выходе:
Как вы можете заметить слева, перевод Яндекса был выполнен, как ожидалось, тогда как сервер Google вернул больше, чем мы ожидали в качестве ответа, и нам нужно найти способ отфильтровать желаемый ответ из того, что возвращается. Но хорошая новость заключается в том, что независимо от того, программист вы или нет, App Inventor позволяет обойти все проблемы программирования, которые могут помешать нам получить желаемый результат.Вот почему мы сначала рассмотрим проблемы людей, не знакомых с JavaScript или каким-либо языком программирования.
Наша цель - получить строку символов между двойными кавычками, включая Me gustaria ver un cambio de tecnologia la forma de pensar. Для этого мы исследовали и обнаружили, что открытая кавычка перед Me находится на 61-й позиции в строке. Мы также выяснили, что длина оставшейся строки, следующей за закрывающей кавычкой, равна 111. С учетом сказанного, давайте использовать текстовый блок сегмента для извлечения целевой строки следующим образом:
Чтобы избавиться от кавычек, мы прикрепили предыдущий блок к блоку замены всего текста, как показано ниже:
Давайте посмотрим на результат, если этот блок подключен к GoogleAPI.GotText событие.
Окончательный код Inventor приложения для этой версии
Мы только что показали вам, как получить желаемый ответ после перевода с сервера с помощью простых арифметических вычислений и функций обработки текста в App Inventor. Возможно, есть люди на другой стороне мира пользователей App Inventor, которые все еще хотят узнать другой способ справиться с ответом. Я предполагаю, что эти люди могут иметь некоторое представление о языке JavaScript или, возможно, они слышали о JSON (JavaScript Object Notation), предназначенном для использования в этой практике в качестве альтернативы тому, что мы только что сделали.Если у нас есть веб-компонент, добавленный в пользовательский интерфейс как тот, который в нашем случае называется googleAPI, при щелчке по этому компоненту в редакторе блоков вы увидите такой блок:
Если мы продолжим наше расследование так же, как мы начали ранее, мы можем прикрепить содержимое ответа к этому блоку, чтобы увидеть, как будет выглядеть результат:
Декодер JSON App Inventor изменил содержимое ответа на вывод, отображаемый фиолетовым цветом. Этот вывод привел к карте, показанной ниже:
Эта карта говорит нам, что если мы воспользуемся списком списка, то сможем получить прямой доступ к последнему элементу, создав эту цепочку списка выбора ниже:
Если мы используем цикл, мы можем довести эту цепочку до определенного уровня абстракции, как показано ниже:
Вот результат, следующий за блоком кода выше:
Окончательный код Inventor приложения для этой версии
Вкратце, возможно, это было долгое упражнение, но мы рассмотрели наши основные цели, которые заключались в том, чтобы предоставить пользователям альтернативу Яндекс API в качестве средства для перевода текста и различных стратегий или методов, которые могут использоваться для конкретного ответа из содержимого ответа.