Фиды в Яндекс.Директе: как создавать и настраивать. В России запустился Google Feed — лента новостей, похожая на «Дзен» от «Яндекса Merchants google com пример фида

Фиды в Яндекс.Директе: как создавать и настраивать. В России запустился Google Feed — лента новостей, похожая на «Дзен» от «Яндекса Merchants google com пример фида

Пока в отдельных приложениях для Android и iOS, скоро - на главной странице и в браузерах от Google.

В закладки

За годы существования Google научился хорошо искать информацию, картинки и видео, став основным инструментом на десктопах - однако привычки пользователей в плане потребления информации изменяются, рассказала менеджер по продукту поиска Google Карен Корби в разговоре с TJ. Хотя люди ищут всё подряд, о некоторых вещах, которые их могут заинтересовать, иногда даже не подозревают.

В Google считают, что могут угадывать такие «скрытые желания», потому что обладают огромным массивом данных об интересах пользователя, и предлагать материалы в виде ленты, похожей на RSS-читалку или новостной агрегатор. Этот продукт называется Google Feed: его анонсировали в декабре 2016 года, 19 июля продукт запустили для США и Великобритании, а 7 сентября он заработал для пользователей по всему миру.

В Google видят Feed как «расширение поисковика»: сейчас лента отображается под поисковой строкой в приложениях «Google Поиск» для iOS и Android, а на смартфонах Pixel к ней можно перейти через свайп вправо с домашнего экрана. Раньше под строкой поиска находился сервис Google Now, где отображались карточки с данными о пробках, погоде, авиарейсах и прочей вспомогательной информацией, которую Google считал полезной для пользователя. Эти функции стали прерогативой Google Assistant, и от Google Now отказались.

Очевидно, на iOS отдельное приложение поиска Google не пользуется такой же популярностью, как главная страница Google или браузер Chrome, но в компании не хотят разглашать конкретную статистику. В Google признаются, что раздумывают над добавлением Feed в браузер Chrome в мобильных и на десктопах (так работает «Яндекс.Дзен»), а также на пока ещё минималистичную главную страницу поиска Google. Пока это только планы - никаких точных дат до сих пор нет.

Лента в Feed напоминает RSS, но имеет массу отличий. Во-первых, она строится с учётом не высказанных явно интересов пользователя: Google берёт всю его поисковую историю, данные от YouTube, Gmail и вообще всех приложений, к которым у него есть доступ, а затем ранжирует имеющийся в его базе контент по этим интересам. RSS-читалка Google Reader в 2013 году, и с тех пор компания не представила никакой замены: сейчас там считают, что у Feed достаточно инструментов для управления лентой, и вместе с машинным обучением такой продукт лучше понимает интересы пользователя, чем он сам.

Во-вторых, большинство материалов в Feed свежие, но отсортированы не по хронологии, а по релевантности, и в эту ленту могут попасть даже старые записи из блогосферы. Например, если Google узнал, что пользователь собирается в октябре лететь в отпуск в Прагу, он может показать ему советы для посещающих Прагу туристов, даже если они были опубликованы год назад - потому что сейчас эти советы стали актуальными.

В-третьих, в отличие от RSS-читалки, в Google Feed нельзя вручную сформировать список предпочитаемых источников: алгоритм показывает то, что сам считает нужным. Однако 7 сентября в него добавили возможность ручного обучения: можно отметить непонравившуюся запись или исключить конкретный источник из выдачи, а также начать следить за определённой темой или персоной (для этого её сначала надо загуглить). В настройках можно управлять, какие темы не стоит показывать в принципе - например, спорт, финансы, путешествия или сериалы, однако доступный для настройки список не отличается разнообразием. Если Google Feed не нужен пользователю, его можно отключить насовсем.

Google Feed решает такую же задачу, как « » - российский сервис тоже работает как «расширение поиска» и строится вокруг интересов пользователя, предлагая ему различный контент. Но в отличие от «Дзена», в Feed могут попасть не только отборные издания, но и обычные блоги, которым для этого не надо размещаться на платформе или где-то регистрироваться. Например, в мою ленту Google Feed подмешал несколько записей с Medium, анонс правозащитной организации Human Rights Watch и видеоролик RT с выступлением Путина, опубликованный на YouTube.

