Marketplace のおすすめのアプリについて

この記事はメンテナンスされないため、内容が古い可能性があります。

おすすめのアプリは、ユーザに提供されるカスタマイズされたアプリのリストです。これらのアプリのリストは、Marketplace の登録されたユーザから匿名のインストールデータを利用して数学的手法で計算されています。

app recommendations

おすすめのアプリは誰が見られますか?

Firefox Marketplace のおすすめのアプリは、次のユーザに提供されます:

  • Firefox アカウントを持ち、そのアカウントで Marketplace にログインしたユーザ。
  • おすすめの受け取りをオプトアウト (明示的に拒否) していないユーザ。

この機能の有効と無効を切り替えるには?

いつでも、オプトインまたはオプトアウトを選べます。オプトアウトすると、おすすめを計算するための (匿名での) あなたのデータが利用されなくなります。

  1. Marketplace にログインしたら、右上の設定アイコンをクリックし、アカウント設定を編集 を選択します。
    account settings marketplace
  2. Yes, show me recommendations based on my installed apps. にチェックを入れてください。オプトアウトするには、チェックを外してください。

おすすめシステムはどのように動作しますか?

Firefox Marketplace で使用されるおすすめシステムは、Telefonica Research Labs により開発されました。このシステムは、ユーザがより多くのアプリをインストールするように、個人向けに最適化されたおすすめのアプリを提供します。ユーザがまだアプリをインストールしていない場合、個人向けにおすすめするためのアルゴリズムのデータが足りないため、システムはアプリの人気度からおすすめのアプリを選び出します。

おすすめシステムで使用される主要な技術は、協調フィルタリング (CF) と呼ばれます。これは、似た嗜好を持つ他のユーザの意見を利用して、ユーザにパーソナライズされたおすすめのアプリを選び出す手法です。

特に使用されている CF 手法は、Matrix Factorization と呼ばれており、このブログ投稿 が出発点になっています。使用されているアルゴリズムの詳細は、この調査書 で説明されています。私たちは、匿名化されたユーザのアプリのインストールデータのみを利用し、この調査書に詳しく書かれた他の情報は一切利用しません。

開発者向け: このアルゴリズムを実装する (オープンソース) コードは次の場所で公開されています: https://github.com/grafos-ml/test.fm/blob/master/src/testfm/models/tensorcofi.py 。このおすすめシステムのバックエンドサーバ (Frappe) のコードは、次の場所で公開されています: https://github.com/grafos-ml/frappe

データはどのように収集され利用されますか?

Marketplace にログインしてアプリをインストールすると、Marketplace がインストールしたアプリ、インストールした国、インストールの日付と時刻、言語設定を記録します。ユーザのアプリの好みや使用中のアプリ、削除したアプリが知られることはありません。

おすすめを計算するために、ユーザデータとして以下の情報が利用されます:

  • インストールしたアプリとインストールの日付
  • ユーザの国設定
  • ユーザの言語設定

ログインしていない時にアプリをインストールした場合、Marketplace は、そのアプリのインストールを記録しません。ただ、「特定の国で誰かがそのアプリをインストールした」という情報のみが記録され、他のいかなる情報も記録されません。

すべてのデータは、Mozilla の仮想プライベートネットワーク内に格納され、処理されます。私たちは、この情報をアプリの開発者と決して共有しません。また、Marketplace のプライバシーポリシーの規約を厳守し、ユーザ体験の向上のためだけにユーザデータを利用します。

以下の人々がこの記事の執筆を手伝ってくれました:

Illustration of hands

ボランティア

あなたの専門知識を成長させ、他の人と共有してください。質問に答えたり、ナレッジベースを改善したりしてください。

詳しく学ぶ