2016-02-02 3 views
0

im пытается обойти композицию amps ad-componentonent для doubleclick. Чтобы использовать идентификатор должен иметь определен атрибут данных слот, как в этом (единственный доступный) пример: Акселерированные мобильные страницы (Amp): amp-ad для doubleclick

<amp-ad width=320 height=50 
 
type="doubleclick" 
 
data-slot="/4119129/mobile_ad_banner"> 
 
</amp-ad>]]>

мой вопрос, если кто-нибудь знает, как генерировать, что данные слотовую и/или какие компоненты в нем, потому что я не понимаю?

Большое вам спасибо за помощь!

дополнительные ссылки: https://github.com/ampproject/amphtml/blob/master/ads/doubleclick.md https://github.com/ampproject/amphtml/blob/master/ads/doubleclick.js

ответ

1

решаемые его:

<amp-ad width=300 height=250 
type="doubleclick" 
data-slot="/advertUrl/advertZone"> 
json='{"targeting":{insert targeting here} 
</amp-ad> 
+0

Было бы хорошо знать, что такое advertUrl и advertZone. Приходилось проверять: в DFP вы можете сгенерировать код. Либо для мобильных устройств, слот данных - это то, что будет создано. Для «тега издателя Google» найдите 'googletag.defineSlot ('/ foo/bar', [300, 250], 'di ...' и используйте '/ foo/bar'. Другие параметры не имеют значения, я нашел. – hogan

0

Here is the example из JS генерируется DFP код, вы можете легко найти/Google, как создать его. Посмотрите на этой линии:

googletag.defineSlot("/1234/travel/asia/food", [728, 90], "div-gpt-ad-123456789-0") 

данных интервала является первым defineSlot параметра из JS кода, так AMP код должен быть таким:

<amp-ad width=320 height=50 
type="doubleclick" 
data-slot="/1234/travel/asia/food"> 
</amp-ad> 
+0

Сначала спасибо за помощь. Но то, что я не получаю, это то, что число в начале, это то, что идентификатор сети или это объявление или другое? И почему вы устанавливаете свои цели в слот данных, пока в примере Google его формат? –

Смежные вопросы