Однако использовать источники сразу на нескольких языках Google Feed не умеет. В моём случае вся лента оказалась англоязычной, по всей видимости, из-за выставленных на смартфоне настроек: в неё попали новости Bloomberg, AppleInsider, BBC.com, The Moscow Times и нескольких западных изданий и блогов, о которых я даже не слышал. Более того, Google знает, что я использую сервис Trello (потому что я авторизуюсь в нём при помощи аккаунта в Google), и он показал мне связанные с этим сервисом новости. Похожим образом Feed рекомендует видео с YouTube на основании истории просмотров.

Однако у моей коллеги смартфон и Google имеют русскоязычный интерфейс, и её лента оказалось менее разнообразной: в основном там присутствовали «Лента.ру», «Взгляд», РИА «Новости» и ещё несколько известных источников, хотя попадались ссылки и на мелкие СМИ. Да, в англоязычной версии и при использовании в США или Великобритании Google Feed имеет множество функций вроде подсказок сеансов в кинотеатрах на интересные фильмы, но в случае русскоязычного контента сервис скорее напоминает агрегатор новостей.

WordPress поставляется вместе со встроенными стандартными RSS-фидами. Вы можете настраивать стандартные фиды путем добавления произвольного контента, включать миниатюры в фид и т.д. Стандартных фидов RSS и Atom вполне достаточно для большинства пользователей, однако у вас может возникнуть желание создать произвольный RSS-фид для какого-либо определенного типа контента. В данной статье мы покажем вам, как создать свои собственные RSS-фиды в WordPress.

Предположим, что вы хотите создать новый RSS-фид, который будет отображать следующую информацию:

  • Заголовок
  • Ссылка
  • Дата публикации
  • Автор
  • Цитата

Первое, что вам понадобится сделать – это создать новый RSS-фид в файле темы functions.php:

Add_action("init", "customRSS"); function customRSS(){ add_feed("feedname", "customRSSFunc"); }

Приведенный выше код инициирует функцию customRSS, которая добавляет фид. Функция add_feed имеет два аргумента – название фида feedname, а также callback-функция. Фид с названием feedname будет доступен по адресу yourdomain.com/feed/feedname. Callback-функция требуется для процедуры создания фида.

Как только вы проведете инициализацию фида, вам понадобится создать callback-функцию для генерации требуемого фида, что делается с помощью следующего кода в файле темы functions.php:

Function customRSSFunc(){ get_template_part("rss", "feedname"); }

В коде выше используется функция get_template_part для связи с отдельным шаблоном, однако вы можете также помещать RSS-код прямо в функцию. С помощью get_template_part мы можем отделить функциональность от разметки. Функция get_template_part имеет два аргумента – слаг и название, которые ищут шаблон с названием в следующем формате, начиная с самого первого файла (и следуя далее, если первый файл не найден):

  1. wp-content/themes/child/rss-feedname.php
  2. wp-content/themes/parent/rss-feedname.php
  3. wp-content/themes/child/rss.php
  4. wp-content/themes/parent/rss.php

В нашем руководстве слаг будет задан как тип фида, который мы создадим (в данном случае: rss). Название нашего фида будет feedname.

После того, как вы сообщите WordPress, что нужно найти шаблон фида, вам понадобится его создать. Следующий код обеспечит разметку для фида с информацией, перечисленной нами ранее. Сохраняем этот файл как slug-name.php в папке с нашей темой.

"; ?> > <?php bloginfo_rss("name"); ?> - Feed <?php the_title_rss(); ?>

Приведенный выше код шаблона будет генерировать RSS-фид, следуя указанной разметке. Переменная postCount позволит нам управлять количеством записей, выводимых в фиде. Шаблон может быть исправлен в зависимости от того, какую информацию вы хотите выводить (изображения записей, комментарии и т.д.).

Функция the_excerpt_rss выводит цитату каждой записи. Для записей, у которых не заданы цитаты, функция выведет первые 120 слов контента.

