Рекомендательный виджет

Роман Кузьминский
На сайте с 08.07.2022
Offline
122
#361
Batterbean #:
Для тех, кому интересно, ну или будет интересно в будущем. Виджет заработал нормально после того, как вообще убрал ограничение во возрасту документа - раньше стояло четыре дня. Поскольку у меня новостной сайт, такой вариант не походит, но по крайней мере понятно, куда копать - очевидно, в РСЯ при обновлении слетел этот механизам. Раньше несколько лет виджет нормально фильтровал новости с органичением в четыре дня. Примечательно, что дошел до этого сам - длительное общение с поддержкой ни к чему не привело. Осталось теперь им донести суть проблемы - надеюсь на помощь Романа.

Здравствуйте. Ваши уточнения уже отнёс команде. Спасибо, что поделились. Как будут новости от ребят из разработки — напишу вам.

B
На сайте с 29.08.2022
Offline
8
#362
Роман Кузьминский #:

Здравствуйте. Ваши уточнения уже отнёс команде. Спасибо, что поделились. Как будут новости от ребят из разработки — напишу вам.

Спасибо! Очень надеюсь, что исправят.

freeden
На сайте с 15.03.2008
Offline
136
#363
Batterbean #:

Спасибо! Очень надеюсь, что исправят.

Ничего так и не исправили!

Тоже мучился 3 дня, пока  не поменял ограничение по возрасту документа, почему то везде встало в 1 день.

https://afisha82.ru Решил тряхнуть стариной... Кто в Крым хочет, ехайте не ссыте!
VS
На сайте с 19.09.2023
Offline
0
#364
Дмитрий Громов #:

Добрый день! Технически это возможно — нужно заменять ID контейнера на уникальное значение. В отличии от реализации показа рекламы в RTB-блоках в лентах с бесконечной прокруткой, при которой в коде RTB-блока нужно кроме уникального ID контейнера добавлять и параметр "pageNumber", в коде Рекомендательного виджета pageNumber не нужен — достаточно для каждого виджета использовать уникальный ID контейнера. Но мы не гарантируем, что при таком способе расстановки статьи в виджетах не будут повторяться.

Дмитрий, добрый день! Подключили Рекомендательный виджет на страницы. На десктопе все норм, но в мобильной версии показываются как попало и не оптимизируются под размер. Настроек в ЛК РСЯ на эту тему на нашел. Подскажите что делать?

Роман Кузьминский
На сайте с 08.07.2022
Offline
122
#365
VLAD SMIRNOV #:

Дмитрий, добрый день! Подключили Рекомендательный виджет на страницы. На десктопе все норм, но в мобильной версии показываются как попало и не оптимизируются под размер. Настроек в ЛК РСЯ на эту тему на нашел. Подскажите что делать?

​Здравствуйте. Давайте проверим. в чём может быть дело. Для этого пришлите, пожалуйста, мне в личные сообщения ID виджета и ссылку на страницу, на которой он установлен.
MrDesigner
На сайте с 31.01.2008
Offline
193
#366

1. Подскажите, плз, как убрать "Категорию рекомендации" - серый прямоугольник в левом верхнем углу (у меня она не выводится, не нужна) для своих публикаций?


сейчас код такой:

<ya-unit-category class="ya-unit-category_default"/>

в хэлпе написано:

"Чтобы скрыть категорию в рекомендациях, добавьте в элемент <ya-unit-category /> параметр ad-only "

куда ставить параметр ad-only ?

2. Удалил для одного своего материала ошибочную картинку. Загрузил новую. Сейчас вместо новой картинки в виджете показывается белое поле. Нужно ждать индексации роботом?

Роман Кузьминский
На сайте с 08.07.2022
Offline
122
#367
MrDesigner #:

1. Подскажите, плз, как убрать "Категорию рекомендации" - серый прямоугольник в левом верхнем углу (у меня она не выводится, не нужна) для своих публикаций?


сейчас код такой:

<ya-unit-category class="ya-unit-category_default"/>

в хэлпе написано:

"Чтобы скрыть категорию в рекомендациях, добавьте в элемент <ya-unit-category /> параметр ad-only "

куда ставить параметр ad-only ?

Здравствуйте.  На странице Настройка дизайна можно посмотреть простые шаблоны рекомендательного виджета. Для скрытия категории необходимо найти тег <ya-unit-category class="category"/> и заменить class="category" на class="ad-only". Примерный код:

<div class="wrapper">
<div class="headline">Заголовок рекомендательного виджета</div>
<ya-units-grid cols="${grid_columns}" rows="${grid_rows}">
<div class="image">
<ya-unit-image />
</div>
<div class="title">
<ya-unit-title />
</div>
<div class="desc">
<ya-unit-desc />
</div>
<div class="domain">
<ya-unit-domain />
</div>
<div class="meta">
<ya-unit-category class="ad-only"/>
<ya-unit-date class="date"/>
</div>
<ya-unit-kebab />
</ya-units-grid>
<ya-recommendation-label />
</div>
MrDesigner #:
2. Удалил для одного своего материала ошибочную картинку. Загрузил новую. Сейчас вместо новой картинки в виджете показывается белое поле. Нужно ждать индексации роботом?

