(Obsoleto) Usa Amazon OneLink per rendere molto più semplice creare link affiliati sui forum globali

Questa guida è deprecata. OneLink dovrebbe funzionare senza script aggiuntivi ora (dico “dovrebbe” perché da molti mesi non funziona per me e per altri, come dimostrato dal numero di post sull’argomento su un popolare forum di utenti)

Comunque, di conseguenza non ne hai più bisogno. Speriamo che risolvano la soluzione senza script!!

Ragazzi,

Sfida:

Questo era il mio problema. Ho un forum globale e volevo indirizzare le persone alla corretta locale Amazon per i miei link di affiliazione. Idealmente, volevo un unico link Amazon che servisse tutti i miei clienti a livello globale all’interno dell’elenco dei territori supportati. Inizialmente avevo una soluzione approssimativa: un link per gli USA, uno per il Regno Unito… per ogni maledetto link prodotto che ho…

Possibili soluzioni:

  • Il plugin ufficiale discourse-affiliate? Non l’ho ancora provato, a dire il vero
  • Il nuovo arrivato: OneLink di Amazon, disponibile apparentemente in esclusiva dal sito web del programma di affiliazione degli USA, ma non lasciatevi scoraggiare se provenite da altrove…

Vantaggi dell’uso di OneLink:

  • Per l’installazione, è sufficiente aggiungere un Componente Tema, il che lo rende semplice e a basso impatto sotto questo aspetto

Utilizzo di OneLink su Discourse:

  • Devi aggiungere un Componente Tema per lo script OneLink prima del tag di chiusura del body nella sezione /body. Ignora l’errore dovuto all’ ‘&’ - se lo cambi in %26, lo script si romperà in modo strano. Qualcosa del genere:
    <!DOCTYPE html><div id="amzn-assoc-ad-blah-blah-code"></div><script async src="https://z-na.amazon-adsystem.com/widgets/onejs?MarketPlace=US&adInstanceId=blah-blah-code"></script>
  • Aggiungi quel componente tema a tutti i tuoi temi selezionabili dall’utente
  • IMPORTANTE: per evitare di violare il tuo accordo di affiliazione che vieta l’uso locale dei marchi Amazon (tranne quando forniti direttamente dai loro server), inserisci in blacklist il one-boxing per tutti i link Amazon utilizzando l’impostazione onebox domains blacklist. I link funzioneranno comunque, ma saranno ovviamente meno eleganti; tuttavia, puoi sostituirli con link di affiliazione ufficiali.
  • Leggi attentamente l’accordo. Rendi visibili e ovvie le dichiarazioni obbligatorie come richiesto dall’accordo “In qualità di Associato Amazon…”
  • Considera inoltre di inserire in blacklist gli URL delle immagini di Amazon inclusi nei link di affiliazione per impedire il caricamento locale di tali immagini; ciò potrebbe violare i termini del tuo accordo di affiliazione. Usa l’impostazione disabled image download domains

Il link contiene il tuo ID e le chiavi dell’account, quindi ti preghiamo di ottenere il codice reale dalla pagina web OneLink.

Una volta fatto, ogni volta che clicchi su un link Amazon sul tuo sito web, dovrebbe fare due cose:

  • registrare che proviene dalla tua affiliazione
  • aprire una nuova scheda nel browser del cliente nella locale dell’ultimo sito Amazon su cui si è connesso, sperabilmente il loro negozio di riferimento.

Ora devi leggere il sito web di OneLink e assicurarti di esserti registrato per un ID in ciascuna delle locali supportate e di averle collegate al tuo account USA.

Credo che tu riceva ancora un “credito” in ciascuna locale: Amazon non è molto chiara su questo punto; aggiornerò questa guida non appena avrò più esperienza al riguardo.

Limitazioni:

  • Ovviamente supporta solo Amazon…
  • Non accumula i tuoi crediti in un unico posto; continuano ad accrescersi per ogni regione
  • Infastidisce il fatto che sembri lasciare aperta anche la link principale (ad esempio USA), quindi devi tornare indietro da quella per rientrare nel tuo forum…
  • Potrebbe non funzionare per gli utenti con adblocker attivo

Spero che questo sia utile!

Qualsiasi domanda o feedback su questa guida è benvenuto…

12 Mi Piace

So just an update. After a little bit of experience and having my account closed once, I’ve done the following:

  • Amazon one-boxing remains blacklisted so as not to generate unauthorised trademarked images locally.
  • I’ve been very careful to make the required disclaimers visible and obvious as per the agreement “As an Amazon Assoc …”
  • I’ve also ‘blacklisted’ Amazon’s image sources to prevent local uploading of images from Amazon to prevent any rule transgression. This has the added benefit of saving you server space and leveraging their CDN presumably :slight_smile:

Added this to the guide above.

7 Mi Piace

Ciao Robert,

Stiamo lavorando su Amazon OneLink e abbiamo alcune domande per te.
Q1: Vuoi dire che dobbiamo creare il nostro componente Tema per OneLink? Puoi fornirmi il modello del componente Tema?

Q2: Abbiamo ricevuto l’errore “Named entity expected. Got none.” dallo script di Amazon OneLink. Come possiamo risolvere questo errore?

Abbiamo provato molti metodi con Amazon OneLink, ma ora non funziona. Speriamo di ricevere presto un tuo riscontro. Grazie mille per il tuo tempo.

Mi dispiace sentire che stai riscontrando delle difficoltà :slight_smile:

Sì, e l’hai già citato sopra: è quella singola voce in /body, assicurandoti di aggiornare id e InstanceId. Sembra che tu l’abbia già fatto. È così semplice che non ho nemmeno preso la briga di ospitarlo su GitHub. Tuttavia…

Non hai copiato esattamente l’esempio. Manca https:. Non sono sicuro che sia questo il problema, ma lo segnalo. Prova ad aggiungerlo. Nell’editor del tema ricevo degli avvisi di errore, ma funziona comunque; prova a ignorarli (purché tu riesca a salvare).

Spero ti sia d’aiuto! :slight_smile:

1 Mi Piace

Ciao Robert,

Grazie per la risposta. È di grande aiuto.

Torno alla prima domanda. Ho sostituito l’& con ‘&%26’, e in questo script non ci sono errori. È corretto per il componente?

Ho un’altra domanda. OneLink serve solo per tracciare la pubblicità internazionale e collegare l’account USA, senza mostrare la pubblicità sul sito, giusto? Dobbiamo comunque copiare e incollare gli annunci pubblicitari di Amazon (banner, link ai prodotti, ecc.) sul nostro sito.

In realtà, penso che questo possa essere inutile; mi scuso, potrei rimuoverlo dal primo post. Prova semplicemente con ’ & ’ — cioè non modificarlo.

Serve per il tracciamento internazionale (da qui ‘one-link’). Ricordati di collegare i tuoi account affiliati Amazon internazionali su AmazonAffiliate.com. Segui la loro guida.

Sì, con questo approccio è manuale, ma puoi automatizzarlo con un po’ di JavaScript personalizzato. Sperimenta! Ho usato il plugin Custom Layout e il widget HTML per ruotare gli annunci sul lato da una lista selezionata a mano. Ottieni i link grezzi dalla Site Strip di Amazon accedendo con il tuo account affiliato. Fai attenzione: alcuni prodotti non sono disponibili in tutte le regioni.

2 Mi Piace

Ho capito. Grazie mille per i tuoi consigli. Proverò sul mio sito web papasasa.com.

2 Mi Piace