Наконец, чтобы вывести фид, вы должны будете сначала очистить ваши правила перезаписи. Самый простой способ сделать это – зайти в админку WordPress и щелкнуть по пункту Параметры – Постоянные ссылки. Просто щелкните по кнопке «Сохранить изменения», что приведет к очистке правил перезаписи.

Теперь вы можете получить доступ к вашему новому фиду по адресу yourdomain.com/feed/feedname, где feedname – это название фида, которое вы установили ранее в функции add_feed.

W3C предлагает сервис валидации фида , позволяющий вам проверить корректность созданного фида.

Решение проблем

При попытке просмотра моего фида вылезает ошибка 404!

  • Убедитесь в том, что вы используете корректное название фида в вашем URL-адресе. Оно задается в функции add_feed.
  • Если вы используете корректное название фида, обновите ваши правила перезаписи. Сделать это можно, пересохранив свои постоянные ссылки.
  • Если вы пересохранили свои постоянные ссылки, вы можете сбросить правила перезаписи через файл своей темы functions.php. Добавьте следующий код к функции customRSS, созданной ранее. Убедитесь в том, что вы добавили код после функции add_feed: global $wp_rewrite; $wp_rewrite->flush_rules();
  • Как только вы добавите этот код, перезагрузите ваш WP сайт. Примечание: этот код нужно будет удалить сразу после использования. Одного раза вполне достаточно для сброса правил.

Мой фид не прошел проверку валидности!

W3C валидатор фида должен выдать определенную информацию, в которой будет указано, почему фид не прошел проверку. Отредактируйте шаблон фида, чтобы избавиться от этих проблем.

Я столкнулся с ошибкой валидации!

Это популярная ошибка, которая вылезает в том случае, если язык RSS не задан в вашей сборке WordPress. Чтобы исправить это, добавьте следующий код к вашему файлу темы functions.php:

Function rssLanguage(){ update_option("rss_language", "en"); } add_action("admin_init", "rssLanguage");

Отредактируйте второй аргумент функции update_option, чтобы задать требуемый язык.

Как только код, представленный выше, будет добавлен к вашему файлу functions.php, перейдите к админке WordPress. После этого действия код должен быть удален из файла функций. Одноразовой загрузки будет вполне достаточно для настройки параметра rss_language.

Сделать это можно также через базу данных, отыскав опцию rss_language в таблице wp_options.

Всем-всем привет!

Фиды Яндекс.Директ — самая настоящая палочка-выручалочка для больших интернет-магазинов, позволяющая автоматизировать создание объявлений в Директе. А как это сделать — дело техники..

В Интернете существует огромное количество интернет-магазинов с большим ассортиментом на которые нужно гнать трафик, чтобы получать продажи. Однако тут всплывает одна большая-большая проблема — как рекламировать такое количество товарных позиций в Яндекс.Директ? Неужто придется под каждый товар подбирать ключевые слова и писать объявления? Нет! Достаточно воспользоваться тем, что находится ниже и .

Немного истории

В прошлом 2016 году Яндекс выпустили в BETA-версии такие интересные штуки, как динамические объявления и управление фидами. Создавались они для работы с сайтами, содержащими в себе информацию об огромном спектре услуг или товаров. Этими нововведениями Яндекс заметно облегчил жизнь обладателям таких сайтов, которые хотели бы рекламироваться в Директе.

Что такое фид?

Фид — это файл, содержащий в себе информацию о товаре или услуге. Может быть нескольких форматов:

  • YML (Yandex Market Language). Специально разработанный формат файла для Яндекс.Маркета;
  • И еще парочку непонятных — GZ и TSV;
  • Также можно использовать сжатые файлы ZIP.

Все эти форматы используются Директом и Маркетом для получения информации, которая выводится в объявлениях. Из всех вышеперечисленных, наиболее предпочтительны первые два.

Для чего нужен фид?

Как Вы уже поняли, фиды нужны для передачи информации о ассортименте интернет-магазина, но как эту информацию использовать в Директе. Очень просто! Воспользоваться динамическими объявлениями (к). Однако следует помнить, что данная разновидность объявлений, служит исключительно, как дополнение к уже работающим рекламным кампаниям, ведь она еще находится на стадии Beta-тестирования.

