ログイン
始める

Easy Digital Downloads ドキュメント

Easy Digital Downloads のドキュメント、参考資料、チュートリアル

ソフトウェアライセンス:セットアップと使用方法

ソフトウェアライセンスを使用すると、ソフトウェアと共にライセンスキーを販売できます。各キーは、アクティベートできるサイト数、有効期限、顧客が自動アップデートを受け取るかどうかを制御します。このガイドでは、Easy Digital Downloadsのすべてのソフトウェアライセンス設定について、製品のライセンスをオンにする方法から販売したキーの管理方法までを説明します。

ソフトウェアライセンスは、WordPressプラグインおよびテーマの作成者向けに構築されています。APIも含まれているため、他のほとんどの種類のソフトウェアでも使用できます。

ソフトウェアライセンスには、Professional Passライセンス以上が必要です。有効にするには、ダウンロード » 拡張機能に移動し、ソフトウェアライセンスカードを見つけて、インストールをクリックします。EDDが機能をインストールして有効化します。拡張機能のインストール方法については、拡張機能のインストール方法を参照してください。

Easy Digital Downloads拡張機能画面のソフトウェアライセンスカード。バージョン3.9.8と「有効化」トグルが表示されています。

ソフトウェアライセンス設定の選択

ストア全体のソフトウェアライセンス設定は、1か所にあります。WordPressダッシュボードで、ダウンロード » 設定に移動します。

WordPress管理画面のサイドバー。「ダウンロード」メニューの下の「設定」がハイライトされています。

拡張機能タブをクリックし、次にソフトウェアライセンスをクリックします。

Easy Digital Downloads設定画面。「拡張機能」タブが開かれ、「ソフトウェアライセンス」セクションが選択されています。

この画面の設定は4つのグループに分かれています。表示されている順に説明します。

アクティベーションとプラグインの設定

一意のアクティベーションを無効にする:キーがアクティベートされたときにサイトURLのような一意の識別子が必要ない場合は、これをオンにします。すべてのアクティベーションは制限に対してカウントされ、非アクティベートしてもスロットは返還されません。顧客が追加のアクティベーションを消費することなく、一方のサイトを非アクティベートしてもう一方をアクティベートできるように、オフのままにします。オンにすると、顧客の注文履歴からサイトの管理オプションも削除されます。

ローカルホストURLを無視する?:ローカル開発サイトやIPアドレスがキーのアクティベーション制限に含まれないようにするには、これをオンにします。URLは引き続き記録されます。詳細については、アクティベーションのためにローカルホストURLを無視する方法を参照してください。

「一意のアクティベーションを無効にする」、「ローカルホストURLを無視する」、「WordPressプラグインの販売」の設定。「ローカルホストURLを無視する」がオンになっています。

WordPressプラグインを販売していますか?:プラグインのzipファイル内のreadme.txtファイルをEDDに読み込ませるには、これをオンにします。これにより、各製品のライセンス設定にReadme情報セクションが追加され、プラグインの詳細がreadmeから入力されます。WordPressプラグインを販売している場合でも、これはオプションです。

アップグレード設定

インラインアップグレードリンクを表示する:アップグレードできるライセンスを持つ顧客のために、カートに追加ボタンの下、製品リスト、および製品ページにアップグレードリンクを表示するには、これをオンにします。

プロラタ方式:EDDがライセンスアップグレードの価格を設定する方法を選択します。

「インラインアップグレードリンクを表示」設定と、「Proration Method」ドロップダウンが「Cost-Based Calculation」に設定されています。

コストベース計算は、2つのライセンス間の価格差を請求します。時間ベース計算は、現在のライセンスの残り時間も考慮に入れます。両方の例は、以下のアップグレードセクションで見つけることができます。

更新設定

更新を許可する:顧客がライセンスキーを更新できるように、これをオンにします。更新リマインダーメールを受け取り、アカウントページから更新できます。製品がサブスクリプションでもあり、サブスクリプションがアクティブな場合、この設定がオフになっていてもライセンスは自動的に更新されます。

更新設定。「更新を許可する」がオンで、更新割引が10パーセントになっています。

メールの一致を強制する:ライセンスを購入したメールアドレスのみが更新できるように、これをオンにします。

更新割引:チェックアウト時にすべての更新を自動的に割引するために、10のようなパーセンテージを入力します。割引なしの場合は0を入力するか、空白のままにします。これは個別の製品で上書きできます。後で説明します。

