২০২১ সালের মে মাসে, গুগল প্লে নতুন ডেটা সুরক্ষা বিভাগ ঘোষণা করে , যা একটি অ্যাপের ডেটা সংগ্রহ, ভাগাভাগি এবং সুরক্ষা অনুশীলনের জন্য ডেভেলপার-প্রদত্ত প্রকাশ।
এই পৃষ্ঠাটি আপনাকে Firebase Android SDK ব্যবহারের ক্ষেত্রে এই ডেটা প্রকাশের প্রয়োজনীয়তাগুলি পূরণ করতে সাহায্য করতে পারে। এই পৃষ্ঠায়, আপনি আমাদের SDK গুলি শেষ ব্যবহারকারীর ডেটা পরিচালনা করে কিনা এবং কীভাবে সে সম্পর্কে তথ্য পেতে পারেন, যার মধ্যে প্রযোজ্য কনফিগারেশনের উদাহরণ বা অ্যাপ ডেভেলপার হিসেবে আপনি নিয়ন্ত্রণ করতে পারেন এমন আহ্বানের উদাহরণ অন্তর্ভুক্ত রয়েছে।
আমরা আপনাকে যথাসম্ভব স্বচ্ছভাবে সহায়তা করার লক্ষ্য রাখি; তবে, অ্যাপ ডেভেলপার হিসেবে, আপনার অ্যাপের শেষ-ব্যবহারকারীর ডেটা সংগ্রহ, ভাগাভাগি এবং সুরক্ষা অনুশীলন সম্পর্কিত Google Play-এর ডেটা সুরক্ষা বিভাগ ফর্মের প্রতিক্রিয়া কীভাবে জানাবেন তা সিদ্ধান্ত নেওয়ার জন্য সম্পূর্ণরূপে আপনার দায়িত্ব।
এই পৃষ্ঠার তথ্য কীভাবে ব্যবহার করবেন
এই পৃষ্ঠায় প্রতিটি Firebase Android SDK-এর সর্বশেষ সংস্করণ দ্বারা সংগৃহীত শেষ ব্যবহারকারীর ডেটা তালিকাভুক্ত করা হয়েছে।
এই পৃষ্ঠার পরে প্রতিটি SDK-এর নিজস্ব বিভাগ রয়েছে যেখানে আমরা আপনার ব্যবহারের উপর নির্ভর করে স্বয়ংক্রিয়ভাবে সংগৃহীত ডেটা এবং সংগৃহীত ডেটা সম্পর্কে তথ্য প্রদান করি। স্বয়ংক্রিয় সংগ্রহের অর্থ হল SDK আপনার অ্যাপে কোনও নির্দিষ্ট পদ্ধতি বা শ্রেণী ব্যবহার না করেই নির্দিষ্ট ডেটা সংগ্রহ করে। তবে, অনেক ক্ষেত্রে, SDK দ্বারা সংগৃহীত ডেটা আপনার অ্যাপের পণ্যের নির্দিষ্ট ব্যবহারের উপর নির্ভর করে, অর্থাৎ আপনার অ্যাপের কনফিগারেশন এবং আপনি কীভাবে SDK ব্যবহার করেন তার উপর।
আপনার ডেটা প্রকাশ সম্পূর্ণ করার জন্য, আপনি কোন ডেটা প্রকার সংগৃহীত ডেটাকে সবচেয়ে ভালোভাবে বর্ণনা করে তা নির্ধারণ করতে Android এর ডেটা প্রকার সম্পর্কে নির্দেশিকা ব্যবহার করতে পারেন। আপনার ডেটা প্রকাশের সময়, আপনার নির্দিষ্ট অ্যাপ কীভাবে সংগৃহীত ডেটা ভাগ করে এবং ব্যবহার করে তাও বিবেচনা করতে ভুলবেন না।
Firebase Android SDK-এর জন্য ডেটা এনক্রিপশন, ডেটা শেয়ারিং এবং ডেটা মুছে ফেলার সারসংক্ষেপ
| ডেটা এনক্রিপশন | এই পৃষ্ঠায় তালিকাভুক্ত সংগৃহীত শেষ-ব্যবহারকারীর ডেটার জন্য, Firebase HTTPS ব্যবহার করে ট্রানজিটের সময় ডেটা এনক্রিপ্ট করে। |
| ডেটা শেয়ারিং | এই পৃষ্ঠায় তালিকাভুক্ত সংগৃহীত শেষ-ব্যবহারকারীর ডেটার জন্য, Firebase এই ডেটা তৃতীয় পক্ষের কাছে স্থানান্তর করে না, শুধুমাত্র নিম্নলিখিতগুলি ছাড়া:
|
| ডেটা মুছে ফেলা | ফায়ারবেস ডেভেলপারদের ফায়ারবেস পরিষেবার কার্যকারিতার সাথে সামঞ্জস্যপূর্ণভাবে শেষ ব্যবহারকারীর ডেটা মুছে ফেলতে সক্ষম করে। |
ফায়ারবেস ব্যবহারকারী এজেন্ট
ফায়ারবেস ব্যবহারকারী এজেন্ট কোনও ফায়ারবেস অ্যান্ড্রয়েড এসডিকে নয়, বরং এটি বেশ কয়েকটি ফায়ারবেস অ্যান্ড্রয়েড এসডিকে দ্বারা সংগৃহীত তথ্যের একটি বান্ডিল এবং এতে নিম্নলিখিতগুলি অন্তর্ভুক্ত রয়েছে:
ডিভাইস মেটাডেটা: OS সংস্করণ, নাম, মডেল, ব্র্যান্ড এবং ফর্ম ফ্যাক্টর
আপনার অ্যাপটি ইনস্টল করার জন্য ব্যবহৃত অ্যাপ (যেমন, প্লে স্টোর) ( ডকুমেন্টেশন দেখুন)
আপনার অ্যাপে কোন কোন Firebase SDK ব্যবহার করা হয়, তাদের ভার্সন সহ
Firebase পরিষেবা প্রদান, রক্ষণাবেক্ষণ এবং উন্নত করার জন্য প্ল্যাটফর্ম এবং সংস্করণ গ্রহণ নির্ধারণের জন্য Google অভ্যন্তরীণভাবে Firebase ব্যবহারকারী এজেন্ট ব্যবহার করে। এটি কখনই কোনও ব্যবহারকারী বা ডিভাইস শনাক্তকারীর সাথে লিঙ্ক করা হয় না।
যদি একটি Firebase Android SDK Firebase ব্যবহারকারী এজেন্ট সংগ্রহ করে, তাহলে এটি নীচের SDK বিভাগে তালিকাভুক্ত হবে।
A/B Testing
com.google.firebase:firebase-abt
স্বয়ংক্রিয়ভাবে সংগৃহীত ডেটা
Firebase A/B Testing SDK স্বয়ংক্রিয়ভাবে কোনও শেষ-ব্যবহারকারীর ডেটা সংগ্রহ করে না।
অন্যান্য বিবেচ্য বিষয়
Firebase A/B Testing SDK Firebase Remote Config এবং Firebase In-App Messaging জন্য পরীক্ষামূলক গোষ্ঠীতে সদস্যপদ নির্দিষ্ট করার জন্য Google Analytics ব্যবহারকারীর বৈশিষ্ট্য সেট করে এবং ব্যবহার করে।
যেহেতু A/B Testing SDK শুধুমাত্র Firebase Remote Config এবং Firebase In-App Messaging দ্বারা সরাসরি ব্যবহৃত হয়, তাই যেকোনো ডেটা সংগ্রহ এবং সংগ্রহের উদ্দেশ্য সম্পর্কে আরও জানতে এই পৃষ্ঠার নির্দিষ্ট বিভাগগুলি দেখুন।
আপনার ব্যবহারের উপর নির্ভর করে সংগৃহীত ডেটা
Firebase A/B Testing SDK-তে এমন কোন ঐচ্ছিক বৈশিষ্ট্য নেই যা ডেভেলপার কনফিগার করতে পারে বা অন্যান্য শেষ-ব্যবহারকারীর ডেটা সংগ্রহের জন্য ব্যবহার করতে পারে।
ফায়ারবেস এআই লজিক
com.google.firebase:firebase-ai
ফায়ারবেস এআই লজিককে পূর্বে com.google.firebase:firebase-vertexai প্যাকেজ সহ " ভার্টেক্স এআই ইন ফায়ারবেস " বলা হত।
স্বয়ংক্রিয়ভাবে সংগৃহীত ডেটা
ফায়ারবেস এআই লজিক এসডিকে নিম্নলিখিত তথ্য স্বয়ংক্রিয়ভাবে সংগ্রহ করে।
| উপাত্ত | ডিফল্টরূপে, Firebase AI Logic SDK... |
|---|---|
| মডেলের নাম | আহ্বানের সময় মডেলের নাম সংগ্রহ করে। |
| অ্যাপটি দ্বারা ব্যবহৃত SDK এর সংস্করণ | অ্যাপটি দ্বারা ব্যবহৃত Firebase AI Logic SDK এর সংস্করণ সংগ্রহ করে। এই মানটি প্রতিটি অনুরোধের শিরোনামে অন্তর্ভুক্ত করা হয়। |
| ভাষা সংস্করণ | অ্যাপটি দ্বারা ব্যবহৃত কোটলিন রানটাইমের সংস্করণ সংগ্রহ করে। এই মানটি প্রতিটি অনুরোধের শিরোনামে অন্তর্ভুক্ত করা হয়। |
| ফায়ারবেস অ্যাপ আইডি | যদি ডেটা সংগ্রহ সক্ষম করা থাকে, তাহলে Firebase অ্যাপ আইডি সংগ্রহ করে। এই মানটি প্রতিটি অনুরোধের শিরোনামে অন্তর্ভুক্ত করা হয়। |
| অ্যাপ সংস্করণ | যদি ডেটা সংগ্রহ সক্ষম করা থাকে, তাহলে অ্যাপ সংস্করণ সংগ্রহ করে। এই মানটি প্রতিটি অনুরোধের শিরোনামে অন্তর্ভুক্ত করা হয়। |
আপনার ব্যবহারের উপর নির্ভর করে সংগৃহীত ডেটা
আপনি Firebase AI Logic SDK কীভাবে কনফিগার করেন বা ব্যবহার করেন এবং পণ্যের বৈশিষ্ট্যগুলির উপর নির্ভর করে, আপনার অ্যাপটি এমন শেষ-ব্যবহারকারীর ডেটা সংগ্রহ করতে পারে যা আপনার ডেটা প্রকাশে অন্তর্ভুক্ত করা প্রয়োজন। নিশ্চিত করুন যে আপনি আপনার নির্দিষ্ট ব্যবহারের মাধ্যমে সংগৃহীত যেকোনো বিকাশকারী-সংজ্ঞায়িত শেষ-ব্যবহারকারীর ডেটার জন্য অ্যাকাউন্ট করেছেন।
অন্যান্য বিবেচ্য বিষয়
যদি আপনি Firebase Authentication সাথে Firebase AI Logic ব্যবহার করেন, এবং যদি একজন শেষ ব্যবহারকারী সাইন-ইন করে থাকেন, তাহলে Firebase AI Logic এর প্রতিটি অনুরোধে স্বয়ংক্রিয়ভাবে Firebase Authentication এর প্রযোজ্য ব্যবহারকারী ID অন্তর্ভুক্ত থাকে।
যদি আপনি Vertex AI Gemini API-এর জন্য Firebase কনসোলে AI মনিটরিং সক্ষম করেন, তাহলে প্রতিটি নমুনা অনুরোধ থেকে প্রম্পট এবং জেনারেট হওয়া আউটপুট কর্মক্ষমতা এবং ব্যবহারের মেট্রিক্সের সাথে সংগ্রহ করা হবে।
আপনি অন্তর্নিহিত API গুলির ( Vertex AI Gemini API অথবা Gemini Developer API ) ব্যবহারের হিসাব রাখছেন কিনা তা নিশ্চিত করতে Firebase AI Logic ডকুমেন্টেশনে ডেটা গভর্নেন্স এবং রেসপন্সিবল AI পর্যালোচনা করতে ভুলবেন না।
অতিরিক্ত তথ্য
তথ্য সংগ্রহের উদ্দেশ্য
Firebase AI Logic সাধারণত আপনার অ্যাপের অনুরোধের প্রতিক্রিয়ায় ব্যাকএন্ড পরিষেবা চালু করার জন্য উপরের উপ-বিভাগগুলিতে তালিকাভুক্ত সংগৃহীত ডেটা ব্যবহার করে। এছাড়াও, নির্দিষ্ট ডেটা কীভাবে ব্যবহার করা যেতে পারে সে সম্পর্কে তথ্যের জন্য উপরের উপ-বিভাগগুলি পর্যালোচনা করুন। আপনার ডেটা প্রকাশের সময়, SDK দ্বারা সংগৃহীত কোনও ডেভেলপার-সংজ্ঞায়িত শেষ-ব্যবহারকারী ডেটা কীভাবে ব্যবহার করেন তা ছাড়াও, সংগৃহীত ডেটা কীভাবে বিশেষভাবে ব্যবহার করেন তাও বিবেচনা করতে ভুলবেন না।
App Check
com.google.firebase:firebase-appcheck
com.google.firebase:firebase-appcheck-ktx
com.google.firebase:firebase-appcheck-debug
com.google.firebase:firebase-appcheck-playintegrity
স্বয়ংক্রিয়ভাবে সংগৃহীত ডেটা
Firebase App Check SDK গুলি নিম্নলিখিত ডেটা স্বয়ংক্রিয়ভাবে সংগ্রহ করে।
| উপাত্ত | ডিফল্টরূপে, Firebase App Check SDK গুলি... |
|---|---|
| ফায়ারবেস ব্যবহারকারী এজেন্ট | তথ্যের জন্য, এই পৃষ্ঠায় Firebase ব্যবহারকারী এজেন্ট বিভাগটি দেখুন। |
আপনার ব্যবহারের উপর নির্ভর করে সংগৃহীত ডেটা
আপনি Firebase App Check SDK গুলি কীভাবে কনফিগার করেন বা ব্যবহার করেন এবং পণ্যের বৈশিষ্ট্যগুলির উপর নির্ভর করে, আপনার অ্যাপটি শেষ-ব্যবহারকারীর ডেটা সংগ্রহ করতে পারে যা আপনার ডেটা প্রকাশে অন্তর্ভুক্ত করা প্রয়োজন। নিম্নলিখিত সারণীতে আপনার ব্যবহারের উপর নির্ভর করে সংগ্রহ করা যেতে পারে এমন শেষ-ব্যবহারকারীর ডেটার উদাহরণ তালিকাভুক্ত করা হয়েছে, তবে আপনার নির্দিষ্ট ব্যবহারের দ্বারা সংগৃহীত যেকোনো ডেটার জন্য অ্যাকাউন্ট নিশ্চিত করুন।
| উপাত্ত | আপনার অ্যাপের কনফিগারেশন এবং ইনভোকেশনের উপর নির্ভর করে, Firebase App Check SDK গুলি... |
|---|---|
| প্লে ইন্টিগ্রিটি থেকে ইন্টিগ্রিটি টোকেন | যদি আপনার অ্যাপটি Play Integrity কে প্রত্যয়ন প্রদানকারী হিসেবে ব্যবহার করে, তাহলে এই ইন্টিগ্রিটি টোকেনটি সংগ্রহ করুন। Play Integrity এর জন্য অতিরিক্ত ডেটা সুরক্ষা তথ্য দেখুন। |
অতিরিক্ত তথ্য
তথ্য সংগ্রহের উদ্দেশ্য
Firebase পরিষেবা প্রদান, রক্ষণাবেক্ষণ এবং উন্নত করার জন্য প্ল্যাটফর্ম এবং সংস্করণ গ্রহণ নির্ধারণের জন্য Google অভ্যন্তরীণভাবে Firebase ব্যবহারকারী এজেন্ট ব্যবহার করে। এটি কখনই কোনও ব্যবহারকারী বা ডিভাইস শনাক্তকারীর সাথে লিঙ্ক করা হয় না।
Firebase App Check সাধারণত উপরের উপ-বিভাগে তালিকাভুক্ত অন্যান্য সংগৃহীত ডেটা ব্যবহার করে অ্যাপের সত্যায়ন যাচাই করে আপনার ব্যাকএন্ড রিসোর্সগুলিকে অপব্যবহার থেকে রক্ষা করে। এছাড়াও, নির্দিষ্ট ডেটা কীভাবে ব্যবহার করা যেতে পারে সে সম্পর্কে তথ্যের জন্য উপরের উপ-বিভাগগুলি পর্যালোচনা করুন। আপনার ডেটা প্রকাশের সময়, আপনি সংগৃহীত ডেটা কীভাবে বিশেষভাবে ব্যবহার করেন তাও বিবেচনা করুন।
App Distribution
সম্পূর্ণ App Distribution অ্যান্ড্রয়েড SDK বাস্তবায়ন
com.google.firebase:firebase-appdistribution
সম্পূর্ণ App Distribution অ্যান্ড্রয়েড SDK বাস্তবায়ন শুধুমাত্র বিটা পরীক্ষার ব্যবহারের জন্য। Google Play তে জমা দেওয়ার সময় আপনার অ্যাপ্লিকেশনে সম্পূর্ণ App Distribution SDK বাস্তবায়ন অন্তর্ভুক্ত করবেন না।
শুধুমাত্র API-ভিত্তিক App Distribution অ্যান্ড্রয়েড SDK
com.google.firebase:firebase-appdistribution-api
com.google.firebase:firebase-appdistribution-api-ktx
স্বয়ংক্রিয়ভাবে সংগৃহীত ডেটা
API-কেবল App Distribution অ্যান্ড্রয়েড SDK স্বয়ংক্রিয়ভাবে কোনও শেষ-ব্যবহারকারীর ডেটা সংগ্রহ করে না।
আপনার ব্যবহারের উপর নির্ভর করে সংগৃহীত ডেটা
API-কেবল App Distribution অ্যান্ড্রয়েড SDK-তে এমন কোন ঐচ্ছিক বৈশিষ্ট্য নেই যা ডেভেলপার অন্যান্য শেষ-ব্যবহারকারীর ডেটা সংগ্রহের জন্য কনফিগার করতে বা ব্যবহার করতে পারে।
Authentication
com.google.firebase:firebase-auth
com.google.firebase:firebase-auth-ktx
স্বয়ংক্রিয়ভাবে সংগৃহীত ডেটা
Firebase Authentication SDK নিম্নলিখিত তথ্য স্বয়ংক্রিয়ভাবে সংগ্রহ করে।
| উপাত্ত | ডিফল্টরূপে, Firebase Authentication SDK... |
|---|---|
| ফায়ারবেস ব্যবহারকারী এজেন্ট | তথ্যের জন্য, এই পৃষ্ঠায় Firebase ব্যবহারকারী এজেন্ট বিভাগটি দেখুন। |
| আইপি ঠিকানা | সাইন-আপ এবং প্রমাণীকরণের সময় অতিরিক্ত সুরক্ষা প্রদান এবং অপব্যবহার রোধ করতে IP ঠিকানা সংগ্রহ করে। |
ব্যবহারকারী এজেন্ট স্ট্রিং:
| Firebase পরিষেবা প্রদান, রক্ষণাবেক্ষণ এবং উন্নত করার জন্য ব্যবহারকারী এজেন্ট স্ট্রিং সংগ্রহ করে। মনে রাখবেন যে এই ব্যবহারকারী এজেন্টটি Firebase ব্যবহারকারী এজেন্টের কথা উল্লেখ করছে না । |
| ফায়ারবেস অ্যান্ড্রয়েড অ্যাপ আইডি | অ্যাপটির Firebase Android অ্যাপ আইডি সংগ্রহ করে (এটি অ্যাপের প্যাকেজের নাম নয়)। এই মানটি প্রতিটি অনুরোধের শিরোনামে অন্তর্ভুক্ত করা হয়। |
আপনার ব্যবহারের উপর নির্ভর করে সংগৃহীত ডেটা
আপনি কীভাবে Firebase Authentication SDK কনফিগার করেন বা ব্যবহার করেন এবং পণ্যের বৈশিষ্ট্যগুলির উপর নির্ভর করে, আপনার অ্যাপটি শেষ-ব্যবহারকারীর ডেটা সংগ্রহ করতে পারে যা আপনার ডেটা প্রকাশে অন্তর্ভুক্ত করা প্রয়োজন। নিম্নলিখিত টেবিলে আপনার ব্যবহারের উপর নির্ভর করে সংগ্রহ করা যেতে পারে এমন শেষ-ব্যবহারকারীর ডেটার উদাহরণ তালিকাভুক্ত করা হয়েছে, তবে আপনার নির্দিষ্ট ব্যবহারের দ্বারা সংগৃহীত যেকোনো ডেটার জন্য অ্যাকাউন্ট নিশ্চিত করুন।
| উপাত্ত | আপনার অ্যাপের কনফিগারেশন এবং আহ্বানের উপর নির্ভর করে, Firebase Authentication SDK... |
|---|---|
| প্রদর্শন নাম | ডেভেলপার যদি ব্যবহারকারীর প্রদর্শন নাম প্রদান করে তাহলে তা সংগ্রহ করে। |
| ইমেল ঠিকানা | যদি অ্যাপটি নিম্নলিখিত যেকোনো একটি ব্যবহার করে তবে ব্যবহারকারীর ইমেল ঠিকানা (ডেভেলপারের দ্বারা প্রদত্ত) সংগ্রহ করে:
|
| ফোন নম্বর | যদি অ্যাপটি নিম্নলিখিত যেকোনো একটি ব্যবহার করে তবে ব্যবহারকারীর ফোন নম্বর (ডেভেলপারের দ্বারা প্রদত্ত) সংগ্রহ করে:
|
| প্লে ইন্টিগ্রিটি থেকে ইন্টিগ্রিটি টোকেন | যদি আপনার অ্যাপ ফোন প্রমাণীকরণ ব্যবহার করে তবে এই ইন্টিগ্রিটি টোকেন সংগ্রহ করে। Play Integrity এর জন্য অতিরিক্ত ডেটা সুরক্ষা তথ্য দেখুন। |
| reCAPTCHA এন্টারপ্রাইজ থেকে টোকেন | যদি আপনার অ্যাপ Authentication প্রবাহ রক্ষা করার জন্য reCAPTCHA Enterprise ব্যবহার করে তবে এই টোকেনটি সংগ্রহ করে। reCAPTCHA Enterprise এর জন্য অতিরিক্ত ডেটা সুরক্ষা তথ্য দেখুন। |
| যোগাযোগের তথ্য | যদি অ্যাপটি Firebase প্রমাণীকরণ সহ তৃতীয় পক্ষের প্রমাণীকরণ প্রদানকারী ব্যবহার করে, তাহলে তৃতীয় পক্ষের প্রমাণীকরণ প্রদানকারীদের সাথে সম্পর্কিত ব্যবহারকারীর যোগাযোগের তথ্য সংগ্রহ করে। উদাহরণস্বরূপ, যদি অ্যাপটি ফেসবুক প্রমাণীকরণ ব্যবহার করে, তাহলে ব্যবহারকারীর শনাক্তকারী তাদের ফেসবুক প্রোফাইলের সাথে লিঙ্ক করা হতে পারে, যা প্রদত্ত সুযোগের উপর নির্ভর করে। আরও তথ্যের জন্য প্রমাণীকরণ প্রদানকারীর ডকুমেন্টেশন দেখুন। |
| গেম সেন্টার আইডি | যদি অ্যাপটি গেম সেন্টারের সাথে লিঙ্ক করা থাকে তবে ব্যবহারকারীর গেম সেন্টার আইডি সংগ্রহ করে। |
| ব্যবহারকারী আইডি | একটি অনন্য Firebase Authentication শনাক্তকারী তৈরি এবং সংরক্ষণ করে। |
অতিরিক্ত তথ্য
তথ্য সংগ্রহের উদ্দেশ্য
Firebase Authentication সাধারণত উপরের উপ-বিভাগে তালিকাভুক্ত সংগৃহীত ডেটা ব্যবহার করে প্রমাণীকরণ এবং অ্যাকাউন্ট পরিচালনা সক্ষম করে। ব্যবহারকারী এজেন্ট স্ট্রিংগুলি Firebase পরিষেবা প্রদান, রক্ষণাবেক্ষণ এবং উন্নত করতে ব্যবহৃত হয়। এছাড়াও, নির্দিষ্ট ডেটা কীভাবে ব্যবহার করা যেতে পারে সে সম্পর্কে তথ্যের জন্য উপরের উপ-বিভাগগুলি পর্যালোচনা করুন। আপনার ডেটা প্রকাশের সময়, আপনি কীভাবে সংগৃহীত ডেটা বিশেষভাবে ব্যবহার করেন তাও বিবেচনা করতে ভুলবেন না।
Cloud Firestore
com.google.firebase:firebase-firestore
com.google.firebase:firebase-firestore-ktx
স্বয়ংক্রিয়ভাবে সংগৃহীত ডেটা
Cloud Firestore SDK নিম্নলিখিত তথ্য স্বয়ংক্রিয়ভাবে সংগ্রহ করে।
| উপাত্ত | ডিফল্টরূপে, Cloud Firestore SDK... |
|---|---|
| ফায়ারবেস ব্যবহারকারী এজেন্ট | তথ্যের জন্য, এই পৃষ্ঠায় Firebase ব্যবহারকারী এজেন্ট বিভাগটি দেখুন। |
আপনার ব্যবহারের উপর নির্ভর করে সংগৃহীত ডেটা
আপনি Cloud Firestore SDK কীভাবে কনফিগার করেন বা ব্যবহার করেন এবং পণ্যের বৈশিষ্ট্যগুলির উপর নির্ভর করে, আপনার অ্যাপটি এমন শেষ-ব্যবহারকারীর ডেটা সংগ্রহ করতে পারে যা আপনার ডেটা প্রকাশে অন্তর্ভুক্ত করা প্রয়োজন। নিশ্চিত করুন যে আপনি আপনার নির্দিষ্ট ব্যবহারের মাধ্যমে সংগৃহীত যেকোনো বিকাশকারী-সংজ্ঞায়িত শেষ-ব্যবহারকারীর ডেটার জন্য অ্যাকাউন্ট করেছেন।
অন্যান্য বিবেচ্য বিষয়
যদি আপনি Firebase Authentication সহ Cloud Firestore ব্যবহার করেন, এবং যদি কোনও ব্যবহারকারী সাইন-ইন করে থাকেন, তাহলে Cloud Firestore থেকে প্রতিটি অনুরোধে স্বয়ংক্রিয়ভাবে Firebase Authentication থেকে প্রযোজ্য ব্যবহারকারী আইডি অন্তর্ভুক্ত থাকে।
অতিরিক্ত তথ্য
তথ্য সংগ্রহের উদ্দেশ্য
Firebase পরিষেবা প্রদান, রক্ষণাবেক্ষণ এবং উন্নত করার জন্য প্ল্যাটফর্ম এবং সংস্করণ গ্রহণ নির্ধারণের জন্য Google অভ্যন্তরীণভাবে Firebase ব্যবহারকারী এজেন্ট ব্যবহার করে। এটি কখনই কোনও ব্যবহারকারী বা ডিভাইস শনাক্তকারীর সাথে লিঙ্ক করা হয় না।
নির্দিষ্ট ডেটা কীভাবে ব্যবহার করা যেতে পারে সে সম্পর্কে তথ্যের জন্য উপরের উপ-বিভাগগুলি পর্যালোচনা করুন। আপনার ডেটা প্রকাশের সময়, SDK দ্বারা সংগৃহীত কোনও ডেভেলপার-সংজ্ঞায়িত শেষ-ব্যবহারকারী ডেটা কীভাবে ব্যবহার করেন তার পাশাপাশি, সংগৃহীত ডেটা আপনি কীভাবে নির্দিষ্টভাবে ব্যবহার করেন তাও বিবেচনা করতে ভুলবেন না।
Cloud Functions for Firebase
com.google.firebase:firebase-functions
com.google.firebase:firebase-functions-ktx
স্বয়ংক্রিয়ভাবে সংগৃহীত ডেটা
Cloud Functions for Firebase Client SDK নিম্নলিখিত ডেটা স্বয়ংক্রিয়ভাবে সংগ্রহ করে।
| উপাত্ত | ডিফল্টরূপে, Cloud Functions for Firebase Client SDK ... |
|---|---|
| ফাংশনের নাম | ফাংশন ইনভোকেশনে ফাংশনের নাম সংগ্রহ করে। |
| আইপি ঠিকানা | শেষ-ব্যবহারকারীর ক্রিয়াকলাপের উপর ভিত্তি করে ইভেন্ট-হ্যান্ডলিং ফাংশন এবং HTTP ফাংশন কার্যকর করার জন্য ফাংশন ইনভোকেশনে ফাংশন কলারের IP ঠিকানা সংগ্রহ করে। |
| Firebase Cloud Messaging ( FCM ) টোকেন | ডেভেলপারদের কলের সময় কলিং ডিভাইসে বিজ্ঞপ্তি পাঠানোর জন্য বা পরবর্তীতে সংরক্ষণের জন্য তাদের ফাংশনে এটি ব্যবহার করার অনুমতি দেওয়ার জন্য FCM টোকেন সংগ্রহ করে। মনে রাখবেন যে অ্যাপটিতে FCM SDK অন্তর্ভুক্ত আছে কিনা বা ব্যবহার করা হচ্ছে কিনা তা নির্বিশেষে এই টোকেনটি সংগ্রহ করা হয়। |
আপনার ব্যবহারের উপর নির্ভর করে সংগৃহীত ডেটা
Cloud Functions for Firebase Client SDK এমন কোনও ঐচ্ছিক বৈশিষ্ট্য নেই যা ডেভেলপার অন্যান্য শেষ-ব্যবহারকারীর ডেটা সংগ্রহের জন্য কনফিগার করতে বা ব্যবহার করতে পারে।
অন্যান্য বিবেচ্য বিষয়
যদি কোনও ব্যবহারকারী Firebase Authentication মাধ্যমে সাইন-ইন করেন, তাহলে প্রতিটি ফাংশন অনুরোধ স্বয়ংক্রিয়ভাবে Firebase Authentication থেকে প্রযোজ্য ব্যবহারকারী আইডি অন্তর্ভুক্ত করে।
অতিরিক্ত তথ্য
তথ্য সংগ্রহের উদ্দেশ্য
Cloud Functions for Firebase সাধারণত উপরের উপ-বিভাগে তালিকাভুক্ত সংগৃহীত ডেটা ব্যবহার করে Firebase বৈশিষ্ট্য এবং HTTPS অনুরোধের ফলে আপনার অ্যাপ থেকে উদ্ভূত ইভেন্টগুলির প্রতিক্রিয়ায় ব্যাকএন্ড কোড চালায়। এছাড়াও, নির্দিষ্ট ডেটা কীভাবে ব্যবহার করা যেতে পারে সে সম্পর্কে তথ্যের জন্য উপরের উপ-বিভাগগুলি পর্যালোচনা করুন। আপনার ডেটা প্রকাশের সময়, আপনি কীভাবে সংগৃহীত ডেটা বিশেষভাবে ব্যবহার করেন তাও বিবেচনা করতে ভুলবেন না।
Cloud Messaging
com.google.firebase:firebase-messaging
com.google.firebase:firebase-messaging-ktx
স্বয়ংক্রিয়ভাবে সংগৃহীত ডেটা
Firebase Cloud Messaging SDK নিম্নলিখিত তথ্য স্বয়ংক্রিয়ভাবে সংগ্রহ করে।
| উপাত্ত | ডিফল্টরূপে, Firebase Cloud Messaging SDK... |
|---|---|
| অ্যাপ্লিকেশন সংস্করণ | বিষয় সাবস্ক্রিপশন এবং আনসাবস্ক্রিপশনের জন্য অ্যাপের সংস্করণ সংগ্রহ করে। |
| ফায়ারবেস ব্যবহারকারী এজেন্ট | তথ্যের জন্য, এই পৃষ্ঠায় Firebase ব্যবহারকারী এজেন্ট বিভাগটি দেখুন। |
অন্যান্য বিবেচ্য বিষয়
Cloud Messaging Firebase ইনস্টলেশন SDK এর উপর নির্ভরশীল। যেহেতু সেই SDK আপনার অ্যাপে অস্থায়ীভাবে অন্তর্ভুক্ত, তাই সেই SDK দ্বারা স্বয়ংক্রিয়ভাবে সংগৃহীত শেষ-ব্যবহারকারীর ডেটার হিসাব রাখতে ভুলবেন না (এই পৃষ্ঠার ইনস্টলেশন বিভাগটি দেখুন)। Cloud Messaging সেই SDK এর ডেটা সংগ্রহ থেকে যে ডেটা ব্যবহার করে তা সম্পর্কে জানতে, Firebase ইনস্টলেশন ডকুমেন্টেশন পরিচালনা করুন দেখুন।
আপনার ব্যবহারের উপর নির্ভর করে সংগৃহীত ডেটা
আপনি Firebase Cloud Messaging SDK কীভাবে কনফিগার করেন বা ব্যবহার করেন এবং পণ্যের বৈশিষ্ট্যগুলির উপর নির্ভর করে, আপনার অ্যাপটি শেষ-ব্যবহারকারীর ডেটা সংগ্রহ করতে পারে যা আপনার ডেটা প্রকাশে অন্তর্ভুক্ত করা প্রয়োজন। নিম্নলিখিত সারণীতে আপনার ব্যবহারের উপর নির্ভর করে সংগ্রহ করা যেতে পারে এমন শেষ-ব্যবহারকারীর ডেটার উদাহরণ তালিকাভুক্ত করা হয়েছে, তবে আপনার নির্দিষ্ট ব্যবহারের মাধ্যমে সংগৃহীত যেকোনো ডেটার জন্য অ্যাকাউন্ট নিশ্চিত করুন।
| উপাত্ত | আপনার অ্যাপের কনফিগারেশন এবং আমন্ত্রণের উপর নির্ভর করে, Firebase Cloud Messaging SDK... |
|---|---|
| বার্তা বিতরণের মেট্রিক্স | BigQuery ইন্টিগ্রেশন সক্ষম থাকলে এবং |
অন্যান্য বিবেচ্য বিষয়
Cloud Messaging কিছু ঐচ্ছিক বৈশিষ্ট্য Google Analytics-এর জন্য Firebase SDK-এর উপর নির্ভর করে। যদি আপনি আপনার অ্যাপে সেই SDK অন্তর্ভুক্ত করেন, তাহলে নিশ্চিত করুন যে সেই SDK-এর দ্বারা স্বয়ংক্রিয়ভাবে সংগৃহীত শেষ-ব্যবহারকারীর ডেটার হিসাব রাখা হয়েছে ( Google Analytics ডকুমেন্টেশন দেখুন)। নিম্নলিখিত টেবিলে অতিরিক্ত লগ করা ডেটা তালিকাভুক্ত করা হয়েছে:
| উপাত্ত | যদি আপনার অ্যাপে গুগল অ্যানালিটিক্সের জন্য ফায়ারবেস SDK থাকে, তাহলে Cloud Messaging ... |
|---|---|
| বিজ্ঞপ্তি ইন্টারঅ্যাকশন ইভেন্ট | ডেভেলপারদের জন্য বিশ্লেষণ ডেটা প্রদানের জন্য Google Analytics-এর Firebase SDK-এর মাধ্যমে লগিং করার জন্য ডিভাইসে স্থানীয়ভাবে বার্তা ইন্টারঅ্যাকশন ইভেন্ট পাঠায়। |
অতিরিক্ত তথ্য
তথ্য সংগ্রহের উদ্দেশ্য
Firebase পরিষেবা প্রদান, রক্ষণাবেক্ষণ এবং উন্নত করার জন্য প্ল্যাটফর্ম এবং সংস্করণ গ্রহণ নির্ধারণের জন্য Google অভ্যন্তরীণভাবে Firebase ব্যবহারকারী এজেন্ট ব্যবহার করে। এটি কখনই কোনও ব্যবহারকারী বা ডিভাইস শনাক্তকারীর সাথে লিঙ্ক করা হয় না।
Cloud Messaging সাধারণত ক্লায়েন্ট অ্যাপে বার্তা পাঠানোর জন্য উপরের উপ-বিভাগগুলিতে তালিকাভুক্ত অন্যান্য সংগৃহীত ডেটা ব্যবহার করে। এছাড়াও, নির্দিষ্ট ডেটা কীভাবে ব্যবহার করা যেতে পারে সে সম্পর্কে তথ্যের জন্য উপরের উপ-বিভাগগুলি পর্যালোচনা করুন। আপনার ডেটা প্রকাশের সময়, আপনি সংগৃহীত ডেটা কীভাবে বিশেষভাবে ব্যবহার করেন তাও বিবেচনা করুন।
Cloud Storage for Firebase
com.google.firebase:firebase-storage
com.google.firebase:firebase-storage-ktx
স্বয়ংক্রিয়ভাবে সংগৃহীত ডেটা
Cloud Storage for Firebase নিম্নলিখিত ডেটা স্বয়ংক্রিয়ভাবে সংগ্রহ করে।
| উপাত্ত | ডিফল্টরূপে, Firebase Cloud Messaging SDK... |
|---|---|
| অ্যাপটি দ্বারা ব্যবহৃত Cloud Storage SDK এর সংস্করণ | অ্যাপটি ব্যবহৃত Cloud Storage for Firebase সংস্করণ সংগ্রহ করে। এই মানটি প্রতিটি অনুরোধের শিরোনামে অন্তর্ভুক্ত করা হয়। |
| ফায়ারবেস অ্যান্ড্রয়েড অ্যাপ আইডি | অ্যাপটির Firebase Android অ্যাপ আইডি সংগ্রহ করে (এটি অ্যাপের প্যাকেজের নাম নয়)। এই মানটি প্রতিটি অনুরোধের শিরোনামে অন্তর্ভুক্ত করা হয়। |
আপনার ব্যবহারের উপর নির্ভর করে সংগৃহীত ডেটা
Cloud Storage for Firebase কীভাবে কনফিগার বা ব্যবহার করবেন এবং পণ্যের বৈশিষ্ট্যগুলির উপর নির্ভর করে, আপনার অ্যাপটি এমন শেষ-ব্যবহারকারীর ডেটা সংগ্রহ করতে পারে যা আপনার ডেটা প্রকাশে অন্তর্ভুক্ত করা প্রয়োজন। নিশ্চিত করুন যে আপনি আপনার নির্দিষ্ট ব্যবহারের মাধ্যমে সংগৃহীত যেকোনো বিকাশকারী-সংজ্ঞায়িত শেষ-ব্যবহারকারীর ডেটার জন্য অ্যাকাউন্ট করেছেন।
অন্যান্য বিবেচ্য বিষয়
যদি আপনি Firebase Authentication সহ Cloud Storage for Firebase ব্যবহার করেন, এবং যদি একজন শেষ ব্যবহারকারী সাইন-ইন করে থাকেন, তাহলে Cloud Storage for Firebase এর প্রতিটি অনুরোধে স্বয়ংক্রিয়ভাবে Firebase Authentication থেকে প্রযোজ্য ব্যবহারকারী আইডি অন্তর্ভুক্ত থাকে।
অতিরিক্ত তথ্য
তথ্য সংগ্রহের উদ্দেশ্য
Cloud Storage for Firebase সাধারণত Firebase পরিষেবা প্রদান, রক্ষণাবেক্ষণ এবং উন্নত করার জন্য উপরের উপ-বিভাগগুলিতে তালিকাভুক্ত সংগৃহীত ডেটা ব্যবহার করে। এছাড়াও, নির্দিষ্ট ডেটা কীভাবে ব্যবহার করা যেতে পারে সে সম্পর্কে তথ্যের জন্য উপরের উপ-বিভাগগুলি পর্যালোচনা করুন। আপনার ডেটা প্রকাশের সময়, SDK দ্বারা সংগৃহীত কোনও ডেভেলপার-সংজ্ঞায়িত শেষ-ব্যবহারকারী ডেটা কীভাবে ব্যবহার করেন তা ছাড়াও, সংগৃহীত ডেটা কীভাবে বিশেষভাবে ব্যবহার করেন তাও বিবেচনা করতে ভুলবেন না।
Crashlytics
com.google.firebase:firebase-crashlytics
com.google.firebase:firebase-crashlytics-ktx
com.google.firebase:firebase-crashlytics-ndk
স্বয়ংক্রিয়ভাবে সংগৃহীত ডেটা
Firebase Crashlytics SDK নিম্নলিখিত তথ্য স্বয়ংক্রিয়ভাবে সংগ্রহ করে।
| উপাত্ত | ডিফল্টরূপে, Firebase Crashlytics SDK... |
|---|---|
| স্ট্যাক ট্রেস | কোনও অ্যাপ্লিকেশন ক্র্যাশ হলে স্ট্যাক ট্রেস সংগ্রহ করে। |
| প্রাসঙ্গিক আবেদনের অবস্থা | কোনও অ্যাপ্লিকেশন ক্র্যাশ হলে প্রাসঙ্গিক অ্যাপ্লিকেশন অবস্থা সংগ্রহ করে। |
| প্রাসঙ্গিক ডিভাইস মেটাডেটা | যখন কোনও অ্যাপ্লিকেশন ক্র্যাশ হয় তখন ডিভাইস সম্পর্কে পয়েন্ট-ইন-টাইম মেটাডেটা সংগ্রহ করে। |
| Crashlytics ইনস্টলেশন UUID | ক্র্যাশ দ্বারা প্রভাবিত ব্যবহারকারীর সংখ্যা পরিমাপ করার জন্য Crashlytics ইনস্টলেশন UUID তৈরি এবং সংরক্ষণ করে। |
অন্যান্য বিবেচ্য বিষয়
Crashlytics Firebase ইনস্টলেশন SDK-এর উপর নির্ভরশীলতা রয়েছে। যেহেতু সেই SDK আপনার অ্যাপে ক্ষণস্থায়ীভাবে অন্তর্ভুক্ত, তাই সেই SDK-এর দ্বারা স্বয়ংক্রিয়ভাবে সংগৃহীত শেষ-ব্যবহারকারীর ডেটার হিসাব রাখতে ভুলবেন না (এই পৃষ্ঠার ইনস্টলেশন বিভাগটি দেখুন)। মনে রাখবেন যে Crashlytics Firebase ইনস্টলেশন SDK-এর দ্বারা সংগৃহীত কোনও ডেটা ব্যবহার করে না, অ্যাপ ইনস্ট্যান্সের Firebase ইনস্টলেশন ID-তে পরিবর্তনের উপর ভিত্তি করে Crashlytics ইনস্টলেশন UUID ঘোরানোর জন্য।
Firebase কনসোলে মানসম্পন্ন মেট্রিক্স প্রদানের জন্য Crashlytics Firebase sessions SDK-এর উপরও নির্ভরশীল। যেহেতু সেই SDKটি আপনার অ্যাপে ক্ষণস্থায়ীভাবে অন্তর্ভুক্ত, তাই সেই SDK দ্বারা স্বয়ংক্রিয়ভাবে সংগৃহীত শেষ-ব্যবহারকারীর ডেটার হিসাব রাখতে ভুলবেন না (এই পৃষ্ঠায় Firebase sessions SDK বিভাগটি দেখুন)।
আপনার ব্যবহারের উপর নির্ভর করে সংগৃহীত ডেটা
আপনি Firebase Crashlytics SDK কীভাবে কনফিগার করেন বা ব্যবহার করেন এবং পণ্যের বৈশিষ্ট্যগুলির উপর নির্ভর করে, আপনার অ্যাপটি এমন শেষ-ব্যবহারকারীর ডেটা সংগ্রহ করতে পারে যা আপনার ডেটা প্রকাশে অন্তর্ভুক্ত করা প্রয়োজন। নিম্নলিখিত সারণীতে আপনার ব্যবহারের উপর নির্ভর করে সংগ্রহ করা যেতে পারে এমন শেষ-ব্যবহারকারীর ডেটার উদাহরণ তালিকাভুক্ত করা হয়েছে, তবে আপনার নির্দিষ্ট ব্যবহারের দ্বারা সংগৃহীত যেকোনো ডেটার জন্য অ্যাকাউন্ট নিশ্চিত করুন।
| উপাত্ত | আপনার অ্যাপের কনফিগারেশন এবং আমন্ত্রণের উপর নির্ভর করে, Firebase Crashlytics SDK... |
|---|---|
| ডেভেলপার-সংজ্ঞায়িত ডেটা | ডেভেলপার ক্র্যাশ রিপোর্টের সাথে সংযুক্ত যেকোনো কাস্টম কী, লগ এবং ফ্রি-টেক্সট ব্যবহারকারী আইডি সংগ্রহ করে। |
| ডেভেলপার-সংজ্ঞায়িত ডেটা | কাস্টম স্ট্যাক ট্রেস সহ যেকোনো ডেভেলপার-সংজ্ঞায়িত অ-মারাত্মক ইভেন্ট সংগ্রহ করে। |
অন্যান্য বিবেচ্য বিষয়
Crashlytics এর কিছু ঐচ্ছিক বৈশিষ্ট্য Google Analytics-এর জন্য Firebase SDK-এর উপর নির্ভর করে। যদি আপনি আপনার অ্যাপে সেই SDK অন্তর্ভুক্ত করেন, তাহলে নিশ্চিত করুন যে সেই SDK-এর দ্বারা স্বয়ংক্রিয়ভাবে সংগৃহীত শেষ-ব্যবহারকারীর ডেটার হিসাব রাখা হয়েছে ( Google Analytics ডকুমেন্টেশন দেখুন)। নিম্নলিখিত টেবিলে Crashlytics সেই ডেটা সংগ্রহ থেকে যে ডেটা ব্যবহার করে তা তালিকাভুক্ত করা হয়েছে:
| উপাত্ত | যদি আপনার অ্যাপে Google Analytics-এর জন্য Firebase SDK থাকে, তাহলে Crashlytics ... |
|---|---|
| "ব্রেডক্রাম্ব" কাঠের গুঁড়ো | গুগল অ্যানালিটিক্সের জন্য ফায়ারবেস SDK দ্বারা সংগৃহীত "ব্রেডক্রাম্ব" লগ ব্যবহার করে। এই লগগুলি ক্র্যাশের ঠিক আগে ব্যবহারকারীর ক্রিয়াগুলি সনাক্ত করে এবং ক্র্যাশের সংখ্যাও চিহ্নিত করে। |
যদি আপনি আপনার অ্যাপে Firebase Remote Config SDK অন্তর্ভুক্ত করেন, তাহলে Crashlytics SDK দ্বারা স্বয়ংক্রিয়ভাবে সংগৃহীত ডেভেলপার-সংজ্ঞায়িত Remote Config ডেটার হিসাব রাখতে ভুলবেন না। নিম্নলিখিত টেবিলে Crashlytics SDK যে ডেটা সংগ্রহ করে তা তালিকাভুক্ত করা হয়েছে:
| উপাত্ত | যদি আপনার অ্যাপে Firebase Remote Config SDK থাকে, তাহলে Crashlytics SDK... |
|---|---|
| ডেভেলপার-সংজ্ঞায়িত Remote Config রোলআউট মেটাডেটা | রোলআউট মেটাডেটা সংগ্রহ করে, যার মধ্যে Remote Config টেমপ্লেট সংস্করণ, রোলআউট ভেরিয়েন্ট আইডি, প্যারামিটার কী এবং সক্রিয় রোলআউট দ্বারা প্রভাবিত প্যারামিটার মান অন্তর্ভুক্ত থাকে। |
অতিরিক্ত তথ্য
তথ্য সংগ্রহের উদ্দেশ্য
Firebase Crashlytics সাধারণত উপরের উপ-বিভাগে তালিকাভুক্ত সংগৃহীত ডেটা ব্যবহার করে ক্র্যাশ রিপোর্টিং এবং ক্র্যাশ ব্যবস্থাপনা পরিষেবা সক্ষম করে। এছাড়াও, নির্দিষ্ট ডেটা কীভাবে ব্যবহার করা যেতে পারে সে সম্পর্কে তথ্যের জন্য উপরের উপ-বিভাগগুলি পর্যালোচনা করুন। আপনার ডেটা প্রকাশের সময়, SDK দ্বারা সংগৃহীত কোনও ডেভেলপার-সংজ্ঞায়িত শেষ-ব্যবহারকারী ডেটা কীভাবে ব্যবহার করেন তা ছাড়াও, সংগৃহীত ডেটা কীভাবে বিশেষভাবে ব্যবহার করেন তাও বিবেচনা করতে ভুলবেন না।
Data Connect
com.google.firebase:firebase-dataconnect
স্বয়ংক্রিয়ভাবে সংগৃহীত ডেটা
Firebase Data Connect SDK নিম্নলিখিত ডেটা স্বয়ংক্রিয়ভাবে সংগ্রহ করে।
| উপাত্ত | ডিফল্টরূপে, Data Connect SDK... |
|---|---|
| Data Connect জন্য স্থানীয় কোড জেনারেশন ব্যবহার করা হচ্ছে কিনা | Data Connect পরিষেবার অনুরোধগুলি Data Connect কোড জেনারেটর দ্বারা তৈরি কোড থেকে আসছে কিনা, নাকি Data Connect SDK-এর সরাসরি ব্যবহার থেকে আসছে তা সংগ্রহ করে। এই মানটি প্রতিটি অনুরোধের শিরোনামে অন্তর্ভুক্ত করা হয়। |
| ফায়ারবেস অ্যান্ড্রয়েড অ্যাপ আইডি | অ্যাপটির Firebase Android অ্যাপ আইডি সংগ্রহ করে (এটি অ্যাপের প্যাকেজের নাম নয়)। এই মানটি প্রতিটি অনুরোধের শিরোনামে অন্তর্ভুক্ত করা হয়। |
| ফায়ারবেস ব্যবহারকারী এজেন্ট | তথ্যের জন্য, এই পৃষ্ঠায় Firebase ব্যবহারকারী এজেন্ট বিভাগটি দেখুন। |
আপনার ব্যবহারের উপর নির্ভর করে সংগৃহীত ডেটা
আপনি Data Connect SDK কীভাবে কনফিগার করেন বা ব্যবহার করেন এবং পণ্যের বৈশিষ্ট্যগুলির উপর নির্ভর করে, আপনার অ্যাপটি এমন শেষ-ব্যবহারকারীর ডেটা সংগ্রহ করতে পারে যা আপনার ডেটা প্রকাশে অন্তর্ভুক্ত করা প্রয়োজন। নিশ্চিত করুন যে আপনি আপনার নির্দিষ্ট ব্যবহারের মাধ্যমে সংগৃহীত যেকোনো বিকাশকারী-সংজ্ঞায়িত শেষ-ব্যবহারকারীর ডেটার জন্য অ্যাকাউন্ট করেছেন।
অন্যান্য বিবেচ্য বিষয়
যদি আপনি Firebase Authentication এর সাথে Data Connect ব্যবহার করেন, এবং যদি একজন শেষ ব্যবহারকারী সাইন ইন করে থাকেন, তাহলে Data Connect এর প্রতিটি অনুরোধে স্বয়ংক্রিয়ভাবে Firebase Authentication এর প্রযোজ্য ব্যবহারকারী আইডি অন্তর্ভুক্ত থাকে।
অতিরিক্ত তথ্য
তথ্য সংগ্রহের উদ্দেশ্য
Firebase পরিষেবা প্রদান, রক্ষণাবেক্ষণ এবং উন্নত করার জন্য প্ল্যাটফর্ম এবং সংস্করণ গ্রহণ নির্ধারণের জন্য Google অভ্যন্তরীণভাবে Firebase ব্যবহারকারী এজেন্ট ব্যবহার করে। এটি কখনই কোনও ব্যবহারকারী বা ডিভাইস শনাক্তকারীর সাথে লিঙ্ক করা হয় না।
নির্দিষ্ট ডেটা কীভাবে ব্যবহার করা যেতে পারে সে সম্পর্কে তথ্যের জন্য উপরের উপ-বিভাগগুলি পর্যালোচনা করুন। আপনার ডেটা প্রকাশের সময়, SDK দ্বারা সংগৃহীত কোনও ডেভেলপার-সংজ্ঞায়িত শেষ-ব্যবহারকারী ডেটা কীভাবে ব্যবহার করেন তার পাশাপাশি, সংগৃহীত ডেটা আপনি কীভাবে নির্দিষ্টভাবে ব্যবহার করেন তাও বিবেচনা করতে ভুলবেন না।
Dynamic Links
com.google.firebase:firebase-dynamic-links
com.google.firebase:firebase-dynamic-links-ktx
স্বয়ংক্রিয়ভাবে সংগৃহীত ডেটা
Firebase Dynamic Links SDK নিম্নলিখিত ডেটা স্বয়ংক্রিয়ভাবে সংগ্রহ করে।
| উপাত্ত | ডিফল্টরূপে, Firebase Dynamic Links SDK... |
|---|---|
| ডায়নামিক লিঙ্ক ইউআরএল | যখন URL এর সাথে ইন্টারঅ্যাক্ট করা হয় তখন ডায়নামিক লিঙ্ক URL সংগ্রহ করে, যার মধ্যে ডেভেলপার-সংজ্ঞায়িত মেটাডেটাও অন্তর্ভুক্ত থাকে যা লিঙ্কটি তৈরি করার সময় ডেভেলপার লিঙ্কটিতে সেট করে। |
যদি অ্যাপটি Firebase Dynamic Links SDK ইন্টিগ্রেটেডের সাথে ইনস্টল করা থাকে, তাহলে Firebase অ্যাপের অবস্থা এবং লিঙ্ক ইন্টারঅ্যাকশন ইভেন্টগুলি লগ করে।
অন্যান্য বিবেচ্য বিষয়
যদি কোনও ব্যবহারকারী ফায়ারবেস ডায়নামিক লিঙ্কের সাথে ইন্টারঅ্যাক্ট করেন, তাহলে ব্যবহারকারীর ডিভাইসে অ্যাপটি ইনস্টল করা থাকুক না কেন, নিম্নলিখিত ডেটা স্বয়ংক্রিয়ভাবে লগ করা হয়:
| উপাত্ত | ডিফল্টরূপে, Firebase... |
|---|---|
| ডায়নামিক লিঙ্ক ইউআরএল | যখন URL এর সাথে ইন্টারঅ্যাক্ট করা হয় তখন ডায়নামিক লিঙ্ক URL লগ করে, যার মধ্যে ডেভেলপার-সংজ্ঞায়িত মেটাডেটাও অন্তর্ভুক্ত থাকে যা লিঙ্কটি তৈরি করার সময় ডেভেলপার লিঙ্কটিতে সেট করে। |
| অ্যাপটির প্যাকেজের নাম | ডিফার্ড-ডিপ লিঙ্কিং (ডিপ-লিঙ্ক পোস্ট অ্যাপ ইনস্টল) এর জন্য অ্যাপের প্যাকেজ নাম লগ করে। |
| অ্যাপের অবস্থা | ব্যবহারকারীর ডিভাইসে অ্যাপের অবস্থা সম্পর্কিত তথ্য লগ করে, যার মধ্যে ইনস্টলের অবস্থা এবং অ্যাপটি আগে খোলা হয়েছে কিনা তা অন্তর্ভুক্ত। |
| লিঙ্ক ইন্টারঅ্যাকশন ইভেন্ট | লগগুলি ইন্টারঅ্যাকশন ইভেন্টগুলিকে লিঙ্ক করে। |
আপনার ব্যবহারের উপর নির্ভর করে সংগৃহীত ডেটা
Firebase Dynamic Links SDK-তে এমন কোন ঐচ্ছিক বৈশিষ্ট্য নেই যা ডেভেলপার কনফিগার করতে পারে বা অন্যান্য ব্যবহারকারীর ডেটা সংগ্রহের জন্য ব্যবহার করতে পারে।
অন্যান্য বিবেচ্য বিষয়
Dynamic Links এর কিছু ঐচ্ছিক বৈশিষ্ট্য Google Analytics-এর জন্য Firebase SDK-এর উপর নির্ভর করে। যদি আপনি আপনার অ্যাপে সেই SDK অন্তর্ভুক্ত করেন, তাহলে নিশ্চিত করুন যে সেই SDK-এর দ্বারা স্বয়ংক্রিয়ভাবে সংগৃহীত শেষ-ব্যবহারকারীর ডেটার হিসাব রাখা হয়েছে ( Google Analytics ডকুমেন্টেশন দেখুন)। নিম্নলিখিত টেবিলে অতিরিক্ত লগ করা ডেটা তালিকাভুক্ত করা হয়েছে:
| উপাত্ত | যদি আপনার অ্যাপে গুগল অ্যানালিটিক্সের জন্য ফায়ারবেস SDK থাকে, তাহলে Dynamic Links ... |
|---|---|
| লিঙ্ক ইন্টারঅ্যাকশন ইভেন্ট | ডেভেলপারদের জন্য বিশ্লেষণ ডেটা প্রদানের জন্য Google Analytics-এর Firebase SDK-এর মাধ্যমে লগিং করার জন্য ডিভাইসে স্থানীয়ভাবে লিঙ্ক ইন্টারঅ্যাকশন ইভেন্ট পাঠায়। |
অতিরিক্ত তথ্য
তথ্য সংগ্রহের উদ্দেশ্য
Firebase Dynamic Links সাধারণত উপরের উপ-বিভাগে তালিকাভুক্ত সংগৃহীত ডেটা ব্যবহার করে ব্যবহারকারীদের সরাসরি আপনার অ্যাপের লিঙ্ক করা কন্টেন্টে নিয়ে যায়। এছাড়াও, নির্দিষ্ট ডেটা কীভাবে ব্যবহার করা যেতে পারে সে সম্পর্কে তথ্যের জন্য উপরের উপ-বিভাগগুলি পর্যালোচনা করুন। আপনার ডেটা প্রকাশের সময়, SDK দ্বারা সংগৃহীত কোনও ডেভেলপার-সংজ্ঞায়িত শেষ-ব্যবহারকারী ডেটা কীভাবে ব্যবহার করেন তা ছাড়াও, সংগৃহীত ডেটা কীভাবে বিশেষভাবে ব্যবহার করেন তাও বিবেচনা করতে ভুলবেন না।
Google Analytics
com.google.firebase:firebase-analytics
com.google.firebase:firebase-analytics-ktx
গুগল অ্যানালিটিক্স ডকুমেন্টেশনে গুগল অ্যানালিটিক্স ডেটা সংগ্রহের তথ্য খুঁজুন।
In-App Messaging
com.google.firebase:firebase-inappmessaging
com.google.firebase:firebase-inappmessaging-display
com.google.firebase:firebase-inappmessaging-ktx
com.google.firebase:firebase-inappmessaging-display-ktx
স্বয়ংক্রিয়ভাবে সংগৃহীত ডেটা
Firebase In-App Messaging SDK নিম্নলিখিত ডেটা স্বয়ংক্রিয়ভাবে সংগ্রহ করে।
| উপাত্ত | ডিফল্টরূপে, Firebase In-App Messaging SDK... |
|---|---|
| ইম্প্রেশন, ক্লিক এবং ডিসমিসাল সহ মেসেজ ইন্টারঅ্যাকশন ইভেন্ট | ডেভেলপারদের জন্য বিশ্লেষণ ডেটা প্রদানের জন্য বার্তা ইন্টারঅ্যাকশন ইভেন্ট পাঠায়। |
অন্যান্য বিবেচ্য বিষয়
গুগল অ্যানালিটিক্সের জন্য In-App Messaging জন্য ফায়ারবেস SDK-এর উপর নির্ভরতা বাধ্যতামূলক। যেহেতু আপনাকে অবশ্যই আপনার অ্যাপে সেই SDK অন্তর্ভুক্ত করতে হবে, তাই নিশ্চিত করুন যে সেই SDK-এর দ্বারা স্বয়ংক্রিয়ভাবে সংগৃহীত শেষ-ব্যবহারকারীর ডেটার হিসাব রাখা হয়েছে ( গুগল অ্যানালিটিক্স ডকুমেন্টেশন দেখুন)। In-App Messaging SDK কীভাবে Google Analytics ডেটার সাথে ইন্টারঅ্যাক্ট করে তার উদাহরণ নিম্নলিখিত টেবিলে দেওয়া হয়েছে:
| উপাত্ত | যদি আপনার অ্যাপে গুগল অ্যানালিটিক্সের জন্য ফায়ারবেস এসডিকে থাকে, তাহলে Firebase In-App Messaging ... |
|---|---|
| ইম্প্রেশন, ক্লিক এবং ডিসমিসাল সহ মেসেজ ইন্টারঅ্যাকশন ইভেন্ট | ডেভেলপারদের জন্য বিশ্লেষণ ডেটা প্রদানের জন্য Google Analytics-এর Firebase SDK-এর মাধ্যমে লগিং করার জন্য ডিভাইসে স্থানীয়ভাবে বার্তা ইন্টারঅ্যাকশন ইভেন্ট পাঠায়। |
| ব্যবহারকারীর বৈশিষ্ট্য | ব্যবহারকারীর সম্পত্তির অবস্থার উপর ভিত্তি করে বার্তাগুলিকে লক্ষ্য করার জন্য Google Analytics এর জন্য Firebase SDK দ্বারা সংগৃহীত ব্যবহারকারীর বৈশিষ্ট্য সেট এবং ব্যবহার করে। |
In-App Messaging জন্য Firebase ইনস্টলেশন SDK-এর উপরও নির্ভরতা রয়েছে। যেহেতু সেই SDK আপনার অ্যাপে অস্থায়ীভাবে অন্তর্ভুক্ত, তাই সেই SDK-এর দ্বারা স্বয়ংক্রিয়ভাবে সংগৃহীত শেষ-ব্যবহারকারীর ডেটার হিসাব রাখতে ভুলবেন না (এই পৃষ্ঠার ইনস্টলেশন বিভাগটি দেখুন)। সেই SDK-এর ডেটা সংগ্রহ থেকে In-App Messaging যে ডেটা ব্যবহার করে তা সম্পর্কে জানতে, Manage Firebase ইনস্টলেশন ডকুমেন্টেশন দেখুন।
আপনার ব্যবহারের উপর নির্ভর করে সংগৃহীত ডেটা
Firebase In-App Messaging SDK গুলিতে এমন কোন ঐচ্ছিক বৈশিষ্ট্য নেই যা ডেভেলপার কনফিগার করতে পারে বা অন্যান্য শেষ-ব্যবহারকারীর ডেটা সংগ্রহের জন্য ব্যবহার করতে পারে।
অতিরিক্ত তথ্য
তথ্য সংগ্রহের উদ্দেশ্য
Firebase In-App Messaging সাধারণত উপরের উপ-বিভাগগুলিতে তালিকাভুক্ত সংগৃহীত ডেটা ব্যবহার করে অ্যাপের মধ্যেই শেষ ব্যবহারকারীদের কাছে বার্তা পাঠায়। এছাড়াও, নির্দিষ্ট ডেটা কীভাবে ব্যবহার করা যেতে পারে সে সম্পর্কে তথ্যের জন্য উপরের উপ-বিভাগগুলি পর্যালোচনা করুন। আপনার ডেটা প্রকাশের সময়, আপনি কীভাবে সংগৃহীত ডেটা বিশেষভাবে ব্যবহার করেন তাও বিবেচনা করুন।
ইনস্টলেশন
com.google.firebase:firebase-installations
com.google.firebase:firebase-installations-ktx
স্বয়ংক্রিয়ভাবে সংগৃহীত ডেটা
Firebase ইনস্টলেশন SDK নিম্নলিখিত তথ্য স্বয়ংক্রিয়ভাবে সংগ্রহ করে।
| উপাত্ত | ডিফল্টরূপে, Firebase SDK ইনস্টল করে... |
|---|---|
| Firebase ইনস্টলেশন আইডি (FID) | একটি প্রতি-ইনস্টলেশন শনাক্তকারী (FID) তৈরি এবং সংগ্রহ করে যা কোনও ব্যবহারকারী বা ভৌত ডিভাইসকে অনন্যভাবে সনাক্ত করে না। |
| ফায়ারবেস ব্যবহারকারী এজেন্ট | তথ্যের জন্য, এই পৃষ্ঠায় Firebase ব্যবহারকারী এজেন্ট বিভাগটি দেখুন। |
আপনার ব্যবহারের উপর নির্ভর করে সংগৃহীত ডেটা
Firebase ইনস্টলেশন SDK-তে এমন কোন ঐচ্ছিক বৈশিষ্ট্য নেই যা ডেভেলপার কনফিগার করতে পারে বা অন্যান্য শেষ-ব্যবহারকারীর ডেটা সংগ্রহের জন্য ব্যবহার করতে পারে।
অতিরিক্ত তথ্য
তথ্য সংগ্রহের উদ্দেশ্য
Firebase পরিষেবা প্রদান, রক্ষণাবেক্ষণ এবং উন্নত করার জন্য প্ল্যাটফর্ম এবং সংস্করণ গ্রহণ নির্ধারণের জন্য Google অভ্যন্তরীণভাবে Firebase ব্যবহারকারী এজেন্ট ব্যবহার করে। এটি কখনই কোনও ব্যবহারকারী বা ডিভাইস শনাক্তকারীর সাথে লিঙ্ক করা হয় না।
Firebase ইনস্টলেশন সাধারণত অ্যাপ ইনস্টলেশন শনাক্ত করার জন্য একটি অনন্য শনাক্তকারী প্রদানের জন্য উপরের উপ-বিভাগে তালিকাভুক্ত অন্যান্য সংগৃহীত ডেটা ব্যবহার করে। এছাড়াও, নির্দিষ্ট ডেটা কীভাবে ব্যবহার করা যেতে পারে সে সম্পর্কে তথ্যের জন্য উপরের উপ-বিভাগগুলি পর্যালোচনা করুন। আপনার ডেটা প্রকাশের সময়, আপনি সংগৃহীত ডেটা কীভাবে বিশেষভাবে ব্যবহার করেন তাও বিবেচনা করতে ভুলবেন না।
Firebase ML মডেল ডাউনলোডার
com.google.firebase:firebase-ml-modeldownloader
com.google.firebase:firebase-ml-modeldownloader-ktx
স্বয়ংক্রিয়ভাবে সংগৃহীত ডেটা
Firebase ML মডেল ডাউনলোডার SDK নিম্নলিখিত তথ্য স্বয়ংক্রিয়ভাবে সংগ্রহ করে।
| উপাত্ত | ডিফল্টরূপে, Firebase ML মডেল ডাউনলোডার SDK... |
|---|---|
| ML মডেল ডাউনলোড মেটাডেটা, ডাউনলোড ইভেন্ট, মুছে ফেলার ইভেন্ট এবং ত্রুটি সহ | স্থিতিশীলতা এবং লেটেন্সি সমস্যাগুলি পর্যবেক্ষণ করার জন্য মডেল ডাউনলোড ইভেন্ট মেটাডেটা সংগ্রহ করে। |
| ইনস্টলেশন প্রমাণীকরণ টোকেন | অ্যাপ ইনস্ট্যান্সের সাথে ইন্টারঅ্যাক্ট করার সময় ডিভাইস প্রমাণীকরণের জন্য ইনস্টলেশন প্রমাণীকরণ টোকেন সংগ্রহ করে (উদাহরণস্বরূপ, অ্যাপ ইনস্ট্যান্সে ডেভেলপার মডেল বিতরণ করার জন্য)। |
অন্যান্য বিবেচ্য বিষয়
Firebase ML মডেল ডাউনলোডার Firebase ইনস্টলেশন SDK এর উপর নির্ভরশীল। যেহেতু সেই SDK আপনার অ্যাপে অস্থায়ীভাবে অন্তর্ভুক্ত, তাই সেই SDK দ্বারা স্বয়ংক্রিয়ভাবে সংগৃহীত শেষ-ব্যবহারকারীর ডেটার হিসাব রাখতে ভুলবেন না (এই পৃষ্ঠার ইনস্টলেশন বিভাগটি দেখুন)। Firebase ML মডেল ডাউনলোডার সেই SDK এর ডেটা সংগ্রহ থেকে যে ডেটা ব্যবহার করে তা সম্পর্কে জানতে, Manage Firebase ইনস্টলেশন ডকুমেন্টেশন দেখুন।
আপনার ব্যবহারের উপর নির্ভর করে সংগৃহীত ডেটা
Firebase ML মডেল ডাউনলোডার SDK-তে এমন কোন ঐচ্ছিক বৈশিষ্ট্য নেই যা ডেভেলপার কনফিগার করতে পারে বা অন্যান্য ব্যবহারকারীর ডেটা সংগ্রহের জন্য ব্যবহার করতে পারে।
অতিরিক্ত তথ্য
তথ্য সংগ্রহের উদ্দেশ্য
Firebase ML সাধারণত ML মডেল ডাউনলোড করার জন্য উপরের উপ-বিভাগে তালিকাভুক্ত সংগৃহীত ডেটা ব্যবহার করে। Firebase ML পণ্যের গুণমান পর্যবেক্ষণ, ব্যবহার বোঝা এবং পণ্যের দিকনির্দেশনা জানাতে মডেল ডাউনলোড মেটাডেটা একত্রিত করে এবং ব্যবহার করে। এছাড়াও, নির্দিষ্ট ডেটা কীভাবে ব্যবহার করা যেতে পারে সে সম্পর্কে তথ্যের জন্য উপরের উপ-বিভাগগুলি পর্যালোচনা করুন। আপনার ডেটা প্রকাশের সময়, আপনি কীভাবে সংগৃহীত ডেটা বিশেষভাবে ব্যবহার করেন তাও বিবেচনা করতে ভুলবেন না।
Performance Monitoring
com.google.firebase:firebase-perf
com.google.firebase:firebase-perf-ktx
স্বয়ংক্রিয়ভাবে সংগৃহীত ডেটা
Firebase Performance Monitoring SDK নিম্নলিখিত ডেটা স্বয়ংক্রিয়ভাবে সংগ্রহ করে।
| উপাত্ত | ডিফল্টরূপে, Firebase Performance Monitoring SDK... |
|---|---|
| অ্যাপের পারফর্ম্যান্স মেট্রিক্স, যার মধ্যে অ্যাপ শুরুর সময় এবং নেটওয়ার্ক অনুরোধের লেটেন্সি অন্তর্ভুক্ত রয়েছে | অ্যাপের জীবনচক্র এবং শেষ-ব্যবহারকারী ব্যবহারের সময় অ্যাপের কর্মক্ষমতা মেট্রিক্স সংগ্রহ করে। |
| সিপিইউ/মেমরির ব্যবহার | Collects CPU/memory usage of the application to provide a timeline view of the app's performance. |
| Relevant device metadata | Collects relevant device metadata to filter the performance data against different segments of devices. |
| আইপি ঠিকানা | Collects the IP address to map performance events to the countries they originate from. |
অন্যান্য বিবেচ্য বিষয়
Performance Monitoring has a dependency on the Firebase installations SDK. Since that SDK is transitively included in your app, make sure to account for the end-user data collected automatically by that SDK (see the installations section on this page). To learn about the data that Performance Monitoring uses from that SDK's data collection, visit the Manage Firebase installations documentation .
Performance Monitoring also has a dependency on the Firebase Remote Config SDK to help control the volume of events collected from an application. Since that SDK is transitively included in your app, make sure to account for the end-user data collected automatically by that SDK (see the Remote Config section on this page).
Performance Monitoring also has a dependency on the Firebase sessions SDK to report timeline views of performance data in the Firebase console. Since that SDK is transitively included in your app, make sure to account for the end-user data collected automatically by that SDK (see the Firebase sessions SDK section on this page).
Data collected depending on your usage
Depending on how you configure or invoke the Firebase Performance Monitoring SDK and the product's features, your app may collect end-user data that needs to be included in your data disclosure. The following table lists examples of end-user data that can be collected depending on your usage, but make sure to account for any data collected by your specific usage.
| উপাত্ত | Depending on your app's configuration and invocation, the Firebase Performance Monitoring SDK... |
|---|---|
| Developer-defined custom traces | Collects app performance metrics for any custom traces that a developer instruments in their app. |
| Custom performance metrics (developer-defined data) | Collects any custom performance metrics that a developer attaches to custom traces. |
| Custom attributes (developer-defined data) | Collects any custom attributes that a developer attaches to custom traces. |
অতিরিক্ত তথ্য
Purpose for data collection
Firebase Performance Monitoring generally uses the collected data listed in the sub-sections above to enable app performance reporting and monitoring. Also, review the sub-sections above for information about how specific data may be used. In your data disclosure, make sure to also account for how you specifically use the collected data, in addition to how you use any developer-defined end-user data collected by the SDK.
Firebase Phone Number Verification
com.google.firebase:firebase-pnv
Data collected automatically
The Firebase PNV SDK collects the following data automatically .
| উপাত্ত | By default, the Firebase Phone Number Verification SDK... |
|---|---|
| Firebase Android App ID | Collects the Firebase Android App ID of the app (this is not the app's package name). This value is included in the header of each request. |
Data collected depending on your usage
Depending on how you configure or invoke the Firebase Phone Number Verification SDK and the product's features, your app may collect end-user data that needs to be included in your data disclosure. The following table lists examples of end-user data that can be collected depending on your usage, but make sure to account for any data collected by your specific usage.
| উপাত্ত | Depending on your app's configuration and invocation, the Firebase Phone Number Verification SDK... |
|---|---|
| ফোন নম্বর | Retrieves the phone number of the device (with the user's consent). |
অতিরিক্ত তথ্য
Purpose for data collection
Firebase Phone Number Verification is a service intended to enable apps to obtain the phone number of a device directly from the mobile carrier. The SDK requires user consent every time the app requests the device's phone number. This capability is often, but not necessarily, used for app sign-in purposes.
In your data disclosure, make sure to also account for how you specifically use the collected data, in addition to how you use any developer-defined end-user data collected by the SDK.
Realtime Database
com.google.firebase:firebase-database
com.google.firebase:firebase-database-ktx
Data collected automatically
The Firebase Realtime Database SDK collects the following data automatically .
| উপাত্ত | By default, the Firebase Realtime Database SDK... |
|---|---|
| আইপি ঠিকানা | Collects IP addresses to enable the profiler tool , which helps developers understand usage trends and platform breakdowns |
| User agents | Collects user agent strings to enable the profiler tool , which helps developers understand usage trends and platform breakdowns Note that this user agent is not referring to the Firebase user agent . |
Data collected depending on your usage
Depending on how you configure or invoke the Firebase Realtime Database SDK and the product's features, your app may collect end-user data that needs to be included in your data disclosure. Make sure that you account for any developer-defined end-user data that's collected by your specific usage.
অন্যান্য বিবেচ্য বিষয়
If you use Realtime Database with Firebase Authentication , and if an end-user is signed-in, then every request from Realtime Database automatically includes the applicable User ID from Firebase Authentication .
অতিরিক্ত তথ্য
Purpose for data collection
Please review the sub-sections above for information about how specific data may be used. In your data disclosure, make sure to also account for how you specifically use the collected data, in addition to how you use any developer-defined end-user data collected by the SDK.
Remote Config
com.google.firebase:firebase-config
com.google.firebase:firebase-config-ktx
Data collected automatically
The Firebase Remote Config SDK collects the following data automatically .
| উপাত্ত | By default, the Firebase Remote Config SDK... |
|---|---|
| Country code | Collects country code in order to target parameters that are based on this data. |
| ভাষা কোড | Collects language code in order to target parameters that are based on this data. |
| সময় অঞ্চল | Collects time zone in order to target parameters that are based on this data. |
| Platform version | Collects platform version in order to target parameters that are based on this data. |
| ওএস সংস্করণ | Collects OS version in order to target parameters that are based on this data. |
| Firebase Android App ID | Collects the Firebase Android App ID of the app (this is not the app's package name) in order to target parameters that are based on this data. |
| Package name of the app | Collects the package name in order to target parameters that are based on this data. |
| Version of the Remote Config SDK used by the app | Collects the version of the SDK to provide, maintain, and improve Firebase services. |
অন্যান্য বিবেচ্য বিষয়
Remote Config has a dependency on the Firebase installations SDK. Since that SDK is transitively included in your app, make sure to account for the end-user data collected automatically by that SDK (see the installations section on this page). To learn about the data that Remote Config uses from that SDK's data collection, visit the Manage Firebase installations documentation .
Data collected depending on your usage
The Firebase Remote Config SDK doesn't have optional features that the developer can configure or invoke to collect other end-user data.
অন্যান্য বিবেচ্য বিষয়
Some optional features of Remote Config depend on the Firebase SDK for Google Analytics. If you include that SDK in your app, make sure to account for the end-user data collected automatically by that SDK (see the Google Analytics documentation ). The following table lists examples of how the Remote Config SDK interacts with data from Google Analytics :
| উপাত্ত | If your app includes the Firebase SDK for Google Analytics, then Remote Config ... |
|---|---|
| ব্যবহারকারীর বৈশিষ্ট্য | Collects user properties obtained by the Firebase SDK for Google Analytics in order to target parameters that are based on user property conditions. |
| First open time | Collects the |
If Remote Config personalization is implemented, the data obtained by the Firebase Remote Config SDK and the events obtained by the Firebase SDK for Google Analytics can be used to construct predictive models and measure the performance of those models.
অতিরিক্ত তথ্য
Purpose for data collection
Firebase Remote Config generally uses the collected data listed in the sub-sections above to change the behavior and appearance of your app without publishing an app update. Aggregated data for OS version and SDK version is used by Firebase to understand usage trends and inform product direction. Also, review the sub-sections above for information about how specific data may be used. In your data disclosure, make sure to also account for how you specifically use the collected data.
Transitively included Firebase libraries
The Firebase libraries listed in this section are transitively included in some of the other Firebase libraries. None of the following libraries have an accessible surface for developers, but they might collect end-user data (see each library below for details).
Firebase sessions
com.google.firebase:firebase-sessions
Data collected automatically
The Firebase sessions SDK collects the following data automatically .
| উপাত্ত | By default, the Firebase sessions SDK... |
|---|---|
| App metadata | Collects metadata about the application, such as the package name, OS information, SDK version, and network connection type. |
| Device metadata | Collects metadata about the application, such as device manufacturer and model. |
| Application metrics | Collects usage data such as the time an app was foregrounded to start a new session. |
Data collected depending on your usage
The Firebase sessions SDK doesn't have optional features that the developer can configure or invoke to collect other end-user data.
অতিরিক্ত তথ্য
Purpose for data collection
The Firebase sessions SDK uses the collected data listed in the sub-sections above to provide crash and performance metrics for the application. Also, review the sub-sections above for information about how specific data may be used. In your data disclosure, make sure to also account for how you specifically use the collected data, in addition to how you use any developer-defined end-user data collected by the SDK.