Amazon Advertising

Após muitos relatos de que o suporte da Amazon ao plugin de anúncios não está atualizado, estou pesquisando o que a Amazon oferece para entender o que é possível e como integrá-los ao Discourse.


Iframes

É isso que o plugin suporta atualmente. Foi corrigido recentemente, então deve continuar funcionando. Isso inclui Links de Produtos e Banners.

No entanto, os anúncios em iframe não são mais uma opção popular.

Link para Qualquer Página

São simples elementos <a> para criar links de texto. Não é necessário suporte do plugin.

Popover Móvel

São duas tags <script> adicionadas antes da tag de fechamento </body>. Não é necessário suporte do plugin.

Anúncios Nativos - Anúncios de Recomendação

Opção assíncrona

Apenas os Anúncios de Recomendação suportam assincronia.

Após preencher um formulário, a Amazon fornece um trecho de código com uma tag <div> e uma tag <script>.

<div id="amzn-assoc-ad-INSTANCE-ID"></div>
<script async src="//z-na.amazon-adsystem.com/widgets/onejs?MarketPlace=US&adInstanceId=INSTANCE-ID"></script>

Posso incorporar simultaneamente código de anúncio síncrono e código de anúncio assíncrono na mesma página?
Isso não é recomendado. Embora possa funcionar em certas situações, pode levar a erros difíceis de detectar e depurar. Recomendamos converter todos os anúncios de uma única página para o formato assíncrono de uma só vez.

Posso incorporar dois códigos de anúncio assíncronos em dois espaços na mesma página da web?
Sim. Você pode fazer isso. Mas precisa garantir que gere dois códigos de anúncio salvos diferentes no portal Associates Central. Se você incorporar exatamente o mesmo código de anúncio em dois locais na mesma página da web, ele não funcionará.

Essa última frase é um problema para inserir anúncios entre as postagens. É necessário um ID de anúncio único para cada um. O plugin de anúncios não pode gerar anúncios únicos. Isso deve ser feito manualmente na interface do usuário do Programa de Associados da Amazon.

Esses anúncios nativos podem ser colocados usando componentes de tema em vez do plugin de anúncios?
:white_check_mark: Sim

Opção síncrona

Fornece uma única tag <script>.

Isso funciona após o carregamento inicial da página?

:x: Nunca funciona, nem mesmo na primeira vez que é carregado.

Anúncios Nativos - Anúncios de Pesquisa, Anúncios Personalizados

Não é assíncrono. O código consiste em duas tags <script> com muitas variáveis.

<script type="text/javascript">
amzn_assoc_placement = "adunit0";
amzn_assoc_search_bar = "true";
amzn_assoc_tracking_id = "...";
amzn_assoc_search_bar_position = "bottom";
amzn_assoc_ad_mode = "search";
amzn_assoc_ad_type = "smart";
amzn_assoc_marketplace = "amazon";
amzn_assoc_region = "US";
amzn_assoc_title = "Compre Produtos Relacionados";
amzn_assoc_default_search_phrase = "Laptops";
amzn_assoc_default_category = "All";
amzn_assoc_linkid = "...";
</script>
<script src="//z-na.amazon-adsystem.com/widgets/onejs?MarketPlace=US"></script>

Isso funciona após o carregamento inicial da página?

:x: Nunca funciona, nem mesmo na primeira vez que é carregado.

5 curtidas

Acho que, se fosse necessário, poderíamos simplesmente criar um monte de IDs (100+ deveriam bastar, né?) e colá-los na interface de administração.

2 curtidas

Sim, os Anúncios Nativos (Anúncios de Recomendação) podem ser inseridos em um componente de tema. Nenhum plugin é necessário.

Para exibir no topo de uma página de tópico, o arquivo está em um diretório chamado javascripts/<nome-do-plugin>/connectors/topic-above-post-stream/<nome-do-plugin>.hbs. Cole o código do anúncio neste arquivo.

Não tenho certeza se o plugin de anúncios é necessário para dar suporte aos Anúncios da Amazon.

2 curtidas