ディスコースアフィリエイト

:discourse2: 概要 Discourse Affiliate は、Amazon アフィリエイトリンクの作成を可能にし、Discourse フォーラムの収益化を支援します。ユーザーがリンクを作成し、他のユーザーがそのリンクをクリックして Amazon(または他のサポート対象のアフィリエイト)から商品を購入すると、紹介手数料を獲得できます。
:open_book: インストールガイド このプラグインは Discourse コアにバンドルされています。プラグインを個別にインストールする必要はありません。

機能

Amazon アソシエイトプログラムが稼働している国のリスト

Amazon.co.uk アソシエイトプログラム
Amazon Sign-In

Amazon.de アソシエイトプログラム
Amazon Sign-In

Amazon.fr アソシエイトプログラム
http://partenaires.amazon.fr/gp/associates/join/main.html

Amazon.it アソシエイトプログラム
https://programma-affiliazione.amazon.it/

Amazon.ca アソシエイトプログラム
Amazon Sign-In

Amazon.co.jp アソシエイトプログラム
アソシエイト・セントラル

Amazon.es アソシエイトプログラム
https://afiliados.amazon.es/

Amazon.in アソシエイトプログラム
Amazon Sign-In

Amazon.br アソシエイトプログラム
https://associados.amazon.com.br/

Amazon.com.mx アソシエイトプログラム
https://afiliados.amazon.com.mx/

Amazon.cn アソシエイトプログラム
https://associates.amazon.cn/join

Amazon アソシエイトプログラムについて詳しくは、https://affiliate-program.amazon.com/ でサインアップしてご確認ください。

設定

このプラグインは、投稿内のすべての紹介リンクを除去し、あなたの Amazon アソシエイト ID または他のサポート対象のアフィリエイト ID に置き換えます。

:mega: この変更は、新しい投稿と将来の投稿にのみ影響します。既存のすべての投稿に変更を反映させるには、アフィリエイト ID を設定した後に 投稿の全再ベイク を実行する必要があります。

サイト設定 affiliate amazon com に sams-shop と設定すると、人が amazon.com から ANYTHING(何でも)をリンクする際、プラグインは自動的に tag=sams-shop を追加し、既存のすべての紹介リンクを除去します。

例えば:

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

は自動的に以下に変換されます:

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

サイト設定

  • affiliate enabled: アフィリエイトプラグインを有効にします。
    これを変更した場合、rake posts:rebake を使用してすべての投稿を再ベイクする必要があります。

  • affiliate amazon com: あなたの amazon.com(米国)アソシエイト ID です。ここに入力した値を使用して、すべての amazon.ca リンクが変換されます。

他にも affiliate amazon co jp、affiliate amazon com au、affiliate amazon ca などの多くの設定が表示されます。登録している国のプログラムに応じて、アソシエイト ID を入力してください。

テストの実行

bundle exec rake plugin:spec["discourse-affiliate"] を実行します

変更履歴

今後の課題

追加情報

「いいね!」 35