Amazon Advertising

Después de múltiples informes sobre la falta de actualización del soporte de Amazon en el plugin de anuncios, estoy investigando lo que ofrece Amazon para determinar qué es posible y cómo integrarlo con Discourse.


Iframes

Esto es lo que el plugin admite actualmente. Fue corregido recientemente, por lo que debería seguir funcionando. Esto incluye enlaces de productos y banners.

Sin embargo, los anuncios en iframe ya no son una opción popular.

Enlace a cualquier página

Estos son simples elementos <a> para crear enlaces de texto. No se necesita soporte del plugin.

Popover móvil

Esto consiste en dos etiquetas <script> añadidas antes de la etiqueta de cierre </body>. No se necesita soporte del plugin.

Anuncios nativos - Anuncios de recomendación

Opción asíncrona

Solo los Anuncios de recomendación admiten asíncrono.

Tras rellenar un formulario, Amazon proporciona un fragmento de código con una etiqueta <div> y una etiqueta <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>

¿Puedo incrustar tanto código de anuncio síncrono como código de anuncio asíncrono en la misma página?
No se recomienda. Aunque esto puede funcionar en ciertas situaciones, puede provocar errores difíciles de detectar y depurar. Recomendamos convertir todos los anuncios de una sola página al formato asíncrono de una vez.

¿Puedo incrustar dos códigos de anuncios asíncronos en dos espacios diferentes de la misma página web?
Sí. Puedes hacerlo. Pero debes asegurarte de generar dos códigos de anuncios guardados diferentes desde el portal de Associates Central. Si incrustas exactamente el mismo código de anuncio en dos ubicaciones de la misma página web, no funcionará.

Esa última oración es un problema para insertar anuncios entre publicaciones. Necesitas un ID de anuncio único para cada uno. El plugin de anuncios no puede generar anuncios únicos; esto debe hacerse manualmente en la interfaz de usuario de Amazon Affiliates.

¿Se pueden colocar estos anuncios nativos usando componentes del tema en lugar del plugin de anuncios?
:white_check_mark:

Opción síncrona

Proporciona una sola etiqueta <script>.

¿Funciona después de la carga inicial de la página?

:x: Nunca funciona, ni siquiera la primera vez que se carga.

Anuncios nativos - Anuncios de búsqueda, Anuncios personalizados

No es asíncrono. El código consta de dos etiquetas <script> con muchas variables.

<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 = "Comprar productos 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>

¿Funciona después de la carga inicial de la página?

:x: Nunca funciona, ni siquiera la primera vez que se carga.

5 Me gusta

Supongo que, si fuera necesario, podríamos simplemente crear un montón de IDs (más de 100 deberían bastar, ¿verdad?) y pegarlos en la interfaz de administración.

2 Me gusta

Sí, los anuncios nativos (anuncios de recomendación) se pueden insertar en un componente del tema. No se requiere ningún plugin.

Mostrarlos en la parte superior de una página de tema consistía en un archivo dentro de un directorio llamado javascripts/<nombre-del-plugin>/connectors/topic-above-post-stream/<nombre-del-plugin>.hbs. Pega el código del anuncio en este archivo.

No estoy seguro de que el plugin de anuncios sea necesario para soportar los anuncios de Amazon.

2 Me gusta