Afiliado do Discourse

:discourse2: Resumo Discourse Affiliate Permite a criação de links de afiliado da Amazon e pode ajudar você a monetizar seu fórum Discourse. Quando os usuários criam links e outros usuários clicam nesses links e compram produtos na Amazon (ou em outro afiliado suportado), eles ganham taxas de referência.
:open_book: Guia de Instalação Este plugin vem integrado ao núcleo do Discourse. Não há necessidade de instalar o plugin separadamente.

Recursos

Lista de países onde o programa Amazon Associates está operacional

Amazon.co.uk Associates Program
Amazon Sign-In

Amazon.de Associates Program
Amazon Sign-In

Amazon.fr Associates Program
http://partenaires.amazon.fr/gp/associates/join/main.html

Amazon.it Associates Program
https://programma-affiliazione.amazon.it/

Amazon.ca Associates Program
Amazon Sign-In

Amazon.co.jp Associates Program
アソシエイト・セントラル

Amazon.es Associates Program
https://afiliados.amazon.es/

Amazon.in Associates Program
Amazon Sign-In

Amazon.br Associates Program
https://associados.amazon.com.br/

Amazon.com.mx Associates Program
https://afiliados.amazon.com.mx/

Amazon.cn Associates Program
https://associates.amazon.cn/join

Cadastre-se e leia mais sobre o programa Amazon Associates em https://affiliate-program.amazon.com/

Configuração

Este plugin remove todos os links de referência nas postagens e os substitui pelo seu ID de Afiliado da Amazon ou por outro ID de afiliado suportado.

:mega: Essa alteração afetará apenas as postagens novas e futuras. Para que a alteração afete todas as postagens existentes, você precisará fazer uma regeração completa das postagens após definir seu ID de afiliado.

Se você definir a Configuração do Site affiliate amazon com como sams-shop, quando alguém vincular QUALQUER coisa de amazon.com, o plugin adicionará automaticamente tag=sams-shop e removerá todos os links de referência existentes.

Por exemplo:

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

Será automaticamente convertido para:

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

Configurações do Site

  • affiliate enabled: Habilita o plugin de Afiliado.
    Se você alterar isso, deverá regenerar todas as postagens com: rake posts:rebake.

  • affiliate amazon com: Seu ID de Afiliado da amazon.com (Estados Unidos). Os links serão transformados apenas para todos os links amazon.ca usando o valor inserido aqui.

Você verá muitas outras configurações, como affiliate amazon co jp, affiliate amazon com au, affiliate amazon ca, insira seu ID de Afiliado dependendo dos programas de país para os quais você se cadastrou.

Executar Testes

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

HISTÓRICO DE ALTERAÇÕES

PENDÊNCIAS

Extras

35 curtidas

É possível adicionar suporte para links amzn.eu a isto? :thinking:

Exemplo:

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

Atualmente redireciona para:

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

Deveria ser convertido para algo como:

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

2 curtidas

Instalei recentemente este plugin em nosso site e ele funciona muito bem para novas postagens, mas a execução do comando rake posts:rebake não fez com que as postagens históricas tivessem seus links da Amazon atualizados. Existe algum erro comum que minha equipe possa estar cometendo? O que acho estranho é que a saída que ele recebeu após a execução do comando menciona um plugin diferente:

O nome do plugin é 'GroupInvitation', mas o diretório do plugin é chamado 'group-invitation'
Reassando o markdown das postagens para 'default'
414610 / 414610 (100,0%)e
414610 postagens concluídas!

Obrigado por qualquer orientação adicional que você possa oferecer.

1 curtida

Oi, você conseguiu fazer isso funcionar?

Estou recebendo um erro de ‘about.json não existe ou não é válido’ ao tentar instalar

Como você está tentando instalar?

Normalmente, esse erro aparece quando você tenta instalar um Customization > Plugin como se estivesse instalando um Customization > Theme ou Customization > Theme component. Você seguiu as instruções no guia de instalação vinculado na primeira publicação?

1 curtida

Desculpe, meu erro! Obrigado

2 curtidas

Olá, estou usando o plugin Discourse Affiliate e tenho o Amazon OneLink ativado para meu ID de afiliado XXXXXX-20. Como o OneLink redireciona automaticamente os usuários para suas lojas Amazon locais, devo inserir meu ID de afiliado apenas para affiliate amazon com (EUA), ou preciso adicioná-lo separadamente para cada país?\n\nObrigado pela sua ajuda!\n\nMais informações sobre o OneLink\n​:backhand_index_pointing_down::backhand_index_pointing_down::backhand_index_pointing_down:\nAmazon Sign-In

:partying_face: Este plugin agora está incluído no core do Discourse como parte de Bundling more popular plugins with Discourse core. Se você auto-hospeda e usa o plugin, precisa removê-lo do seu app.yml antes da sua próxima atualização.

1 curtida

Podemos adicionar isso às regras do processador?

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

Publicar links diretamente no título do Tópico não adiciona o código ao link que é criado.