Hay un buen número de plugins que apoyan Amazon Associates Program. Algunos de estos plugins están disponibles gratuitamente en el directorio de plugins de WordPress, otros se distribuyen bajo una licencia comercial. En este post nos adentraremos en el plugin oficial de Amazon Associates Link Builder, lanzado hace unas semanas, y actualmente en versión beta.

El plugin «Amazon Associates Link Builder» es una nueva opción para los usuarios de WordPress. Lanzado hace pocas semanas (diciembre de 2016), el plugin ofrece un atajo fácil de usar que permite a los afiliados incluir unidades publicitarias en el contenido de los mensajes en diferentes formatos.

En el momento de escribir este artículo, Link Builder de Amazon Associates (v. 1.3) funciona sólo con los prefijos de tabla de WordPress de ‘wp_’. Este es un problema conocido y debería ser resuelto en un futuro próximo. Si su base de datos de WordPress utiliza el prefijo predeterminado, puede ignorar esto con seguridad.

El plugin añade al editor de contenidos de WordPress un cuadro de búsqueda para buscar artículos en el directorio de productos de Amazon.

El formulario de búsqueda de Amazon Associate Link Builder
El formulario de búsqueda de Amazon Associate Link Builder

El Link Builder proporciona un panel de administración desde el cual los usuarios pueden seleccionar hasta nueve artículos, una plantilla de unidad de anuncios, un ID asociado y el mercado de Amazon.

La interfaz del Constructor de Enlaces Asociados de la Amazonía permite construir fácilmente el atajo amazon_link
La interfaz de Link Builder de  Amazon Associates permite construir fácilmente el atajo amazon_link

Cuando termina, el usuario envía el formulario y el plugin incrusta el atajo amazon_link en el contenido del post. Aquí hay un ejemplo:

[amazon_link 
asins='B00OCFMVHE,B01KHV5O1G,B01JRS6WR0' 
template='ProductCarousel' 
store='kinstatest-21' 
marketplace='UK' 
link_id='6d481d2c-c629-11e6-bd13-b900ba731a80']

El atajo viene con los siguientes atributos:

  • «asins»: una lista separada por comas de uno o más ASINs (Número de Identificación Estándar del Amazon). El ASIN es una señal alfanumérica que identifica un artículo de forma única.
  • «plantilla»: la plantilla HTML que se utilizará para mostrar el anuncio a los usuarios del sitio. El plugin ofrece cuatro plantillas para elegir: ProductCarousel, ProductAd, ProductGrid, PriceLink. Además, los usuarios pueden construir sus propias plantillas.
  • «tienda»: la identificación de asociado que se usa para monitorear el tráfico y las ventas de un sitio web asociado. Su valor puede ser una identificación de la tienda o una identificación de rastreo.
  • «mercado»: especifica el mercado del Amazon.
  • «link-id»: es el identificador de enlace para una unidad de anuncios. Es generado por el constructor del atajo.

La página de Link Builder de Enlaces de Amazon Associates proporciona una lista de opciones a configurar antes de que podamos empezar a usar el plugin.

La página de Configuración del Constructor de Enlaces de Amazon Associates
La página de Link Bulider de Amazon Associates

Los dos primeros campos de opción requieren la clave de acceso y el secreto relacionado que los afiliados pueden generar en la página de la cuenta de la API de Amazon (véase cómo convertirse en asociado en la documentación en línea de Amazon).

Su consola de credenciales de seguridad
Su consola de credenciales de seguridad

A continuación, el campo de identificación asociada permite registrar una identificación de tienda o una o más identificaciones de rastreo, que son utilizadas por Amazon para monitorear el tráfico y las ventas. Los ID de la tienda y los ID de seguimiento pueden crearse en la Central de Afiliados de Amazon (véase la documentación asociada para la lista completa de los sitios web de Amazon).

Los asociados pueden establecer sus identificaciones de rastreo en el sitio web de Amazon Affiliate Central
Los asociados pueden establecer sus identificaciones de rastreo en el sitio web de Amazon Affiliate Central

Una vez que hayamos determinado un valor para el ID de asociado, podemos establecer el Marketplace por defecto. Podemos promocionar artículos de varios mercados, pero debemos considerar que cualquier identificación de asociado es válida en un mercado específico. Si planea promover productos en varios sitios web de Amazon, debe activar un ID de tienda o uno (o más) ID de rastreo en cada Mercado. Finalmente, podemos establecer la plantilla de anuncios por defecto.

Plantillas de publicidad

El plugin Link Builder de Amazon Associates proporciona cuatro plantillas para añadir anuncios a los mensajes.

Carrusel de productos: esta plantilla muestra uno o más artículos a la vez en un deslizador de carrusel.

La primera plantilla incorporada muestra los artículos en un deslizador de carrusel
La primera plantilla incorporada muestra los artículos en un deslizador de carrusel

