WebView প্রতিবেদনে ব্যবহারকারীর গোপনীয়তা

ব্যবহারকারীদের জন্য যারা Google এর সাথে ব্যবহারের পরিসংখ্যান এবং ডায়াগনস্টিক শেয়ার করে , WebView Google-এ ব্যবহারের পরিসংখ্যান এবং ক্র্যাশ রিপোর্ট পাঠায়। ব্যবহারের পরিসংখ্যানে সিস্টেমের তথ্য, সক্রিয় ক্ষেত্রের ট্রায়াল, বৈশিষ্ট্যের ব্যবহার, প্রতিক্রিয়াশীলতা, কর্মক্ষমতা এবং মেমরি ব্যবহারের মতো তথ্য থাকে। তারা কোনো ব্যক্তিগতভাবে সনাক্তকারী বিবরণ অন্তর্ভুক্ত না.

ব্যবহারের পরিসংখ্যান

সংগৃহীত ব্যবহারের পরিসংখ্যান WebView কর্মক্ষমতা উন্নত করতে, বিদ্যমান বৈশিষ্ট্যগুলির পরিবর্তনের প্রভাব মূল্যায়ন করতে এবং নতুন বৈশিষ্ট্যগুলির বিকাশের নির্দেশনা দিতে ব্যবহৃত হয়৷

WebView এর স্থিতিশীল চ্যানেল ব্যবহারকারীদের একটি ছোট শতাংশ থেকে ব্যবহারের পরিসংখ্যান সংগ্রহ করে। প্রাক-স্থিতিশীল চ্যানেলগুলি ব্যবহারকারীদের একটি বৃহত্তর শতাংশ থেকে নমুনা হতে পারে।

WebView 71 দিয়ে শুরু করে, এই পরিসংখ্যানগুলি অ্যাপ প্যাকেজ নামের সাথে যুক্ত। এটি Google কে সক্রিয়ভাবে WebView সমস্যাগুলি নিরীক্ষণ এবং মোকাবেলা করতে দেয় যা ক্র্যাশ না ঘটিয়ে নির্দিষ্ট অ্যাপগুলির কার্যক্ষমতা হ্রাস করতে পারে।

WebView 104 এর আগে, যেকোনও অ্যাপের জন্য, সর্বাধিক 10% ব্যবহারকারী প্যাকেজের নাম সম্বলিত রিপোর্ট আপলোড করেন। অন্যান্য ব্যবহারকারীরা খালি প্যাকেজের নাম আপলোড করে বা কোনো আপলোড রেকর্ড নেই।

WebView 104 দিয়ে শুরু করে, অনুমোদিত জনপ্রিয় অ্যাপের তালিকায় থাকা অ্যাপগুলির জন্য অ্যাপ প্যাকেজের নাম সবসময় রেকর্ড করা হয়। অন্যান্য অ্যাপ শূন্য প্যাকেজের নাম আপলোড করে।

ব্যবহার পরিসংখ্যান অপ্ট আউট

অ্যাপগুলি তাদের ম্যানিফেস্টের <application> বিভাগে নিম্নলিখিতগুলি অন্তর্ভুক্ত করে ব্যবহার পরিসংখ্যান সংগ্রহ থেকে অপ্ট আউট করতে পারে:

<meta-data android:name="android.webkit.WebView.MetricsOptOut" android:value="true" />

এটি অ্যাপের সমস্ত ব্যবহারকারীর জন্য ব্যবহার পরিসংখ্যান সংগ্রহ অক্ষম করে, তাদের সংশ্লিষ্ট সেটিং সক্ষম করা আছে কিনা তা নির্বিশেষে। এটি ক্র্যাশ রিপোর্টিং অক্ষম করে না।

মেট্রিক্স সংগ্রহ থেকে অপ্ট আউট করুন

