Afiliado de Discourse

:discourse2: Resumen Discourse Affiliate Permite la creación de enlaces de afiliado de Amazon y puede ayudarte a monetizar tu foro de Discourse. Cuando los usuarios crean enlaces y otros usuarios hacen clic en esos enlaces y compran productos en Amazon (u otro afiliado admitido), ganan comisiones por referido.
:open_book: Guía de instalación Este plugin está integrado en el núcleo de Discourse. No es necesario instalar el plugin por separado.

Funciones

Lista de países donde el programa Amazon Associates está operativo

Programa de Afiliados de Amazon.co.uk
Amazon Sign-In

Programa de Afiliados de Amazon.de
Amazon Sign-In

Programa de Afiliados de Amazon.fr
http://partenaires.amazon.fr/gp/associates/join/main.html

Programa de Afiliados de Amazon.it
https://programma-affiliazione.amazon.it/

Programa de Afiliados de Amazon.ca
Amazon Sign-In

Programa de Afiliados de Amazon.co.jp
アソシエイト・セントラル

Programa de Afiliados de Amazon.es
https://afiliados.amazon.es/

Programa de Afiliados de Amazon.in
Amazon Sign-In

Programa de Afiliados de Amazon.br
https://associados.amazon.com.br/

Programa de Afiliados de Amazon.com.mx
https://afiliados.amazon.com.mx/

Programa de Afiliados de Amazon.cn
https://associates.amazon.cn/join

Regístrate y lee más sobre el programa Amazon Associates en https://affiliate-program.amazon.com/

Configuración

Este plugin elimina todos los enlaces de referido de las publicaciones y los reemplaza con tu ID de Amazon Associates u otro ID de afiliado admitido.

:mega: Este cambio solo afectará a las publicaciones nuevas y futuras. Para que el cambio afecte a todas las publicaciones existentes, necesitarás realizar una reelaboración completa de las publicaciones una vez que hayas configurado tu ID de afiliado.

Si configuras el ajuste del sitio affiliate amazon com para que diga sams-shop, cuando alguien enlace CUALQUIER COSA desde amazon.com, el plugin añadirá automáticamente tag=sams-shop y eliminará todos los enlaces de referencia existentes.

Por ejemplo:

https://www.amazon.com/Dragon-Quest-Echoes-Elusive-Age-PlayStation/dp/B07BP3J6RG/

Se convertirá automáticamente en:

https://www.amazon.com/Dragon-Quest-Echoes-Elusive-Age-PlayStation/dp/B07BP3J6RG/ref=br_asw_pdt-5?tag=sams-shop

Ajustes del sitio

  • affiliate enabled: Habilita el plugin de Afiliados.
    Si cambias esto, debes reelaborar todas las publicaciones con: rake posts:rebake.

  • affiliate amazon com: Tu ID de Asociados de amazon.com (Estados Unidos). Los enlaces se transformarán solo para todos los enlaces de amazon.ca utilizando el valor ingresado aquí.

Verás muchos más ajustes como affiliate amazon co jp, affiliate amazon com au, affiliate amazon ca, ingresa tu ID de Asociado según los programas de países para los que te hayas registrado.

Ejecutar pruebas

Ejecuta bundle exec rake plugin:spec["discourse-affiliate"]

REGISTRO DE CAMBIOS

PENDIENTES

Extras

35 Me gusta

¿Es posible agregar soporte para enlaces amzn.eu a esto? :thinking:

Por ejemplo:

https://amzn.eu/d/4c3852b

Actualmente redirige a:

https://www.amazon.co.uk/dp/B0CXJ9GM3G?ref_=cm_sw_r_cso_cp_apin_dp_CDAMFS1FPQXBQEWSKWVE&starsLeft=1

Debería convertirse en algo como:

https://www.amazon.com/dp/B0CXJ9GM3G/?tag=sams-shop

2 Me gusta

Recientemente instalé este plugin en nuestro sitio y funciona muy bien para las nuevas publicaciones, pero ejecutar el comando rake posts:rebake no hizo que las publicaciones históricas tuvieran sus enlaces de Amazon actualizados. ¿Hay algún error común que mi equipo pueda estar cometiendo? Lo que me parece extraño es que la salida que recibió después de ejecutar el comando menciona un plugin diferente:

El nombre del plugin es 'GroupInvitation', pero el directorio del plugin se llama 'group-invitation'
Volviendo a hornear el markdown de la publicación para 'default'
414610 / 414610 (100.0%)e
¡414610 publicaciones hechas!

Gracias por cualquier orientación adicional que pueda ofrecer.

1 me gusta

Hola, ¿lograste que esto funcionara?

Estoy recibiendo un error de que about.json no existe o no es válido al intentar instalar.

¿Cómo estás intentando instalarlo?

Normalmente, ese error aparece cuando intentas instalar un Customization > Plugin como si instalaras un Customization > Theme o un Customization > Theme component. ¿Siguió las instrucciones de la guía de instalación vinculada en el primer mensaje?

1 me gusta

Lo siento, ¡mi error! Gracias

2 Me gusta

Hola, estoy usando el plugin Discourse Affiliate y tengo Amazon OneLink habilitado para mi ID de afiliado XXXXXX-20. Dado que OneLink redirige automáticamente a los usuarios a sus tiendas locales de Amazon, ¿debo ingresar mi ID de afiliado solo para affiliate amazon com (EE. UU.), o necesito agregarlo por separado para cada país?

¡Gracias por tu ayuda!

Más información sobre OneLink
:backhand_index_pointing_down::backhand_index_pointing_down::backhand_index_pointing_down:
https://affiliate-program.amazon.com/resource-center/onelink-launch

:partying_face: Este plugin ahora está incluido en el núcleo de Discourse como parte de Bundling more popular plugins with Discourse core. Si te autoalojas y usas el plugin, necesitas eliminarlo de tu app.yml antes de tu próxima actualización.

1 me gusta

¿Podemos añadir esto en las reglas del procesador?

rules["amzn.in"] = create_amazon_rule("in") if postfix == "in"

Publicar enlaces directamente en el título del Tema no añade el código al enlace que se crea.