更新時の割引コードを無効にする:カートに更新が含まれている場合に、顧客が他の割引コードを追加できないように、これをオンにします。

チェックアウトと追跡設定

有効期限を表示する:チェックアウトカートに各ライセンスの有効期限を表示するには、これをオンにします。

非アクティブなインストールを追跡する:アクティブなライセンスなしでソフトウェアがインストールされている場所を確認するには、これをオンにします。有効なライセンスのないインストールが更新をチェックすると、非アクティブなステータスでアクティベーションリストに追加されます。これにより、不完全なアクティベーションや不正使用を特定するのに役立ちます。

完了したら、変更を保存をクリックします。

「有効期限を表示」と「非アクティブなインストールを追跡」の設定が、「変更を保存」ボタンの上に表示されています。

製品のライセンスを有効にする

ライセンスキーは製品ごとにオンにするため、選択した製品のみがキーを生成します。ダウンロードに移動し、ライセンスする製品をクリックするか、ダウンロードを追加をクリックして新しい製品を作成します。

ダウンロード詳細ボックスで、この製品のライセンスを作成するトグルをオンにします。

「ダウンロード詳細」ボックス。「この製品のライセンスを作成」トグルがオンになっています。

新しいライセンス設定ボックスが下に表示されます。オプションは、一般、バージョン、ベータ版、要件、アップグレード、プリセットキーのセクションに分かれています。バンドルには若干異なるオプションがあります。それらについては、製品バンドルライセンスを参照してください。

一般

アクティベーション制限:各キーがアクティブ化できるサイト数。キーを10サイトに制限するには、10を入力します。無制限のアクティベーションの場合は、空白のままにするか、0を入力します。

ライセンス期間:各キーが有効な期間。数値を入力し、日、週、月、または年を選択するか、ライセンスは無期限です。をオンにします。キーが期限切れになると、更新されるまで再度アクティブ化することはできません。

ライセンス設定の「一般」セクション。アクティベーション制限が5、ライセンス期間が1年になっています。

ストア設定で更新を許可するがオンになっている場合、このセクションには更新割引も表示されます。ストア全体の割引の代わりに、この製品独自の更新割引を適用するには、パーセンテージを入力します。または、更新割引を無効にする。をオンにして、この製品が割引を受けられないようにします。

ライセンス設定パネル。アクティベーション制限が5、更新割引が0%に設定されています。

バージョン

バージョンセクションは、WordPressプラグインおよびテーマの自動更新を可能にします。他のソフトウェアは、Software Licensing API を通じて同じ詳細を使用できます。

ライセンス設定パネル。バージョン1.2.1、更新ファイルオプション、変更履歴、および修正メモを含むコードエディターが表示されています。

バージョン番号: ソフトウェアの現在のバージョン。例: 1.0.0。セマンティックバージョニング (SemVer) の番号を使用してください。

更新ファイル: 顧客が更新時に取得するファイル。製品のファイルタブで追加したファイルから選択します。WordPress プラグインまたはテーマの場合は、プラグインまたはテーマファイルのみを含む zip ファイルを使用してください。

変更履歴: 各バージョンで何が変更されたかのメモ。顧客が更新する際に「新着情報」通知に表示されます。フォーマットのヒントについては、Software Licensing の変更履歴を参照してください。

アップグレード通知: 新しいバージョンが利用可能になったときに顧客に表示される短いメッセージ。

段階的リリース: 新しいバージョンを、全員に公開する前に、一部のサイトにリリースしたり、特定のバージョンのサイトにのみリリースしたりします。設定するには、段階的リリースを参照してください。

ベータ版と要件

ベータ版セクションでは、オプトインした顧客にベータ版を送信できます。完全な設定については、ベータ版のリリースを参照してください。

ベータセクション。製品のベータ版を有効にするトグルがあります。

要件セクションでは、最小 WordPress バージョンまたは PHP バージョンなどの最小バージョンを満たすサイトに更新を制限します。詳細については、最小要件を参照してください。

要件セクション。サイトがアップデートを受け取るために必要な最小バージョンを入力するフィールドがあります。

アップグレード

アップグレードセクションでは、1サイトライセンスから5サイトライセンスへの移行などのアップグレードパスを設定します。各パスについて、顧客がアップグレードできるダウンロードを選択します。これはこの製品または別のライセンス製品にすることができます。その製品に変動価格がある場合は、価格オプションも選択してください。

アップグレードセクション。ダウンロード、価格オプション、Prorate、および割引フィールドが表示されたアップグレードパスがあります。

次に、アップグレードを日割り計算するかどうか、および追加の割引を追加するかどうかを決定します。さらに追加するには、新規アップグレードパスを追加をクリックします。

プリセットキー

すでに作成したキーを販売したいですか?それらをプリセットライセンスキーに1行に1つずつ入力します。各販売で、リストの上から次のキーが使用されます。リストがなくなると、EDD は独自のキーの生成に戻ります。

それを防ぐには、すべてのプリセットキーが配布されたら、このダウンロードをドラフトに設定します。 をオンにします。これにより、プリセットキーがなくなった場合の購入を防ぐことができます。

残りが少なくなったときに EDD がメールで通知するようにできます。これは、ダウンロード » メールの下にあるプリセットライセンスキー警告メールです。

プリセットキーセクション。「プリセットライセンスキー」ボックスと、キーがなくなった場合に購入をブロックするか、ダウンロードをドラフトに設定するオプションがあります。

製品がセットアップされたら、保存をクリックします。

顧客へのライセンスキーの送信

製品にライセンスがオンになると、キーは購入確認ページに自動的に表示されます。購入レシートメールにはデフォルトで含まれていないため、そこにも追加してください。

ダウンロード » メールに移動します。購入レシートにカーソルを合わせて、編集をクリックします。

購入レシートの下にある編集リンクが表示されたメール画面

メッセージボックス内のキーを挿入したい場所をクリックし、タグの挿入をクリックします。「ライセンス」を検索し、ライセンスキーをクリックして{license_keys}タグを追加します。

ライセンスキータグにフィルタリングされたタグの挿入ウィンドウ

タグには、注文のすべてのキーと、各製品の名前が一覧表示されます。

download_listタグの下にlicense_keysタグが追加された購入レシートメッセージ

画面上部の保存をクリックします。

顧客はアカウントページですべてのキーを確認することもできます。そのページに[edd_license_keys]ショートコードを追加します。キー、有効期限、ステータス、更新およびアップグレードオプション、注文へのリンクが表示されます。顧客は表示するためにログインする必要があります。設定のヘルプについては、顧客アカウントページを参照してください。

ライセンスアップグレードの提供

アップグレードパスにより、顧客はより大きなライセンスに移行し、差額のみを支払うことができます。パスは各製品のアップグレードセクションで設定し、価格設定方法はアップグレード設定で行います。

比例配分の仕組み

顧客が10月1日、2025年に89ドルで1サイトライセンスを購入したとします。3月1日、2026年に、2〜5サイトライセンス(129ドル)にアップグレードします。

  • コストベースの計算:顧客は40ドルの差額を支払います。
  • 時間ベースの計算:差額は40ドルで、ライセンスの有効期間は6か月残っているため、顧客は20ドルを支払います。

いずれの場合も、10月1日、2026年に、ライセンスは129ドルで更新され、10月1日、2027日まで有効になります。

無期限ライセンスへのアップグレードは少し異なります。コストベースの計算では、元のライセンスの全額が、無期限ライセンスの価格から差し引かれます。時間ベースの計算では、残りの期間に基づいて、比例配分された金額が差し引かれます。

顧客がアップグレードしたときに表示されるもの

顧客はアップグレードするためにユーザーアカウントが必要です。ログインして注文履歴ページに移動します。注文の横にあるライセンスを表示をクリックし、次にキーの横にあるアップグレードを表示をクリックします。そのページには、各アップグレードの費用と有効期限が一覧表示されます。ライセンスをアップグレードをクリックすると、チェックアウトに移動します。

アップグレードは、ライセンスの元の有効期限を維持します。唯一の例外は、異なるライセンス期間へのアップグレードで、その場合は有効期限が変更されます。

どのくらいのアップグレード収益があったかを確認するには、ダウンロード » レポート » ライセンスアップグレードに移動します。

ライセンス更新の管理

更新には、更新設定で更新を許可がオンになっている必要があります。その後、顧客はリマインダーメール、チェックアウト時、または更新フォームで更新できます。

更新リマインダーメール

Easy Digital Downloadsは、キーが期限切れ間近になったときに、顧客に自動的にメールを送信できます。送信時期の設定については、ライセンス更新および有効期限リマインダーメールを参照してください。

自分でリマインダーを送信することもできます。ダウンロード » ライセンスで、必要なキーを確認し、一括操作ドロップダウンから更新通知を送信を選択し、適用をクリックします。このオプションは、更新が許可されている場合にのみ表示されます。

チェックアウト時の更新

更新が許可されている場合、チェックアウトページに既存のライセンスを更新ボタンが表示されます。

チェックアウトページの商品合計の下にある既存ライセンス更新ボタン

顧客はそれをクリックし、キーを入力して、更新をカートに追加をクリックします。

ライセンスキーフィールドとカートに追加ボタンが表示されたチェックアウト更新フォーム

その同じフォームを任意のページに表示するには、[edd_renewal_form] ショートコードを追加します。これを送信すると、更新が顧客のカートに追加されます。

販売済みライセンスキーの管理

販売したすべてのキーは、ダウンロード » ライセンスの下に一覧表示されます。

ダウンロードメニューの下にライセンスがハイライトされたWordPress管理サイドバー

各行には、キー、製品、顧客、使用されたアクティベーション数、有効期限、ステータス、注文が表示されます。テーブルの上部にあるリンクを使用してステータスでフィルタリングするか、製品を選択してフィルタをクリックします。キーを検索することもできます。

キーにカーソルを合わせると、管理、延長、無効化、削除のアクションが表示されます。キーの削除は元に戻せません。一括アクションドロップダウンを使用すると、多くのキーを一度に有効化、無効化、更新、または削除できます。

最初のキーの下にある管理、延長、無効化、削除のアクションが表示されたアクティブなライセンスキーが表示されたライセンス画面

ライセンスステータス

  • 非アクティブ:キーはまだどのサイトにもアクティブ化されていません。すべての新しいキーはここから始まります。
  • アクティブ:キーは少なくとも1つのサイトでアクティブ化されています。キーは顧客がアクティブ化した場合にのみアクティブになります。すべてのサイトが非アクティブ化されると、非アクティブに戻ります。
  • 期限切れ:キーの有効期限が過ぎました。再度アクティブ化するには、更新する必要があります。
  • 無効:キーは、あなたによって、または注文が返金または取り消されたためにオフになりました。

サイトの非アクティブ化は、キーの無効化とは異なります。非アクティブ化はキーのアクティベーションの1つを解放するだけで、キー自体は有効なままです。無効化は、キー全体をオフにします。

ライセンスの詳細を表示する

いずれかのキーの管理をクリックして詳細を開きます。詳細タブには、キー、その日付と期間、製品、アクティベーション制限、ステータス、および顧客が表示されます。関連する注文、アップグレードパス、およびキーの更新および購読解除リンクも一覧表示されます。

ここから、+および-ボタンでアクティベーションを追加または削除したり、有効期限を変更したり、ライセンスを無期限としてマークしたり、延長または無効化したりできます。顧客に新しいキーを付与するには、キーの横にある更新アイコンをクリックします。

キー、購入日、有効期限、アクティベーション制限、ステータス、顧客、アクションが表示されたライセンス詳細タブ

ログタブには、キーのアクティベーション要求がすべて表示されます。ダウンロードタブには、ソフトウェアライセンスAPIを介して行われたファイルダウンロード(アップデートなど)が一覧表示されます。アクティベーションタブには、キーがアクティブになっているすべてのサイトが一覧表示されます。サイトを手動で追加したり、サイトを非アクティブ化したりできます。顧客は自分のアカウントページから自分のサイトを管理することもできます。

1つのアクティベーションが表示されたライセンスアクティベーションパネル:ID theolaurent.example、ステータスアクティブ、最初と最後のAPIリクエスト時刻が表示され、サイドナビゲーションメニューが表示されます。

過去の注文に対するライセンスの生成

ライセンスを有効にする前に製品を販売しましたか?それらの古い注文のキーを作成できます。ダウンロード » ツールに移動します。ソフトウェアライセンス – 不足しているライセンスを修正ボックスで、製品を選択するか、すべてのダウンロードを保持してから、ライセンスを処理をクリックします。完了したら、処理された注文のCSVをダウンロードできます。

製品ドロップダウンとライセンス処理ボタンが表示されたソフトウェアライセンスのライセンス不足修正ツール