Anuncio de producto: la segunda plantilla es bastante similar a la plantilla del carrusel, excepto que muestra un solo producto a la vez.

La plantilla de anuncios de productos incorpora un anuncio de un solo artículo en el contenido de la publicación
La plantilla de anuncios de productos incorpora un anuncio de un solo artículo en el contenido de la publicación

Grilla de productos: esta plantilla muestra una grilla de artículos en el contenido del post, permitiendo a los lectores comparar fácilmente los productos.

La plantilla de la cuadrícula del producto muestra varios elementos en la misma cuadrícula
La plantilla de la cuadrícula del producto muestra varios elementos en la misma cuadrícula

Enlace de precio: esta plantilla incluye un enlace de texto en el contenido de la publicación

Además de las plantillas incorporadas, el plugin de Amazon permite a los usuarios personalizar el aspecto de las unidades de anuncios creando plantillas personalizadas gracias a Mustache template engine. Vamos a sumergirnos en lo profundo.

Construir plantillas personalizadas

Mustache es un simple sistema de plantillas web basado en etiquetas rodeadas de tirantes rizados. Las etiquetas del Mustache pueden ser usadas como variables o secciones:

  • las variables encuentran un valor en el contexto actual (es decir, {{Título}}). Si no se encuentra ningún valor, no se imprimirá nada.
  • Las secciones producen uno o más bloques de texto, dependiendo del valor de la clave en el contexto actual. La etiqueta de la sección de apertura comienza con una libra, mientras que la etiqueta de cierre comienza con una barra (es decir, {{#InStock}} texto {{/InStock}}).

Al apoyar el motor de plantillas de Mustache, el Constructor de Enlaces proporciona las siguientes etiquetas:

  • {{ASIN}}: El número de identificación estándar del Amazon para el producto...
  • {{Title}}:  título o el nombre del artículo…
  • {{DetailPageURL}}: La URL para enlazar con Amazon...
  • {{LargeImageURL}}: URL de la imagen grande
  • {{MediumImageURL}}: URL de la imagen media
  • {{SmallImageURL}}: URL de la pequeña imagen
  • {{By}}: nombre del autor, artista o marca
  • {{CurrentPrice}}: Es el precio actual. Si el precio no está disponible, se mostrará un enlace a Amazon en su lugar
  • {{CurrentPriceValue}}: el precio actual en formato crudo
  • {{StrikePrice}}: el precio sugerido por el fabricant
  • {{StrikePriceValue}}:el precio de ejercicio en formato crudo
  • {{Saving}}: La reducción de Strike Price
  • {{{SavingPercent}}: ahorro en porcentaje
  • {{{SavingValue}}: guardando en formato crudo
  • {{Prime}}: indica si el artículo es elegible para el Prime
  • {{Merchant}}: Devuelve a Amazon si el artículo es vendido y enviado por Amazon. No hay valor para los comerciantes del mercado
  • {{MinimumPrice}}:: precio mínimo para un nuevo artículo
  • {{MinimumPriceValue}}: precio mínimo en formato crudo
  • {{InStock}}: indica si el producto está en stock.

Esta lista no es exhaustiva, y el mejor lugar para aprender a usar las etiquetas de Mustache en Amazon Associates Link Builder es la página de administración de plantillas del plugin. Si está planeando construir plantillas avanzadas, debería tomarse el tiempo de leer la documentación en línea de Mustache.

Dicho esto, construyamos una plantilla de unidad publicitaria personalizada muy básica. Primero, conseguiremos el código de la plantilla de PriceLink:

{{#Items}}
  {{#Item}}
    {{#aalb}}
     <a href="{{DetailPageURL}}" target="_blank" rel="nofollow">{{CurrentPrice}}!</a>
    {{/aalb}}
  {{/Item}}
{{/Items}}

Las plantillas incorporadas no son editables. Para personalizar una plantilla incorporada, primero tenemos que clonar la plantilla y establecer un nuevo nombre para la copia. Entonces, podemos hacer nuestras ediciones, como se muestra en el siguiente ejemplo:

{{#Items}}
  {{#Item}}
    {{#aalb}}
      {{#InStock}}{{Title}}: <a href="{{DetailPageURL}}" target="_blank" rel="nofollow">{{CurrentPrice}}!</a> {{/InStock}}
    {{/aalb}}
  {{/Item}}
{{/Items}}

En esta plantilla personalizada hemos añadido la etiqueta de la sección {{InStock}} para que el contenido HTML no se muestre si el artículo está agotado.
Las variables {{Title}, {{DetailPageURL}} y {{CurrentPrice}} mostrarán los datos del elemento correspondiente.

La página de administración de plantillas permite a los afiliados crear y editar plantillas de anuncios
La página de administración de plantillas permite a los afiliados crear y editar plantillas de anuncios

Podemos personalizar la estructura de la unidad, así como la presentación de la unidad, gracias a un número de clases de CSS. Desafortunadamente, en el momento de escribir este artículo el equipo de desarrollo de Amazon no proporciona documentación para estas clases, así que podemos echar un vistazo a las hojas de estilo en la pantalla de administración de plantillas.

La unidad publicitaria está envuelta dentro de un div con la clase aalb-pc-ad-unit, mientras que la clase aalb-pc-ad-header se aplica al encabezamiento h2. A modo de ejemplo, podemos personalizar la apariencia del contenido del texto en un clon de ProductCarousel editando el siguiente bloque de declaraciones:

.aalb-363-pc-ad-unit .aalb-363-pc-product-title a {
  display: block;
  width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  font-size: 13px;
  color: #111111;
  text-decoration: none;
}

Fíjese en la subcadena numérica en los selectores de clase. Es un número que el plugin añade a todos los nombres de clase cuando se duplica una plantilla. Deberíamos tenerlo en cuenta al editar las plantillas.
Ahora sólo cambia el valor del color del texto de gris oscuro por defecto a rojo:

.aalb-363-pc-ad-unit .aalb-363-pc-ad-header a {
  color: red;
}

Otra clase útil a tener en cuenta es la de no-truncamiento, que evita que el plugin trunque el contenido del texto de una unidad publicitaria. El no-truncamiento debe añadirse junto a la clase aalb-pc-ad-unit. Aquí hay un ejemplo:

<div class="aalb-363-pc-ad-unit no-truncate" id="{{ID}}">...</div>

Finalmente, podemos apreciar las diferencias entre la plantilla incorporada del Carrusel de Productos y su clon personalizado.

La imagen muestra la salida de la plantilla incorporada de ProductCarousel y una versión personalizada de la misma plantilla
La imagen muestra la salida de la plantilla incorporada de ProductCarousel y una versión personalizada de la misma plantilla

El Link Bulider de Amazon Associates ofrece una forma rápida y fácil de promover los productos de Amazon en los sitios web de WordPress. No requiere conocimientos de programación y las funcionalidades de la plantilla deben cubrir los requisitos más comunes de los propietarios de sitios web. Pero si necesita funciones más avanzadas, un servicio de soporte y un control más profundo sobre la presentación del producto, debe comparar el plugin oficial con una o más herramientas lanzadas bajo licencia comercial.

Amazon Affiliate para WordPress (AAWP)

Otro plugin premium muy popular es Amazon Affiliate para WordPress, que es un plugin potente pero fácil de usar para los afiliados de Amazon. Al igual que el Link Builder de Amazion Associates, AAWP utiliza el API de publicidad de productos de Amazon para recuperar información de productos de los directorios de Amazon. El plugin proporciona un conjunto de cuatro plantillas incorporadas para construir fácilmente unidades de anuncios para productos seleccionados. Además, los usuarios pueden personalizar la presentación del anuncio editando las plantillas existentes o construyendo sus propias plantillas personalizadas, como se explica en el tutorial de plantillas de AAWP.

Además, el plugin permite recuperar y mostrar campos de datos individuales, que los propietarios de los sitios pueden utilizar para construir tablas avanzadas de productos.

Una tabla de productos construida utilizando campos de datos individuales
Una tabla de productos construida utilizando campos de datos individuales

Otros puntos fuertes del AAWP son los widgets, una función de caché, listas automatizadas de best-sellers y nuevos lanzamientos, y un eficiente servicio de soporte. El plugin se distribuye en tres versiones: estándar (39,00 euros), empresarial (99,00 euros) y para desarrolladores (199,00 euros). Cada plan incluye un año de actualizaciones y apoyo. La filial de Amazon apoya actualmente los siguientes mercados: Alemania, EE.UU., Reino Unido, Francia, Japón, Italia, Canadá, España, India y Brasil.

Resumen

El Link Builder oficial de Amazon Associates ofrece una forma rápida y fácil de promover los productos de Amazon. Es fácil de usar, fácil de configurar, y viene con todas las funcionalidades básicas que puede necesitar para monetizar el contenido de su sitio. ¡Y es gratis!

Por otro lado, los plugins comerciales como AAWP generalmente otorgan un control más avanzado sobre la publicidad de los productos, pero no son gratuitos. Por consiguiente, si el objetivo principal de su sitio web es promover los productos de Amazon, AAWP podría ser una buena opción para usted. Más bien, si su objetivo es principalmente producir contenido y promover productos de forma residual, puede que prefiera el plugin Amazon Associate Link Builder.

Carlo Daniele Kinsta

Carlo es un diseñador y desarrollador de front-end freelance. Cuando escribe artículos y tutoriales, Carlo se ocupa principalmente de los estándares web, pero cuando juega con sitios web, su mejor compañero de trabajo es WordPress.