\n\nURL pubblicato:\nhttps://www.ebay.com/itm/[item id]\n:arrow_down: \nURL come appare:\nhttps://www.ebay.com/itm/[item id]?mkevt=1\u0026mkcid=1\u0026mkrid=711-53200-19255-0\u0026campid=[affiliate id]\u0026toolid=1001\n\n—\n:sparkles: Nuovo aggiornamento: ora funziona anche in chat\n\n
\n\n\n\n\n\u003e La divulgazione è un requisito legale importante. È stato fatto un tentativo di rendere le divulgazioni il più evidenti possibile, ma non ci sono garanzie legali. Per maggiori informazioni e dettagli visita qui: Affiliate disclosure FAQ | eBay Partner Network
Ha senso poiché i theme-component sono molto simili agli script di Tamper Monkey.
Sul lato davvero interessante, il tuo lavoro qui potrebbe essere utilizzato come soluzione alternativa non plugin per un piano ospitato che non include il plugin (Amazon) Affiliates.
Immagino che potresti anche aggiungere un controllo utente o gruppo per non modificare i link. Ad esempio, supporti gli YouTuber e non vuoi che i loro link di affiliazione vengano modificati. Forse aggiunto come impostazione opzionale?
Mi chiedo però, dato che il plugin Affiliates non fornisce l’avviso che il link è stato modificato. Il plugin violerebbe quindi le leggi a seconda della regione in cui si trova il sito?
Interessante, quindi il tuo componente qui ha una maggiore conformità rispetto al plugin Affiliati. Il tuo lavoro, tuttavia, potrebbe essere modificato (forked) per essere un componente complementare che corregge la mancanza di conformità. Poiché il plugin modifica quei collegamenti brevi di condivisione.
Ho scritto questo codice per soddisfare le mie esigenze e sono felice di condividerlo, seguendo l’etica open-source di Discourse. Questo vale per la maggior parte dei plugin e dei componenti tematici che ho scritto. Chiunque può liberamente costruirci sopra o modificarlo.
Tuttavia, non utilizzo il plugin di affiliazione Amazon. Sono favorevole a condividere ciò che creo per me stesso, ma assumere un lavoro extra per estendere e mantenere un plugin separato richiederebbe un incentivo, sia esso finanziario o di altro tipo.
Secondo me il plugin nativo ha il problema che viene bloccato da ogni plugin medio di script o ad blocker o anche Pi-hole. Quindi questo plugin/componente dovrebbe funzionare molto meglio!
Non l’ho ancora installato. Sto aspettando un “vero” componente tematico tramite Github. So che questo richiede un po’ di lavoro extra per le impostazioni che vengono inserite nel codice, cosa che ora viene fatta dall’utente. Ma la creazione di un componente non copre gli aggiornamenti…
Ho avuto un po’ di tempo, quindi è stato aggiornato! Non dovrebbe più essere un problema. Mentre ero nel codice, l’ho anche esteso per funzionare anche nella chat.