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

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

機能

Amazon Associates プログラムが運用されている国のリスト

Amazon.co.uk Associates プログラム
Amazon.co.uk

Amazon.de Associates プログラム
Amazon Sign-In

Amazon.fr Associates プログラム
Amazon Sign In

Amazon.it Associates プログラム
https://programma-affiliazione.amazon.it/

Amazon.ca Associates プログラム
http://associates.amazon.ca/gp/associates/join/

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

Amazon.es Associates プログラム
https://afiliados.amazon.es/

Amazon.in Associates プログラム
Amazon Sign-In

Amazon.br Associates プログラム
https://associados.amazon.com.br/

Amazon.com.mx Associates プログラム
https://afiliados.amazon.com.mx/

Amazon.cn Associates プログラム
https://associates.amazon.cn/join

Amazon Associates プログラムへの登録と詳細については、https://affiliate-program.amazon.com/ をご覧ください。

設定

このプラグインは投稿内のすべての紹介リンクを削除し、Amazon Associates ID または他の対応アフィリエイト ID に置き換えます。

:mega: この変更は新規および今後の投稿にのみ適用されます。既存のすべての投稿に適用するには、アフィリエイト ID を設定後、全投稿の再ビルドを行う必要があります。

サイト設定の affiliate amazon comsams-shop に設定すると、amazon.com からのあらゆるリンクに対して、プラグインが自動的に 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(米国)の Associates ID です。ここで入力した値を使用して、amazon.ca のリンクのみが変換されます。

affiliate amazon co jpaffiliate amazon com auaffiliate amazon ca など、さらに多くの設定が表示されます。登録している国プログラムに応じて、それぞれの Associate ID を入力してください。

テストの実行

bundle exec rake plugin:spec["discourse-affiliate"] を実行してください。

変更履歴

未実装機能

追加情報

「いいね!」 35