2017-09-01 15 views
0

私はプレイストアにユーザーの個人情報にアクセスすることのできない単純なアプリケーションを持っています(ブルートゥースとネットワークのみを使用します)。Firebaseのアナリティクスと同意のダイアログ

私はFirebase分析を使用して、人々がそのアプリケーションをどのように使用するか、そして改善できるかについての洞察を得ることを検討してきました。しかし私は、関係するすべての法的義務を理解することに深刻な問題があります。私が集めるものから、私は問題ではないプライバシーポリシーが必要です。しかし、私が見ることができるからFirebase Analytics Policy私はEuropean Union User Consent Policyに準拠する必要があります。

私が理解するように、アプリケーションでは、ユーザーがデータ収集に同意するかどうかを示すダイアログを表示する必要があります。問題は、私は人々のほとんどがノーと言うだろうと思う、彼らは正しいです。しかし、私は本当にこれを行う必要があるかどうかを尋ねています。なぜなら、この種の合意を私に求めているアプリは見たことがないからです。

答えて

2

Googleは何を行う必要があるのか​​について正確な回答が得られなかったとしても、Firebaseの用語とEUユーザー同意のポリシーページの両方で多くの指針を提供しました。

次 の情報を開示することによって、あなたのアプリケーションのユーザーに通知する必要がありますFirebaseためのGoogle Analyticsは、あなたが実装されています

  • モバイルデバイス用の識別子(iOS向けの Android広告IDと広告IDを含む)など、ファーストパーティのCookieやその他のファーストパーティID、サードパーティのCookieなどの技術と同様の 技術を使用する方法)、またはその他の第三者の識別子を含むことがあります。
  • モバイルアプリのデバイス広告設定として など、適切なデバイス設定など、使用しているFirebaseの機能をGoogle Appsから除外することができる方法、または 利用可能な手段

- >最も重要なのはオプトアウトを忘れないことです。欧州連合のエンドユーザーについては

  • あなたは、明確に開示するための商業上合理的な努力をし、 は、任意のサイト上で起こることをすべてのデータの収集、共有、使用に同意を得なければなりませんGoogleのサービスを使用した結果として、アプリ、電子メールの出版物またはその他の財産として および
  • 商業的に合理的な努力を払い、クッキーまたはその他の情報の保存およびアクセスに関するエンドユーザのデバイス上でのそのような活動が行われていることに関する明確で包括的な情報が提供されていることを確認してください。 このポリシーが適用される製品 との接続

&

EUユーザーの同意ポリシーは、あなたのウェブサイトやアプリに適用する場合、考慮すべき2 の主要なものは以下のとおりです。

  • あなたは手段を持っていますかエンドユーザーからの同意を得ることはできますか?そうでなければ、あなたは1つ必要です。
  • お客様に同意を得るためにどのようなメッセージを表示しますか?

- >今の同意

を得る、Googleはそれさえものようなメッセージがアプリで、どのように通知コードがうまくいくように見えるかもしれない方法についていくつかの基本的な提供:

デバイス識別子を使用してコンテンツと広告をパーソナライズし、 ソーシャルメディア機能を提供し、トラフィックを分析します。また の識別子やその他の情報を、お持ちのデバイスの その他の情報と組み合わせて使用​​したり、サービスの利用状況を から収集した、当社のメディア、広告、分析パートナーの ソーシャルネットワークと共有します。それは法理論に来るとき

// This code works on Android API level 1 (Android 1.0) and up. 
// Tested on the latest (at the moment) API level 19 (Android 4.4 KitKat). 
// In the main activity of your app: 

public class MainActivity extends Activity { 

    (...) 

    @Override 
    public void onStart() { 
    super.onStart(); 
    final SharedPreferences settings = 
     getSharedPreferences("localPreferences", MODE_PRIVATE); 
    if (settings.getBoolean("isFirstRun", true)) { 
     new AlertDialog.Builder(this) 
     .setTitle("Cookies") 
     .setMessage("Your message for visitors here") 
     .setNeutralButton("Close message", new OnClickListener() { 
      @Override 
      public void onClick(DialogInterface dialog, int which) { 
      settings.edit().putBoolean("isFirstRun", false).commit(); 
      } 
     }).show(); 
    } 
    } 
} 

OK詳細を参照してください、これはプライバシーに関する欧州シンクタンクが [WP29]「スマートデバイスのアプリに関する意見02/2013」で述べているものです。要するに、上 場所の任意の情報に必要な同意の区別に注意し、機器から情報を読み取るために

」が重要であり、必要な 同意が異なる の処理のための法的根拠を持っています個人データの種類。両方の同意要件は、それぞれ異なる法的根拠に基づいて、同時に適用可能な であるが、無料で具体的であることを条件としています(データ保護 指令の第2(h) )。したがって、同意の2種類がいずれかのインストール時に、 実際にマージすることができるか、アプリが に開始する前に、デバイスからの個人データを収集し、ユーザーは自分が

「に同意されたものの が明確に認識されていることを提供

私はこれらのトピックを毎日iubenda(私たちは最近all integrations regarding Firebaseを終えました)で作業しているので、それは不可能ではありませんが、私は最初は圧倒的に見えるかもしれないと理解しています。ここで

は、親指のいくつかのルールがあります:

  • を使用すると、Playストアで、アプリ内でプライバシー慣行について通知し、また、あなたのマーケティングサイトに
  • 破壊的な識別子がするまでブロックする必要があることを確認してください通知が受け入れられました。オプトアウトが指摘される必要があります。

ps次回はStackExchangeネットワークのLawやUIについて質問したいと思うかもしれません。なぜなら、これはプログラミングの部分と非常にわずかに関連しているからです。これがあなたにとって興味深い場合は、follow iubenda along on our journeyが好きかもしれません。あなたと私のような開発者にとって、これらのタスクを簡単にするためです。

+0

ありがとうございます。私が理解していないことの1つは、私が使っているすべてのアプリ(Googleのものを含む)でこれらのポップアップを見ることができない理由です。もう1つは、投稿したサンプルコードに、ユーザーが「いいえ」と答えるオプションがないことです。 – Krokodylowy

+0

私はこのhttps://ico.org.uk/for-organisations/guide-to-pecr/cookies-and-similar-technologies/を見つけました。 「アプリの開発者は、アプリをインストールするためにクリックする前に、アプリが何をしているか、情報をどのように使っているかについて、ユーザーに明確な情報を提供する必要があります。では、アプリの説明にトラッキングに関する情報を十分に追加していますか? – Krokodylowy

+0

もう一度、それについては言われることがたくさんあります。 EU内のあなた自身ですか?多くは、当局による不明確な情報、ユーザーのバックラッシュ、開発者が実装するのに気をつけないなど、多くのものがあります。この実装のアイデアはおそらく:アプリケーションを受け入れるか、使用しないか、基本的に通知は、その2つの事のいずれかが起こるまで(当然、追跡がアクティブにならないうちに)行われます。 – Simon

関連する問題