drupal.orgがWebサイトにインストールされたモジュールをどのように見つけたか


9

drupal.orgが、ビューモジュールページレポートの例のように、指定されたモジュールを使用するWebサイトをカウントする方法を知りたいです。

Reported installs: 717,794 sites currently report using this module. View usage statistics. Downloads: 4,815,869

ダウンロード数を見つけるのは難しくありませんが、drupal.orgの取得方法を知りたいのですがReported installs

drupal.org Webサイトで公開されていないカスタムモジュールを使用しているWebサイトの数を調べる方法はありますか?

回答:


10

Drupal.orgは、アップデートマネージャーモジュールから「報告されたインストール」を取得します。したがって、そのようなことを行うには、自分のサーバーにレポートするカスタムモジュールが必要であり、できればユーザーにそのことを通知する必要があります。


8

サイトが更新情報を要求したときに、そのデータを追跡すると思います(考えているのは、それが唯一可能な時間です)。

そのため、何らかの方法で自分でデータを明示的に追跡して保存しているのでない限り、独自のモジュールサーバーまたは他の方法を使用して、残念ながらそうではありません。


おかげで、私もそう思う、これはサイトが更新をオフにした場合、インストールされたモジュールが報告されないことを意味する
Yusef

4
@zhilevan FWIW drupal.org/documentation/modules/update cliveそれはあなたの推測のように機能します-一意のキーと、サイトが実行しているソフトウェアのバージョンのリストが、Drupal.orgに送信されます
Bala

3

Update Statusモジュールを実行しているサイトのみがdrupal.orgにデータを報告します。

モジュールの統計ページが言及しているように

これらの統計は不完全です。Update Statusモジュールを使用するDrupal Webサイトのみがデータに含まれています。

詳細については、https://drupal.org/node/329620をご覧ください。

モジュールのインストールを追跡する場合は、drupal.orgがこれらの統計を生成する方法を知る必要があります。最初のチェックポイントは、Projectモジュールのコードを確認することです

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.