Как создать фид?

Для новичков, запускающих РК в системе контекстной рекламы Яндекса, данный вопрос стоит ребром, так как четкой и понятной информации о том, как создать фид — нет. Вот и я, в поисках информации для данного урока, прошерстил массу сайтов, просмотрел несколько видео, но ничего подходящего не нашел, так как видимо создание фида для большинства веб-мастеров не является чем-то сложным.

Пришлось немного покумекать головой, как сразу же пришла в голову светлая мысль — если в Яндекс.Директ можно использовать формат файла YML (XML), а Яндекс.Маркет вещь популярная, значит существует какой-нибудь генератор или шаблон подобных файлов. Я оказался прав и наткнулся на генератор XML-карт сайтов, который может генерировать YML — MySiteMapGenerator.

С его помощью можно очень легко создать файл, как для Яндекс.Маркета, так и для Директа:


Открыв сгенерированный YML-файл, Вы увидите следующее:

Набор кода со всеми данными о товарах, страницы которых проиндексировал YML-генератор. Все вот это вот и называется фидом Яндекс.Директ, а точнее Яндекс.Маркет.

Другие способы создания фида:

  1. С помощью специальных плагинов для Вашей CMS. Например, для CMS WordPress существует плагин Market Explorer. Если у Вас другая система управления контентом, то ищите;
  2. С помощью Excel можно создать файл формата CSV, но этот вариант менее предпочтителен, нежели YML (XML).

Что делать с фидом в Яндекс.Директ?

После того, как Вы создали фид, его нужно будет залить на проверку в Яндекс.Директ. Сделать это можно так:


Дополнительную информацию о фидах можно найти в Помощи Яндекса, вот ссылка .

Убедительная просьба: если материал Вам понравился и помог в решении проблемы, поделитесь, пожалуйста ссылкой, в социальных сетях.

До скорой встречи!

Тест по уроку №124

Лимит времени: 0

Навигация (только номера заданий)

0 из 5 заданий окончено

Информация

Проверьте, полученные на уроке, знания!

Вы уже проходили тест ранее. Вы не можете запустить его снова.

Тест загружается...

Вы должны войти или зарегистрироваться для того, чтобы начать тест.

Вы должны закончить следующие тесты, чтобы начать этот:

Результаты

Правильных ответов: 0 из 5

Ваше время:

Время вышло

Вы набрали 0 из 0 баллов (0 )

  1. С ответом
  2. С отметкой о просмотре
  1. Задание 1 из 5

    1 .
    Количество баллов: 1

    Что такое фид?

  2. Задание 2 из 5

    2 .
    Количество баллов: 1

    Выберит формат файла фида, не разрешенного в Яндекс.Директ:

  3. Задание 3 из 5

    3 .
    Количество баллов: 1

    Для чего нужен фид?

В этой статье рассказывается о том, как создать фид данных с разделителем-табуляцией. Если вам удобнее работать в текстовом редакторе, пропустите описанные ниже шаги, но проверьте, соответствует ли ваш фид требованиям, перечисленным внизу страницы.

Фид также можно создать с помощью Google Таблиц. О том, как это сделать, написано . Чтобы создать XML-фид, изучите спецификацию или .

Примеры фидов данных
Вы можете посмотреть примеры фидов в форматах TXT и XLS . Обратите внимание, что файл XLS приведен только в качестве примера. Система не поддерживает фиды в таком формате.

Как создать фид данных

Шаг 1. Откройте программу для работы с электронными таблицами

В программах для работы с электронными таблицами, таких как Microsoft Excel, можно легко создать фид данных и преобразовать его в нужный формат.

Шаг 2. Создайте строку заголовка

В первой строке электронной таблицы укажите названия атрибутов, описывающих товар (по одному в каждом столбце). Чтобы ваши товары появились в Google Покупках, необходимо предоставить информацию о них в строго структурированном виде. В этом вам помогут два типа атрибутов:

  1. обязательные;
  2. рекомендуемые.