Как правило, рекомендательный виджет может не отображаться, если в него добавлен домен, который зарегистрирован в РСЯ меньше 72 часов назад. Причины в том, что его публикации могут быть не проиндексированы роботом или робот не успел проиндексировать изображения. Рекомендую разметить картинки тегами yandex_recommendations_image или og:image. Изображения с другими тегами робот обрабатывает дольше, иногда несколько дней.



Настройка дизайна - Рекламная сеть. Справка
Настройка дизайна - Рекламная сеть. Справка
  • yandex.ru
Виджет может выглядеть как сетка из карточек с объявлениями или как слайдер — горизонтальная лента с возможностью прокрутки. Карточки в слайдере можно листать как с помощью жестов, так и с помощью настраиваемых кнопок для прокрутки. Вы можете определить набор элементов, из которых будет состоять объявление в рекламной карточке: заголовок...
MrDesigner
На сайте с 31.01.2008
Offline
193
#368
Роман Кузьминский #:

Здравствуйте.  На странице Настройка дизайна можно посмотреть простые шаблоны рекомендательного виджета. Для скрытия категории необходимо найти тег <ya-unit-category class="category"/> и заменить class="category" на class="ad-only". 

<ya-unit-category class="ad-only"/>

Спасибо за ответ. Но сейчас ломается вывод категории у нативной рекламы:

В хэлпе сказано:

В элементе <ya-unit-category /> класс CSS указывайте не для самого элемента, а для оборачивающего тега. Это нужно, чтобы к метке «Реклама» корректно применялись стили, когда категория отсутствует (не прописана в метатегах рекомендаций или добавлен параметр ad-only ).

Сорри, но в CSS не разбираюсь. Как в данном случае сделать так, чтобы CSS категории к метке "Реклама" не менялся?

Спасибо.

Сейчас HTML такой:

<ya-units-grid target-blank cols="${grid_columns}" rows="${grid_rows}">
    <div class="container">
        <ya-unit-category class="ad-only"/>
        <div class="image">
            <ya-unit-media />
        </div>
        <div class="body">
            <div class="title">
                <ya-unit-title />
            </div>
            <ya-unit-price/>
            <div class="meta">
                <ya-unit-date class="date"/>
                <ya-unit-domain class="domain" />
            </div>
        </div>
    </div>
    <ya-unit-kebab class="ya-unit-kebab_contrast" />
</ya-units-grid>

CSS:

.grid-row {
  margin-top: 10px;
}
.grid-item {
  margin-left: 10px;
}
.unit-wrapper {
  height: 100%;
  box-shadow: inset 0 0 1px 0 #666;
  
border-radius: 2px;
  background-color: #fff;
}
.container {
  position: relative;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  width: 100%;
}
.image {
  width: 160px;
  margin-right: 5px;
  flex: 0 0 auto;
}
.title {
  font-family: "Open Sans", Arial, sans-serif;
  color: #000;
  
line-height: 18px;
  font-size: 13px;
  font-weight: 500;
  padding-top: 10px;
  padding-left: 5px;
  padding-right: 10px;

  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
  overflow: hidden;
  hyphens: auto;
}
.meta {
  font-family: "Open Sans", Arial, sans-serif;
  text-align: right;
  color: #757575;
  
font-size: 10px;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 7px;
  padding-bottom: 5px;
}

.ya-unit-price {
  font-family: "Open Sans", Arial, sans-serif;
  color: #000;
  
padding-left: 10px;
  padding-right: 10px;
}
Роман Кузьминский
На сайте с 08.07.2022
Offline
122
#369
MrDesigner #:

Спасибо за ответ. Но сейчас ломается вывод категории у нативной рекламы:

В хэлпе сказано:

В элементе <ya-unit-category /> класс CSS указывайте не для самого элемента, а для оборачивающего тега. Это нужно, чтобы к метке «Реклама» корректно применялись стили, когда категория отсутствует (не прописана в метатегах рекомендаций или добавлен параметр ad-only ).

Сорри, но в CSS не разбираюсь. Как в данном случае сделать так, чтобы CSS категории к метке "Реклама" не менялся?

Спасибо.

Сейчас HTML такой:

CSS:

Здравствуйте. Пришлите, пожалуйста, мне в личные сообщения ID виджета и ссылку на страницу, где он расположен. Посмотрю и вернусь.

MrDesigner
На сайте с 31.01.2008
Offline
193
#370
Роман Кузьминский #:
Пришлите, пожалуйста, мне в личные сообщения ID виджета и ссылку на страницу, где он расположен.
Отписал в личку, спасибо!

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий