Hay varias cosas que me interesan sobre el plugin de afiliados.
¿Sería posible que el plugin también inyectara un aviso al final de la publicación en la que aparecen los enlaces de afiliados? En EE. UU. y Canadá (y seguro en otros lugares) se requiere tener un aviso destacado cerca del enlace de afiliado.
Pienso que, mientras se está realizando el re-bake, tendría sentido insertar automáticamente un mensaje distintivo al final de la publicación que diga algo al efecto de:
Los enlaces en esta publicación pueden contener enlaces de afiliados, que ayudan a apoyar nuestro sitio sin costo adicional para ti.
De esa manera, el sitio puede permanecer en cumplimiento con las leyes locales.
Otra cosa que consideraría es agregar la capacidad de eliminar realmente los enlaces de afiliados existentes a Amazon y reemplazarlos con nuevas versiones. Hay muchos enmascaradores de enlaces oficiales para Amazon, el más común es amzn.to. No es posible simplemente agregar tu etiqueta al final de una URL de amzn.to, ya que se elimina y se reemplaza por el sitio amzn.to.
Pero creo que Discourse tiene la capacidad de seguir las redirecciones y obtener realmente el enlace final. Estaría dentro de la capacidad del sistema buscar estos enlaces de Amzn.to, obtener el enlace final del producto de Amazon al que redirigen y luego trabajar hacia atrás en el bake para cambiar el enlace general a un enlace directo de Amazon con tu nueva etiqueta integrada.
Básicamente, acabo de descubrir que un usuario había publicado varios artículos con sus propios enlaces de afiliados y ahora estoy intentando localizarlos y reemplazarlos. ![]()
¡Me encantaría ayudar a extender la funcionalidad del plugin existente!
EDICIÓN:
Escribí un plugin privado para probar la función. Ahora funciona como lo pretendía. Como puedes ver, el plugin original (o algo más) agregó la etiqueta a la URL de amzn.to, pero eso no funciona realmente.
Antes:
Después:
Lo reemplazó con el enlace real de Amazon, sin acortar y con la nueva (aunque igual) etiqueta de afiliado agregada.

