২০২১ সালের মে মাসে গুগল প্লে নতুন 'ডেটা সুরক্ষা' বিভাগ চালুর ঘোষণা দেয় , যেখানে ডেভেলপাররা অ্যাপগুলোর ব্যবহারকারীর ডেটা সংগ্রহ, শেয়ার এবং নিরাপত্তা সংক্রান্ত কার্যক্রমের বিবরণ প্রকাশ করে।
এই পৃষ্ঠাটি আপনাকে Cast Android Sender SDK ব্যবহারের ক্ষেত্রে ডেটা প্রকাশের প্রয়োজনীয়তাগুলি পূরণ করতে সাহায্য করতে পারে। এই পৃষ্ঠায়, আপনি জানতে পারবেন আমাদের SDK ব্যবহারকারীর ডেটা পরিচালনা করে কি না এবং কীভাবে করে, যার মধ্যে অ্যাপ ডেভেলপার হিসেবে আপনার নিয়ন্ত্রণাধীন যেকোনো প্রযোজ্য কনফিগারেশন বা ইনভোকেশনও অন্তর্ভুক্ত।
আপনাকে সহায়তা করার ক্ষেত্রে আমরা যথাসম্ভব স্বচ্ছ থাকতে চাই। তবে, অ্যাপ ডেভেলপার হিসেবে, আপনার অ্যাপের ব্যবহারকারীর ডেটা সংগ্রহ, শেয়ার এবং নিরাপত্তা সংক্রান্ত কার্যক্রমের বিষয়ে গুগল প্লে-এর ডেটা সুরক্ষা বিভাগের ফর্মে কীভাবে উত্তর দেবেন, সেই সিদ্ধান্ত নেওয়ার সম্পূর্ণ দায়িত্ব আপনার।
এই পৃষ্ঠার তথ্য কীভাবে ব্যবহার করবেন
এই পৃষ্ঠায় শুধুমাত্র SDK-এর সর্বশেষ সংস্করণ দ্বারা সংগৃহীত ব্যবহারকারীর ডেটা তালিকাভুক্ত করা হয়েছে।
আমরা স্বয়ংক্রিয়ভাবে সংগৃহীত ডেটা এবং আপনার ব্যবহারের উপর ভিত্তি করে সংগৃহীত ডেটা সম্পর্কে তথ্য প্রদান করি। স্বয়ংক্রিয় সংগ্রহ মানে হলো, আপনার অ্যাপে কোনো নির্দিষ্ট মেথড বা ক্লাস কল করা ছাড়াই SDK নির্দিষ্ট ডেটা সংগ্রহ করে। তবে, অনেক ক্ষেত্রে, SDK দ্বারা সংগৃহীত ডেটা আপনার অ্যাপের প্রোডাক্ট ব্যবহারের উপর নির্ভর করে, অর্থাৎ আপনার অ্যাপের কনফিগারেশন এবং আপনি কীভাবে SDK কল করছেন তার উপর।
আপনার অ্যাপের জন্য ডেটা প্রকাশ সম্পূর্ণ করতে, সংগৃহীত ডেটার জন্য কোন ডেটা টাইপটি সবচেয়ে উপযুক্ত তা নির্ধারণ করতে আপনি অ্যান্ড্রয়েডের ডেটা টাইপস গাইড ব্যবহার করতে পারেন। আপনার ডেটা প্রকাশে, আপনার নির্দিষ্ট অ্যাপটি কীভাবে সংগৃহীত ডেটা শেয়ার ও ব্যবহার করে, সে বিষয়টিও উল্লেখ করতে ভুলবেন না।
কাস্ট এবং কাস্ট-ফ্রেমওয়ার্ক
com.google.android.gms:play-services-cast
com.google.android.gms:play-services-cast-framework
এসডিকে ডেটা সংগ্রহ
মোবাইল অ্যাপগুলো Chromecast-এর মতো কাস্ট-সক্ষম ডিভাইস খুঁজে বের করতে এবং সেগুলোর সাথে যোগাযোগ করতে Cast SDK ব্যবহার করতে পারে। SDK, কাস্ট ডিভাইসগুলোর সাথে তার কার্যকলাপের ( অ্যাপ অ্যাক্টিভিটি ) তথ্য সংগ্রহ করে এবং সেই ডেটার কিছু অংশ একটি Google লগ সংগ্রহ সার্ভারে পাঠানো হয়। লগ করা তথ্যের মধ্যে রয়েছে সাধারণ ডিসকভারি ইভেন্ট, সেশন ম্যানেজমেন্ট ইভেন্ট, মোবাইল ডিভাইসের তথ্য এবং ক্লায়েন্ট কাস্ট অ্যাপের তথ্য।
বিভিন্ন অ্যাপে বিভিন্ন SDK রিলিজের গ্রহণের হার নিরীক্ষণ করতে এবং কোন কোন SDK ফিচার বিভিন্ন মোবাইল অ্যাপে অন্তর্ভুক্ত করা হয়েছে তা বুঝতে ফিচার সেট মেটাডেটা, SDK মেটাডেটা এবং ক্লায়েন্ট অ্যাপ মেটাডেটা ব্যবহার করা হয়।
এসডিকে ব্যবহারকারী-নির্দিষ্ট নয় এমন ডেটাও সংগ্রহ করে, যা গুগলকে ব্যবহারকারীদের জন্য কাস্টিং অভিজ্ঞতা উন্নত করতে সাহায্য করে। এই ডেটা কোনো নির্দিষ্ট ব্যবহারকারীর আচরণ মডেল করতে ব্যবহৃত হয় না। এই ডেটার বিশ্লেষণের ফলে পণ্য-ব্যাপী সিদ্ধান্ত এবং সামগ্রিক সিস্টেমে পরিবর্তন আনা হয়, কোনো নির্দিষ্ট ব্যবহারকারীর অভিজ্ঞতায় পরিবর্তন আনা হয় না।
এসডিকে সমস্ত ডেটা বেনামে সংগ্রহ করে। লগগুলিতে এমন কোনও শনাক্তকারী থাকে না যা দিয়ে কোনও নির্দিষ্ট ব্যবহারকারীকে শনাক্ত করা যায়। সংগৃহীত ডেটা শুধুমাত্র অল্প সময়ের জন্য সংরক্ষণ করা হয়। মুছে ফেলার আগে, উচ্চ-স্তরের প্রোডাক্ট পারফরম্যান্স মেট্রিক্স পাওয়ার জন্য ডেটা একত্রিত করা হয়, যা এসডিকে-কে উন্নত করতে ব্যবহৃত হয়।
তালিকাভুক্ত প্রতিটি ডেটা টাইপের জন্য:
কিছু ফিচার হলো ব্যবহারকারীর ঐচ্ছিক অংশগ্রহণের ফিচার। কোনো নির্দিষ্ট ফিচারের জন্য অ্যানালিটিক্স ডেটা তখনই সংগ্রহ করা হয়, যখন কাস্ট সেই ফিচারটিকে সমর্থন করে এবং ব্যবহারকারী তাতে সম্মতি দেন। ঐচ্ছিক এবং আবশ্যক উভয় প্রকার ফিচারের ক্ষেত্রেই, ব্যবহারকারী ডেটা সংগ্রহ থেকে নিজেকে বিরত রাখতে পারেন না।
এসডিকে-টি এনক্রিপ্টেড অ্যানালিটিক্স ডেটা ডিভাইস থেকে একটি গুগল লগ কালেকশন সার্ভারের মাধ্যমে গুগলের ডেটা অ্যানালিটিক্স পাইপলাইনে প্রেরণ করে।
সংগৃহীত ডেটা সমষ্টিগতভাবে SDK-এর উন্নতি সাধনে ব্যবহৃত হয়: SDK-এর সার্বিক ব্যবহার ও কর্মক্ষমতা নিরীক্ষণ করতে এবং পণ্যটির সফটওয়্যার ত্রুটি শনাক্ত করতে।
এই SDK কোনো তৃতীয় পক্ষের সাথে বা ব্যবহারকারীর ডিভাইসের অন্য কোনো অ্যাপের সাথে ডেটা স্থানান্তর বা শেয়ার করে না।
অ্যাপ-স্তরের নোট
- SDK থেকে প্রেরিত সমস্ত ডেটা স্থানান্তরের সময় এনক্রিপ্ট করা থাকে।
- এই SDK ব্যবহারকারী অ্যাপের ডেভেলপার বা ব্যবহারকারীরা কেউই ডেটা সংগ্রহ থেকে নিজেদের বিরত রাখতে বা তাদের ডেটা মুছে ফেলতে পারবেন না।
কাস্ট-টিভি
com.google.android.gms:play-services-cast-tv
এসডিকে ডেটা সংগ্রহ
এসডিকেটি কাস্ট কানেক্ট ইন্টিগ্রেট করা অ্যান্ড্রয়েড টিভি রিসিভার অ্যাপগুলোর মিডিয়া প্লেব্যাক অভিজ্ঞতা সম্পর্কে তথ্য সংগ্রহ করে। সংগৃহীত অ্যানালিটিক্স একটি গুগল লগ কালেকশন সার্ভারে পাঠানোর আগে বেনামী করা হয়। লগ করা তথ্যের মধ্যে সেশন ইভেন্ট, কিছু ডিভাইসের তথ্য এবং অ্যাপ্লিকেশন প্লেব্যাকের তথ্য অন্তর্ভুক্ত থাকে।
এসডিকে কোনো ব্যবহারকারীর তথ্য বা কন্টেন্টের মেটাডেটা (যেমন, শিরোনাম, শিল্পী, কন্টেন্টের ইউআরএল) লগ করে না। শুধুমাত্র প্লে হওয়া কন্টেন্টের সাধারণ অ্যাট্রিবিউটগুলো, যেমন কন্টেন্টের ধরন, ফরম্যাট এবং সময়কাল, লগ করা হয়। এই কন্টেন্ট-নির্দিষ্ট লগগুলো থেকে প্রাপ্ত ডেটা শুধুমাত্র সমষ্টিগত আকারে ব্যবহৃত হয়।
সংগৃহীত তথ্য নিম্নলিখিতভাবে কাস্ট অভিজ্ঞতা উন্নত করতে ব্যবহৃত হয়:
কাস্ট ডিভাইসগুলিতে চলমান মিডিয়া কন্টেন্টের ব্যবহার মূল্যায়ন করা।
পণ্য, ব্যবসা এবং প্রকৌশল সংক্রান্ত সিদ্ধান্ত গ্রহণে Cast ব্যবহারের ক্ষেত্রে ফিচারের সাফল্য, প্রবণতা এবং মূল ব্যবহার শনাক্ত করা।
মিডিয়া চালু, প্লেব্যাক এবং বাফারিংয়ের পারফরম্যান্স উন্নত করতে ও ল্যাটেন্সি কমাতে।
তালিকাভুক্ত প্রতিটি ডেটা টাইপের জন্য:
- সকল তথ্য সংগ্রহ আবশ্যক।
- এসডিকে-টি এনক্রিপ্টেড অ্যানালিটিক্স ডেটা ডিভাইস থেকে একটি গুগল লগ কালেকশন সার্ভারের মাধ্যমে গুগলের ডেটা অ্যানালিটিক্স পাইপলাইনে প্রেরণ করে।
- নতুন প্ল্যাটফর্ম এবং এসডিকে রিলিজের পারফরম্যান্সগত প্রভাব নির্ধারণে গুগলকে সাহায্য করার জন্য এই ডেটা ব্যবহৃত হয়।
- এই SDK কোনো তৃতীয় পক্ষের সাথে বা ব্যবহারকারীর ডিভাইসের অন্য কোনো অ্যাপের সাথে ডেটা স্থানান্তর বা শেয়ার করে না।
অ্যাপ স্তরের নোট
- সংরক্ষিত ডেটা স্থানান্তরের সময় এনক্রিপ্ট করা থাকে।
- এই SDK ব্যবহারকারী অ্যাপের ডেভেলপার বা ব্যবহারকারীরা কেউই ডেটা সংগ্রহ থেকে নিজেদের বিরত রাখতে বা তাদের ডেটা মুছে ফেলতে পারবেন না।