単一の注文を修正するには、ダウンロード » 注文の下で開き、ライセンスタブをクリックします。ライセンスを処理をクリックして、その注文の不足しているキーを作成します。

製品のライセンスステータスとライセンス処理ボタンが表示された注文詳細のライセンスタブ

レポートの表示とライセンスのエクスポート

ソフトウェアライセンスは、ダウンロード » レポートの下に3つのレポートを追加します。

  • ライセンス更新:期間中の更新販売。
  • ライセンスアップグレード:期間中のアップグレード販売。
  • アクティベーションデータ:新規アクティベーション、アクティブなライセンス、および最近のAPIリクエスト。
新しいアクティベーションのチャートの上に、新しいアクティベーション、アクティブなライセンス、最近のAPIリクエストのタイルが表示されたアクティベーションデータレポート

キーをエクスポートするには、ダウンロード » レポートに移動し、エクスポートタブをクリックします。ライセンスのエクスポートボックスで、製品とステータスを選択するか、デフォルトのままにしてすべてをエクスポートします。次に、CSVを生成をクリックします。ファイルには、各キー、そのステータス、顧客の詳細、製品、日付、およびアクティベーションが含まれます。

製品とステータスのドロップダウン、CSV生成ボタンが表示されたライセンスエクスポートボックス

ソフトウェアのライセンスを追加する

ソフトウェアは、キーをチェックしてアップデートを取得するために、少しのコードが必要です。販売しているものに応じてガイドに従ってください。

readme.txtファイル付きのWordPressプラグインを販売していますか?WordPressプラグインのreadme.txtファイルの解析を参照してください。

新バージョンのリリース

アップデートの準備ができたら、製品を開き、次の手順に従ってください。

  1. ファイルタブで、新しいファイルをアップロードします。
  2. ライセンス設定 » バージョンで、新しいバージョン番号を入力します。
  3. 変更に関するメモを変更履歴に追加します。
  4. アップデートファイルが新しいファイルを指していることを確認します。
  5. 保存をクリックします。

お客様のサイトには新しいバージョンが表示され、アップデートをクリックできるようになります。

これで完了です!ソフトウェアライセンスの設定、製品へのライセンス付与、販売したキーの管理方法がわかりました。次に、お客様がキーの有効期限が切れる前に更新できるように、更新リマインダーメールを設定します。


ソフトウェアライセンス設定FAQ

これらは、ソフトウェアライセンスについて最もよく受ける質問です。あなたの質問がここになければ、サポートチームに連絡してください。

ローカル開発サイトは、顧客のアクティベーションを消費しますか?

ダウンロード » 設定 » 拡張機能 » ソフトウェアライセンスの下にあるローカルホストURLを無視しますか?をオンにすると、そうなりません。ローカルドメインとIPアドレスは、制限に対するカウントなしでキーをアクティベートできます。

非アクティブ化されたサイトと無効化されたライセンスの違いは何ですか?

サイトを非アクティブ化すると、キーのアクティベーションが1つ解放され、キーは引き続き機能します。ライセンスを無効化すると、キー全体が無効になります。注文が返金または取り消された場合も、ライセンスは無効になります。

無制限のサイトで機能するライセンスを販売するにはどうすればよいですか?

製品のライセンス設定 » 一般セクションで、アクティベーション制限を空にするか、0を入力します。

顧客がメールでライセンスキーを受け取れなかったのはなぜですか?

デフォルトの購入領収書にはライセンスキーは含まれていません。ダウンロード » メールの下にある購入領収書メールに{license_keys}タグを追加します。どちらの場合も、キーは購入確認ページに表示されます。

プリセットキーがなくなった場合はどうなりますか?

EDDは独自のキーの生成を再開します。代わりに販売を停止するには、製品のプリセットキーセクションにあるプリセットキーがなくなったときに、このダウンロードの購入をユーザーに許可しないをオンにします。

サブスクリプションでライセンスは自動的に更新されますか?

はい。製品がサブスクリプションでもあり、サブスクリプションがアクティブな場合、更新を許可するがオフになっていても、支払いごとにライセンスは更新されます。


この記事は役に立ちましたか?

今日から販売を開始しましょう!

50,000人以上のスマートなストアオーナーに参加して、WordPressでデジタル製品を販売する最も簡単な方法を使い始めましょう。

Copyright © 2025 Sandhills Development, LLC

[universally_switcher]