affilun(あふぃるん)は、日本のアフィリエイト運用で使われる Amazon アソシエイト、楽天市場、Yahoo!ショッピング、メルカリなどの商品リンクを WordPress 内で管理し、投稿に再利用できる商品カードとして表示するためのプラグインです。
プラグイン本体のローカル機能は、ライセンスキー、無料トライアル、有料プラン、利用クォータなしで利用できます。商品データの保存、商品カードの表示、各プロバイダー設定、基本的なリンク生成は WordPress 内で動作します。
任意で affilun Cloud を設定すると、AI支援、記事下書き生成、リンクヘルスチェック、キャンペーン候補、売れ筋アフィリエイト候補、プラン確認などのマネージド機能を利用できます。これらの Cloud 機能は外部 SaaS として提供され、処理は affilun Cloud サーバー上で行われます。
WordPress.org で配布されるこのプラグインは GPL ライセンスの WordPress プラグインです。ローカルの商品管理、商品カード表示、保存済み設定、基本的なリンク生成は WordPress 内で動作します。
affilun Cloud は任意の外部 SaaS です。Cloud 機能には、有料プラン、利用量制限、プラン確認、Stripe Checkout、Cloud API キー発行、AI支援、記事下書き生成、リンクヘルスチェック、キャンペーン候補、売れ筋アフィリエイト候補などが含まれる場合があります。Cloud 機能を利用しない場合でも、ローカル機能は利用できます。
affilun Cloud のサーバー実装、課金システム、ホストされた処理、外部 API 中継サービスは、このプラグイン配布物には含まれません。Cloud の利用規約、料金、データ保持、削除に関する情報は https://affilun.st/ を確認してください。
affilun は、関連機能が設定され実行された場合に限り、外部サービスと通信します。各プロバイダーを有効化する前に、当該サービスの規約、プライバシーポリシー、アフィリエイトプログラム規約を確認してください。affilun が対応する主なプロバイダーは日本向けサービスです。
目的: Amazon 商品検索、商品データ取得、Partner Tag 付きリンク生成。
有効化して利用した場合に送信されるデータ: 検索キーワード、ASIN、マーケットプレイス、Creators API 認証情報、Partner Tag。
規約: https://affiliate-program.amazon.com/help/operating/agreement
プライバシー: https://www.amazon.com/gp/help/customer/display.html?nodeId=468496
目的: 楽天市場の商品検索、商品データ取得、アフィリエイトリンク生成。
有効化して利用した場合に送信されるデータ: 検索キーワード、商品 ID、Application ID、Affiliate ID。
規約: https://webservice.rakuten.co.jp/guide/rule
プライバシー: https://privacy.rakuten.co.jp/
目的: Yahoo!ショッピングの商品検索、商品データ取得、リンク生成。
有効化して利用した場合に送信されるデータ: 検索キーワード、商品 ID、Client ID、Yahoo!ショッピング関連設定。ValueCommerce の自由テキストリンク HTML スニペットを設定した場合、affilun はリンク生成に必要な sid / pid のみを抽出して保存します。
Yahoo! JAPAN Developer Network ガイドライン: https://developer.yahoo.co.jp/guideline/
LINEヤフー株式会社利用規約: https://www.lycorp.co.jp/ja/company/terms/
LINEヤフー株式会社プライバシーポリシー: https://www.lycorp.co.jp/ja/company/privacypolicy/
ValueCommerce 利用規約: https://www.valuecommerce.ne.jp/st_affiliate/terms.html
ValueCommerce プライバシーポリシー: https://www.valuecommerce.co.jp/privacy_policy/
目的: メルカリアンバサダー afid を設定したメルカリ検索リンクまたは商品リンクの生成。
有効化して利用した場合に送信されるデータ: 検索キーワード、メルカリ URL、afid。
訪問者側のブラウザーリクエスト: 保存済みメルカリ商品の主画像 URL がない場合、商品カードが ambassador-system.mercari.com 上のメルカリアンバサダー画像 URL を読み込むことがあります。
規約: https://static.jp.mercari.com/tos
プライバシー: https://static.jp.mercari.com/privacy
目的: AI支援、商品キーワード正規化、記事下書き生成、キャンペーン候補、収益機会候補、売れ筋アフィリエイト候補、リンクヘルスチェック、プラン確認、Cloud API キー検証、利用状況取得などの任意 SaaS 機能。
サービスエンドポイント: affilun Cloud は https://api.affilun.st/api/v1 を使用します。古い保存設定に https://cbl.rio.st または https://cbl.rio.st/api/v1 が含まれる場合、プラグインはそれらの旧エイリアスを affilun Cloud 本番エンドポイントへ正規化します。
設定して利用した場合に送信されるデータ: サイト URL、サイト名、管理者メールアドレス、Cloud API キー、選択プランのコンテキスト、有効化されたアフィリエイトプロバイダーキー、選択した処理に必要な投稿抜粋または本文の一部、商品リンクメタデータ、レビュー元 URL、リンクヘルス入力。
Free 状態は接続確認用です。Cloud AI、記事下書き、リンクヘルス、収益機会、売れ筋アフィリエイト候補などのマネージド機能は affilun Cloud サーバー上で実行されるため、有料プランまたは Stripe トライアル中のプランが必要です。売れ筋アフィリエイト候補の取得は、サイトの月次 Cloud 利用クォータを消費しません。
利用規約: https://affilun.st/cloud-subscription-terms/
プライバシー: https://affilun.st/privacy/
目的: affilun Cloud プランの支払いフロー。
管理者が checkout を開始した場合に送信されるデータ: メールアドレス、サイト情報、選択プラン、checkout session 情報。
規約: https://stripe.com/legal/ssa
プライバシー: https://stripe.com/privacy
商品カードと管理画面プレビューは、WordPress に保存された商品画像 URL を表示する場合があります。これらの URL は、プロバイダー、マーケットプレイス、アフィリエイトネットワーク、CDN などのドメインを指すことがあります。該当画像を含むページが閲覧されると、訪問者のブラウザーは外部ドメインへ画像をリクエストし、IP アドレス、ユーザーエージェント、リファラーなどのリクエスト情報が外部サービスへ送信される可能性があります。
affilun は以下のデータを WordPress データベースに保存する場合があります。
afid、有効/無効状態。API キーとアフィリエイト識別子は WordPress データベースに保存され、管理者権限を持つユーザーが管理します。公開ページには出力されません。
Yahoo!ショッピングのアフィリエイト計測は、Yahoo!ショッピング設定の Yahoo Developer Client ID と ValueCommerce 自由テキストリンク HTML スニペットで設定します。affilun はそのスニペットからリンク生成に必要な sid / pid のみを抽出して保存します。
affilun は、カスタム ASP や移行用途向けの高度な ASP ルーティングテンプレートも任意でサポートします。テンプレートでは {url}、{encoded_url}、{provider}、{product_id} などのプレースホルダーを使用できます。
ASP ルーティングを有効にすると、商品ボタン URL は設定された中継 ASP URL に変換される場合があります。各テンプレートが関連 ASP の規約と計測要件に適合していることは、サイト運営者が確認してください。
WordPress 管理画面からプラグインを削除すると、uninstall.php がアンインストール処理を実行します。
現在の方針では、プロバイダー認証情報、affilun Cloud API キー、Cloud 接続設定、ローカルクリック集計オプション、cron カーソル、worker ID、予約済み affilun cron hook など、秘密情報または運用状態を持つオプションを削除します。
商品、ログ、監査、同期、リンクヘルス、分析、クリック集計のカスタムテーブルは、将来明示的な削除設定が導入されない限り保持されます。必要な商品データや設定は、プラグイン削除前にバックアップしてください。