Использование баннеров Swiffy html5 в Adwords

Я успешно использовал swiffy для преобразования флеш-баннера в html5 для использования в Adwords.

Однако я продолжаю сталкиваться с препятствиями для их загрузки -

первая проблема заключалась в том, что файл swiffy не включал свойство размера метаобъявления — это достаточно легко исправить.

вторая проблема заключается в том, что файлы swiffy указывают на внешний runtime.js, а Adwords требует, чтобы все файлы были локальными. runtime.js ОГРОМНЫЙ и легко превысит лимит в 150 КБ при сжатии.

третья проблема (как только я смогу найти способ обойти проблему runtime.js) будет заключаться в том, что функция clickTag сервера объявлений будет похожа на swf-баннер, а не будет установлена ​​статично в файле

Кто-нибудь успешно разместил баннер html5 в Adwords, сделанный с помощью swiffy?


person Scott Schweigert    schedule 07.10.2015    source источник


Ответы (3)


Мы сделали, но размер был самой большой проблемой. Удалось ли вам довести runtime.js до чего-нибудь пригодного для использования. Нам повезло с некоторыми баннерами, которые изначально были маленькими. Clicktag работает без проблем, как только вы загружаете .zip, GDN позаботится об этом.

person Mak Kordić    schedule 15.10.2015
comment
Наш представитель Google в основном сказал нам отказаться от swiffy и просто перестроить его в веб-дизайнере Google — наши баннеры отлично работают в GWD, однако анимация меркнет по сравнению с тем, что вы можете сделать во flash: / - person Scott Schweigert; 16.10.2015

Я создал более 100 баннеров в Swiffy, и все они прекрасно работают в DCS, DCM, Sizmek и сторонних сервисах. Я еще не делал никаких баннеров Adwords, но мой представитель DCM сказал мне, что adwords может автоматически преобразовывать SWF-объявления в Swiffy. Я не уверен, как это работает, и я еще не сделал этого. Кроме того, представители Sizmek, DCM и DCS сказали мне, что runtime.js НЕ учитывается в размере файла, когда вы помещаете его извне, поскольку большинство браузеров будут кэшировать этот файл. Таким образом, пользователь будет кэшировать этот файл после просмотра 1 баннера, и после этого он будет загружать только рекламу Swiffy.

Для кликтегов мы успешно использовали это:

CODE FOR THE FLA FILE...... Make sure you remove the old clicktags and replace it with this for each clicktag. Modify the movieclip name as needed.....





import flash.external.*;


//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\
// ----- CLICK THROUGH ----- \\


mybackgroundclick.onRelease = function():Void{
    ExternalInterface.call("bannerBgClicked")
};


//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\





CODE FOR THE HTML FILE...... This goes inside the <HEAD> section, but put it at the very end, just before </HEAD>......


<script type="text/javascript"> var clickTag = "http://www.google.com"; </script>
    <script>
     function bannerBgClicked(){
        window.open(window.clickTag);
        }
    </script>
person Jer    schedule 17.10.2015

Для Clicktag это подходит в большинстве случаев с содержанием Swiffy.
Добавьте в заголовок:

<script type="text/javascript">
    var clickTag = "%c";
</script>

Добавьте это в тело сразу после элемента div id="swiffycontainer" внизу кода документа (перед закрытием тега /body):

<a onclick="window.open(window.clickTag, '_blank')" style="cursor:pointer; text-decoration:none;">
  <div style="width:160px; height:600px; left:0px; top:0px; position:absolute;"></div>
</a>

Измените свойства «высота» и «ширина» на правильный размер документа.

person redhorse    schedule 08.02.2016
comment
Извините, комментарий немного пропустил здесь, кажется. Jist добавляет скрипт с переменной clickTag в заголовок документа и форматирует тег перед закрытием... / - person redhorse; 08.02.2016