যখন ব্যবহারকারী তাদের সম্মতি দেয় তখন WebView Google-এ বেনামী ডায়াগনস্টিক ডেটা আপলোড করার ক্ষমতা রয়েছে। প্রতিটি অ্যাপের জন্য প্রতি-অ্যাপের ভিত্তিতে ডেটা সংগ্রহ করা হয় যা একটি WebView ইনস্ট্যান্টিয়েট করে। আপনি ম্যানিফেস্টের <application> উপাদানে নিম্নলিখিত ট্যাগ তৈরি করে এই বৈশিষ্ট্যটি অপ্ট আউট করতে পারেন:

<manifest>
    <application>
    ...
    <meta-data android:name="android.webkit.WebView.MetricsOptOut"
               android:value="true" />
    </application>
</manifest>

ব্যবহারকারী সম্মতি দিলে এবং অ্যাপটি অপ্ট আউট না করলে শুধুমাত্র একটি অ্যাপ থেকে ডেটা আপলোড করা হয়। ডায়াগনস্টিক ডেটা রিপোর্টিং অপ্ট আউট করার বিষয়ে আরও তথ্যের জন্য, ক্র্যাশ রিপোর্টের নিম্নলিখিত বিভাগটি দেখুন।

ক্র্যাশ রিপোর্ট

যখন একটি WebView অবজেক্ট ক্র্যাশের কারণ হতে পারে তখন ক্র্যাশ রিপোর্ট সংগ্রহ করা হয়। ক্র্যাশ রিপোর্টে ক্র্যাশের সময় WebView এর অবস্থা নির্ধারণ করার জন্য প্রয়োজনীয় তথ্য থাকে। এর মধ্যে সিস্টেমের তথ্য, সক্রিয় ফিল্ড ট্রায়াল এবং থ্রেডের মধ্যে করা কলের ক্রম তৈরি করতে প্রয়োজনীয় অ্যাপ থেকে স্ট্যাক মেমরি অন্তর্ভুক্ত রয়েছে।

স্ট্যাক মেমরি স্ট্রিং অপসারণ করার জন্য স্যানিটাইজ করা হয়, শুধুমাত্র স্ট্যাক ট্রেস তৈরি করার জন্য প্রয়োজনীয় তথ্য ক্যাপচার করার উদ্দেশ্যে। ব্যবহার পরিসংখ্যান বা ক্র্যাশ রিপোর্টের অংশ হিসেবে কোনো URL সংগ্রহ করা হয় না।

ছদ্মনাম শনাক্তকারী এবং ডেটা গোপনীয়তা

WebView দ্বারা সংগৃহীত ক্র্যাশ রিপোর্ট এবং ব্যবহারের পরিসংখ্যান প্রতিটিতে একটি এলোমেলোভাবে তৈরি করা 128-বিট টোকেন রয়েছে যা ছদ্মনামভাবে প্রতিবেদনগুলিকে ডি-ডুপ্লিকেট করতে এবং পরিসংখ্যানে নির্ভুলতা বজায় রাখতে ব্যবহৃত হয়। টোকেন মানগুলি অ্যাপগুলির মধ্যে ভাগ করা হয় না এবং ক্র্যাশ রিপোর্ট এবং ব্যবহারের পরিসংখ্যানে স্বাধীন টোকেন থাকে৷ ব্যবহারকারী যখন Google-এর সাথে ব্যবহারের পরিসংখ্যান এবং ডায়াগনস্টিক শেয়ার করা থেকে অপ্ট আউট করেন তখন সমস্ত অ্যাপের ব্যবহারের পরিসংখ্যান টোকেনগুলি সাফ হয়৷ অ্যাপ ক্যাশে সাফ হয়ে গেলে ক্র্যাশ রিপোর্ট টোকেন সাফ হয়ে যায়। অ্যাপটি আনইনস্টল করা হলে বা অ্যাপ ডেটা সাফ হয়ে গেলে উভয় টোকেনই সাফ হয়ে যায়।

অতিরিক্ত সম্পদ

ব্যবহারকারীর গোপনীয়তা সম্পর্কে আরও জানতে, ব্যক্তিগত হতে অ্যাপ তৈরি করুন দেখুন।