Реклама для десктопов и для мобильных, как реализовать?

12
A
На сайте с 12.10.2011
Offline
186
#11
plab:
На компах если не задать размер стилями css, адаптив выглядит как узкий по высоте банер. Раньше на мобилах также было. Как сейчас гугл его адаптирует точно не скажу. Последний раз когда тестировал на мобилах был высотой не меньше 250.
Натив всегда остается высоким.

Спасибо, надо будет попробовать

Alex Agent
На сайте с 07.04.2011
Offline
304
#12

На самописанной CMS ожно использовать комбинацию: адаптив + библиотека PHP Mobile Detect (позволяет управлять выводом нативных, статических блоков, рекомендованного контента и т.п.)

Всему свое время. Все сами принесут и все сделают. Быстрый и выгодный перевод денег Россия ↔ Украина онлайн (http://smartwm.ru/referral/cea1f09842be).
Sportmas
На сайте с 20.08.2008
Offline
262
#13

Я использую следующий код блока:

<style>

.example_name {display:none}

@media(min-width: 500px) { .example_name { width: 200px; height: 200px; } }

@media(min-width: 800px) { .example_name { width: 300px; height: 600px; } }

</style>

<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>

<!-- example_name -->

<ins class="adsbygoogle example_name"

style="display:inline-block"

data-ad-client="ca-pub-ххх"

data-ad-slot="ххх"></ins>

<script>

(adsbygoogle = window.adsbygoogle || []).push({});

</script>

Этот блок не показывается на мобильных, на планшетах он 200х200, а на компах 300х600. Так же его можно отключать на компах и составлять только на мобильных, короче как угодно делать.

name - произвольное имя блока, например left

data-ad-client="ca-pub-ххх" - ваш идентификатор в адсенсе

data-ad-slot="ххх" - Номер адаптивного блока

A
На сайте с 12.10.2011
Offline
186
#14
Sportmas:
Я использую следующий код блока:

<style>
.example_name {display:none}
@media(min-width: 500px) { .example_name { width: 200px; height: 200px; } }
@media(min-width: 800px) { .example_name { width: 300px; height: 600px; } }
</style>
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<!-- example_name -->
<ins class="adsbygoogle example_name"
style="display:inline-block"
data-ad-client="ca-pub-ххх"
data-ad-slot="ххх"></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>

Этот блок не показывается на мобильных, на планшетах он 200х200, а на компах 300х600. Так же его можно отключать на компах и составлять только на мобильных, короче как угодно делать.

name - произвольное имя блока, например left
data-ad-client="ca-pub-ххх" - ваш идентификатор в адсенсе
data-ad-slot="ххх" - Номер адаптивного блока

Всем спасибо, буду изучать

12

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