Товары, для которых не указаны обязательные атрибуты, обработаны не будут. Рекомендуемые атрибуты можно не добавлять. Однако мы советуем сделать это, чтобы ваши товары чаще появлялись в результатах поиска. Ознакомьтесь с примером строки заголовка ниже и узнайте необходимые атрибуты для выбранной целевой страны.


Шаг 3. Укажите сведения о товарах

В строках под заголовком укажите информацию о товарах в соответствии с выбранными атрибутами. Обратите внимание, что каждому товару должна отводиться отдельная строка, а информацию о нем следует распределять по соответствующим столбцам. Например, описание товара должно быть в столбце с заголовком "описание". Если значение атрибута для данного товара отсутствует, не заполняйте ячейку.


Шаг 4. Преобразуйте электронную таблицу

Большинство программ для работы с электронными таблицами позволяют экспортировать данные в текстовый файл с разделителем-табуляцией. Именно такой файл следует отправлять в Google Merchant Center. Создать его можно несколькими способами. Ниже приведены два из них.

  • Если вы используете Microsoft Excel , сохраните электронную таблицу как текстовый файл с разделителем-табуляцией (.txt). Для этого нажмите Сохранить как на вкладке Файл . В раскрывающемся меню Тип файла выберите Текстовые файлы (с разделителями табуляции) (*.txt) .
  • С помощью Google Таблиц можно загрузить в Merchant Center любую свою таблицу или настроить . Кроме того, вы можете скачать таблицу, выполнив следующие действия: в меню Файл нажмите Скачать как , а затем – TSV (текущий лист) . Чтобы сохранить таблицу как файл с расширением TXT, выберите Сохранить как… в меню Файл своего браузера.

Если вы уже зарегистрировали фид в аккаунте Google Merchant Center, используйте такое же название, как у указанного файла.

Шаг 5. Отправьте фид данных

Убедитесь, что созданный файл соответствует требованиям к формату, приведенным ниже, и .

Требования к формату

  • Файл должен содержать обычный текст с разделителем-табуляцией.
  • Первой строкой в файле должен быть заголовок, состоящий из названий атрибутов, разделенных символом табуляции.
  • Каждый товар должен располагаться в отдельной строке, а значения атрибутов должны разделяться табуляцией.
  • В конце строк не должно стоять символа табуляции.
  • В атрибутах не должно быть табуляции и переносов строки.
  • Для групповых атрибутов, например tax [налог] и shipping [доставка] , вложенные атрибуты следует добавлять через двоеточие.
  • Если атрибут принимает несколько значений, укажите их через запятую, например синий, зеленый, красный. Если запятая входит в значение атрибута и ее нельзя использовать для разделения, заключайте каждое значение в кавычки.

    Обратите внимание, что для некоторых атрибутов, например id [идентификатор] или description [описание] , можно указать только одно значение.

Эта информация оказалась полезной?

Как можно улучшить эту статью?

Чтобы загрузить данные о товарах в Google Merchant Center, сначала нужно включить их в фид и зарегистрировать его в нашем сервисе. При повторной загрузке или обновлении этого файла выполнять последнее действие не требуется.

Объединение фидов

Вы можете создать дополнительный фид и объединить его с основным при помощи атрибута id [идентификатор] .

Пример

Основной фид:

Объединенный фид:

id [идентификатор] title [название] price [цена] brand [марка] custom_label [метка_продавца]
1 рубашка 34 Марка А РАСПРОДАЖА
2 ботинки 55 Марка Б
3 туристические ботинки 100 Марка В
4 брюки 75 Марка А РАСПРОДАЖА

Основные фиды

Основной фид – это источник данных, обязательный для показа объявлений с вашими товарами. Если сведения в нем соответствуют нашим правилам и спецификации, после загрузки файла никаких других действий выполнять не потребуется. Если же в нем есть ошибки, их можно исправить с помощью расширенных функций в Merchant Center, например дополнительных фидов – они предназначены специально для того, чтобы дополнять или изменять сведения о товарах.

Используйте основные фиды, если хотите применить правила преобразования, добавить или удалить данные либо настроить таргетинг по стране или языку. Включать и исключать товары можно только с помощью таких фидов.

