web-dev-qa-db-ja.com

自分のプラグインのアクティブユーザーをどのように追跡できますか?そしてなぜWordPress.Orgはこれを提供していないのですか?

AndroidからiOSまでのすべての主要なアプリケーションプラットフォームには、開発者にとって素晴らしい統計があります。ただし、WordPress.orgを介してプラグインを公開した場合、サードパーティの追跡コードを含めることは許可されません(正当な理由のため)。

では、アクティブユーザーを日/週/月で追跡するにはどうすればよいでしょうか。
and ...
日ごとにダウンロード用のグラフの背後にある生データを取得する方法を教えてください。

プラグインアップデートチェッカー Janis/w-shadow経由 を使っているプラ​​グインもあります。なぜならそれらはWordPress.orgではホストされていないからです。では、他のプラグイン開発者はダウンロードやアクティブユーザーをどのように追跡するのでしょうか。

現在..アクティブなユーザーを追跡する唯一の方法は、Google Campaign Trackingツールを使用することです。私は、プラグイン設定ページから私のウェブサイトへのリンクをクリックした人は誰でもGAで 'plugin-installed'として追跡され、Readme.txtからリンクをクリックした人は別のタグを持つことを意味します。多くの人がプラグインをインストールして私のウェブサイトに戻ることがないので、これは信頼できません...

それで何ができる? WordPress.orgは開発者コンソールを提供しますか?

2
Damien

これらのデータを入手することはできません。

プラグイン使用状況の追跡にはいくつかの問題があります。

  • ユーザーの明確な定義はありません:マルチサイト、ローカルインストール、イントラネットを考える…
  • プライバシー:トラッキングを有効にするには、ユーザーに問い合わせする必要があります。同意なしに未知のエンティティにデータを送信しない理由はたくさんあります(トラフィック、機密情報)。
  • さまざまな法律:ドイツでは、コメント通知を送信するためだけに二重のオプトインが必要です。他の国では異なる手順が必要です。そして、あなたはすべてのユーザーが理解できるプライバシーポリシーを必要とします(それを翻訳する幸運を祈ります!)が法律を違反しません。 Google Analyticsでもそれができません。

WordPress自体の統一されたAPIはほとんど不可能で、サポートするのは非常に難しいです。それが起こるとは思わないでください。

そして最後に、あなたはその情報を必要としない。良いコードを書いて、フィードバックを求めてください。しかし、ほとんどのユーザーはあなたの好奇心を気にしないということに慣れてください。統計データではなく、プラグインを改善するためにあなたのバグトラッカーや他のフィードバックを使ってください。

9
fuxia

この質問が尋ねられてからWordPressエコシステムにいくつかの重要な更新がありました。WordPress.orgのプラグインとテーマの使用状況追跡コードについて明確にしたいと思います。ユーザーに許可を求めれば完全に問題ありません。

WordPress.orgでプラグインの無料版を提供するには、洞察と分析を提供する Freemius を使用します。私はプラグイン開発者です(私のプラグインはWP St​​ripe Globalと呼ばれます)。Freemiusは、私のようなスタートアップ企業が分析を使用するために完全に無料です。

私の経験では、まさにこのタイプの情報を取得するのに利用できる最高のプラットフォームです。プラグインまたはテーマ開発者向けの詳細な統計情報を提供する他のプラットフォームは知りません...もしあれば、教えてください。

Freemiusを使用すると、ユーザーがWordPress.orgからプラグインをインストールするときに以下の情報をすべて取得できます。

  • サイト管理者のメールアドレス
  • イベント:インストール、アクティブ化、アップグレード/ダウングレード、非アクティブ化、およびアンインストール
  • プラグインを無効にすると、ユーザーが無効になっている理由を尋ねる簡単なフィードバックフォームがポップアップ表示されます

ユーザーを理解し、製品を改善する方法を学ぶのに非常に役立ちました。

2
Brandon Ernst

私もこの質問に興味を持っていました、そしていくらかの調査の後で、私はWordPress.orgがあなたのアクティブインストールについての詳細なデータを提供しないと言うことができます。

私のプラグインをWP.orgリポジトリに公開した後、私はプラグインのダウンロード数、アクティブユーザー、そして特定のキーワードの検索における位置などの他の測定基準を追跡するためのいくつかの方法を探していました。WordPressは プラグイン/テーマは_ api _ ですが、データも限られています。

プラグインが拒否される可能性があるため( security policy )、サードパーティの追跡ツールを使用することもお勧めできません。

最後に、私はWordPressプラグイン開発者のために作られたオンラインダッシュボード - https://wpdevmetrics.com をやめました。トラッキングコードを挿入する必要はなく、APIを介して利用できる洞察を要約して提供するだけです。

0
Ian Sadovy

質問への投票を締め切りますが、削除される場合でも時間がかかるので、ここではより最新の回答を得ます。

質問がされてから、ポリシーが変更され、いくつかのプラグインが何らかの「テレメトリ」情報を収集する許可を要求しているように見えます。私は、そのようなプラグインを承認させるための主なことは、それをユーザーに通知することだと思います。

0
Mark Kaplun