Как создать основной фид

  • Страна сбыта. Это регион или государство, пользователям из которых будут продаваться ваши товары. Все предоставляемые сведения об ассортименте должны соответствовать требованиям для выбранной страны сбыта, включая спецификацию и правила сервиса. Чтобы изменить страны после загрузки, нажмите на название фида и откройте вкладку "Настройки".
  • Язык. Укажите тот, на котором представлены ваши данные о товаре. Для целевых стран, где жители говорят на нескольких языках, например Канады, Бельгии и Швейцарии, предоставляются списки, из которых можно выбрать нужный вариант.
  • Название фида. Укажите название, описывающее содержимое основного фида. Оно может не совпадать с названием загружаемого файла.
  • Способ загрузки данных. Есть несколько вариантов:
    • Google Таблицы. Можно воспользоваться нашим шаблоном или загрузить свою таблицу. Подробнее …
    • По расписанию.
    • Сканирование сайта. Если в вашем аккаунте нет фидов, а на ваш сайт добавлены подходящие структурированные данные, Google просканирует его страницы и загрузит сведения о товарах в Merchant Center.
  • Имя файла.

Когда вы заполните эти данные, нажмите "Продолжить". Созданный фид появится в вашем аккаунте Merchant Center на вкладке "Фиды".

Обработка

Дополнительные фиды

Они нужны для того, чтобы изменять данные о товарах, внесенных в основной фид. Добавлять или удалять позиции с их помощью нельзя. Используя один дополнительный фид, можно обновить несколько основных.

Чтобы применить дополнительный фид, нужно связать его с уже существующим основным через атрибут id [идентификатор] . При этом идентификаторы товаров должны совпадать в обоих файлах, иначе данные не обновятся.

Обновление онлайн-ассортимента
Изменять информацию о ценах и наличии в основном фиде можно с помощью дополнительных фидов. При этом нужно применять правило "Использовать последнее значение".

Как создать дополнительный фид

Дополнительные фиды не являются самостоятельными источниками данных и нужны, чтобы добавлять в основной фид обязательные и дополнительные атрибуты. Вот, например, что можно сделать с их помощью:

  • добавить или изменить метки продавца для управления кампанией;
  • добавить или изменить идентификаторы промоакций;
  • изменить названия товаров;
  • исключить определенные позиции с помощью атрибута excluded_destination [исключенные_службы] ;
  • добавить отсутствующие коды GTIN;
  • добавить сведения о .

В любом дополнительном фиде должно быть хотя бы два столбца: один с атрибутом id [идентификатор] и другой с обновленными данными.

Чтобы создать такой фид, в Merchant Center в меню слева выберите "Товары", откройте вкладку "Фиды" и нажмите Создать дополнительный фид . Следуйте инструкциям на экране и предоставьте следующие данные:

  • Название дополнительного фида. Введите описательное имя, по которому позже сможете отличить этот фид. Необязательно, чтобы оно совпадало с названием загружаемого файла.
  • Способ ввода. Есть три варианта:
    • Google Таблицы. Можно воспользоваться нашим шаблоном или загрузить свою таблицу.
    • По расписанию. Фиды, размещенные на вашем сервере, станут загружаться автоматически.
    • Файлы в Merchant Center можно будет добавить через SFTP, FTP, Google Cloud Storage или отправить со своего компьютера.
  • Имя файла. Возможно, вам потребуется ввести название отправляемого файла. Оно должно полностью совпадать с названием созданного файла и включать в себя допустимое расширение.
  • Связь с основным фидом. Выберите основной фид, с которым хотите связать дополнительный, и укажите соответствующие страну и язык.
  • Расписание. Чтобы вам не приходилось обновлять данные о товаре самостоятельно, настройте частоту их загрузки, и это будет происходить автоматически.

Чтобы загрузить данные вручную, нажмите на название нужного фида, затем на значок меню на вкладке Обработка и выберите подходящий вариант.

Когда вы создадите дополнительный фид и свяжете его с основным, на вкладке "Правила преобразования фидов" появится правило, благодаря которому на основе атрибута id [идентификатор] данные из этих двух файлов объединятся.

Эта информация оказалась полезной?

Как можно улучшить эту статью?

просмотров