במאי 2021, הודענו על הסעיף החדש בנושא אבטחת נתונים ב-Google Play. הסעיף הזה משמש כהודעת גילוי נאות שמוסרים המפתחים לגבי איסוף הנתונים, שיתוף הנתונים שנאספו ונוהלי האבטחה באפליקציה.
הדף הזה יעזור לכם להשלים את השלבים הנחוצים כדי לעמוד בדרישות גילוי נאות על טיפול בנתונים, ביחס לשימוש שלכם בערכות ה-SDK ל-Android של Firebase. בדף הזה אפשר לבדוק אם ערכות ה-SDK שלנו אוספות נתונים של משתמשי קצה או לא, ובאיזה אופן הן מטפלות בנתונים האלה, כולל דוגמאות להגדרות אישיות או להפעלות רלוונטיות שעליהן תוכלו לשלוט כמפתחים של האפליקציה.
המטרה שלנו היא להתנהל בשקיפות רבה ככל האפשר בכל הנוגע לתמיכה שאנחנו מספקים לכם. עם זאת, כמפתחים של האפליקציה, רק אתם אחראים להחליט איך לענות על השאלות בטופס של סעיף אבטחת הנתונים של Google Play בנוגע לאיסוף, השיתוף והאבטחה של נתונים של משתמשי הקצה באפליקציה.
איך להשתמש במידע שמפורט בדף הזה
בדף הזה מפורטים הנתונים של משתמשי הקצה שנאספים באמצעות הגרסה העדכנית בלבד של כל Firebase Android SDK.
בהמשך הדף הזה יש קטע לכל SDK, שבו מפורט המידע על נתונים שנאספים באופן אוטומטי לעומת נתונים שנאספים בהתאם לשימוש שלכם. איסוף אוטומטי אומר שערכת ה-SDK אוספת נתונים ספציפיים בלי שתפעילו שיטה או מחלקה ספציפיות באפליקציה. עם זאת, במקרים רבים, הנתונים שנאספים על ידי ערכת ה-SDK תלויים בשימוש הספציפי של האפליקציה במוצר, כלומר בהגדרות של האפליקציה ובאופן שבו אתם מפעילים את ערכת ה-SDK.
כדי להשלים את גילוי נאות על טיפול בנתונים, תוכלו להשתמש במדריך של Android לגבי סוגי נתונים כדי לעזור לכם לקבוע איזה סוג נתונים מתאר בצורה הטובה ביותר את הנתונים שנאספים. בהודעת גילוי נאות על טיפול בנתונים, חשוב להביא בחשבון גם את האופן שבו האפליקציה הספציפית משתפת את הנתונים שנאספים ומשתמשת בהם.
סקירה כללית של הצפנת נתונים, שיתוף נתונים ומחיקת נתונים ב-Firebase Android SDKs
| הצפנת נתונים | ב-Firebase, הנתונים של משתמשי הקצה שמפורטים בדף הזה מוצפנים בזמן ההעברה באמצעות HTTPS. |
| שיתוף נתונים | לגבי הנתונים של משתמשי הקצה שנאספו ומפורטים בדף הזה, מערכת Firebase לא מעבירה את הנתונים האלה לצדדים שלישיים, אלא אם:
|
| מחיקת נתונים | Firebase מאפשר למפתחים למחוק נתונים של משתמשי קצה באופן שתואם לפונקציונליות של שירותי Firebase. |
סוכן משתמש ב-Firebase
סוכן המשתמש של Firebase הוא לא Firebase Android SDK, אלא חבילה של מידע שנאסף על ידי כמה ערכות Firebase Android SDK וכולל את הפרטים הבאים:
מטא נתונים של המכשיר: גרסת מערכת ההפעלה, שם, דגם, מותג וגורם צורה
האפליקציה ששימשה להתקנת האפליקציה שלכם (לדוגמה, חנות Play) (ראו מסמכים)
אילו ערכות 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 מגדיר ומשתמש בנכסי משתמש Google Analytics כדי לציין חברות בקבוצות ניסויים ב-Firebase Remote Config וב-Firebase In-App Messaging.
מכיוון ש-A/B Testing SDK משמש ישירות רק את Firebase Remote Config ואת Firebase In-App Messaging, כדאי לעיין בקטעים הספציפיים האלה בדף הזה כדי לקבל מידע נוסף על איסוף הנתונים ומטרת האיסוף.
נתונים שנאספים בהתאם לשימוש שלכם
ל-Firebase A/B Testing SDK אין תכונות אופציונליות שהמפתח יכול להגדיר או להפעיל כדי לאסוף נתונים אחרים של משתמשי קצה.
Firebase AI Logic
com.google.firebase:firebase-ai
Firebase AI Logic נקרא בעבר Vertex AI in Firebase עם החבילה com.google.firebase:firebase-vertexai.
נתונים שנאספים באופן אוטומטי
ערכת ה-SDK של Firebase AI Logic אוספת את הנתונים הבאים באופן אוטומטי.
| נתונים | כברירת מחדל, SDK Firebase AI Logic… |
|---|---|
| שם דגם | הפונקציה אוספת את שם המודל בהפעלה. |
| גרסת ה-SDK שבה נעשה שימוש באפליקציה | ה-SDK אוסף את הגרסה של Firebase AI Logic שבה נעשה שימוש באפליקציה. הערך הזה נכלל בכותרת של כל בקשה. |
| גרסה בשפה | אוסף את גרסת זמן הריצה של Kotlin שבה נעשה שימוש באפליקציה. הערך הזה נכלל בכותרת של כל בקשה. |
| מזהה האפליקציה ב-Firebase | אם איסוף הנתונים מופעל, מתבצע איסוף של מזהה האפליקציה ב-Firebase. הערך הזה נכלל בכותרת של כל בקשה. |
| גרסת אפליקציה | אם איסוף הנתונים מופעל, המערכת אוספת את גרסת האפליקציה. הערך הזה נכלל בכותרת של כל בקשה. |
נתונים שנאספים בהתאם לשימוש שלכם
בהתאם לאופן שבו אתם מגדירים או מפעילים את Firebase AI Logic SDK ואת התכונות של המוצר, האפליקציה שלכם עשויה לאסוף נתונים של משתמשי קצה שצריכים להיכלל בגילוי נאות על טיפול בנתונים. חשוב להביא בחשבון את הנתונים של משתמשי קצה שמוגדרים על ידי מפתחים ונאספים בהתאם לשימוש הספציפי שלכם.
שיקולים נוספים
אם משתמשים ב-Firebase AI Logic עם Firebase Authentication, ואם משתמש קצה מחובר לחשבון, כל בקשה מ-Firebase AI Logic כוללת באופן אוטומטי את מזהה המשתמש הרלוונטי מ-Firebase Authentication.
אם מפעילים מעקב אחרי שימוש בתכונות AI במסוף Firebase עבור Agent Platform Gemini API (formerly Vertex AI), הפרומפטים והפלט שנוצר מכל בקשה שנדגמת נאספים יחד עם מדדי הביצועים והשימוש.
כדי לוודא שאתם לוקחים בחשבון את השימוש שלכם בממשקי ה-API הבסיסיים (Agent Platform Gemini API (formerly Vertex AI) או Gemini Developer API), מומלץ לעיין בFirebase AI Logic במאמרי העזרה בנושא משילות מידע (data governance) ואתיקה של בינה מלאכותית.
מידע נוסף
המטרה של איסוף הנתונים
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
com.google.firebase:firebase-appcheck-recaptcha
נתונים שנאספים באופן אוטומטי
ערכות ה-SDK של Firebase App Check אוספות את הנתונים הבאים באופן אוטומטי.
| נתונים | כברירת מחדל, ערכות ה-SDK של Firebase App Check... |
|---|---|
| סוכן משתמש ב-Firebase | מידע נוסף זמין בקטע סוכן משתמש של Firebase בדף הזה. |
נתונים שנאספים בהתאם לשימוש שלכם
בהתאם לאופן שבו אתם מגדירים או מפעילים את ערכות ה-SDK של Firebase App Check ואת התכונות של המוצר, האפליקציה שלכם עשויה לאסוף נתונים של משתמשי קצה שצריכים להיכלל בגילוי נאות על טיפול בנתונים. בטבלה הבאה תוכלו למצוא דוגמאות לנתונים של משתמשי קצה שאפשר לאסוף בהתאם לשימוש הספציפי שלכם, אבל עליכם להביא בחשבון את הנתונים שנאספים ולציין זאת בהודעת הגילוי הנאות.
| נתונים | בהתאם להגדרה ולהפעלה של האפליקציה, ה-SDKs של Firebase App Check... |
|---|---|
| אסימון יושרה מ-Play Integrity | Collect this integrity token if your app uses Play Integrity as an attestation provider. מידע נוסף על אבטחת הנתונים ב-Play Integrity |
| טוקן reCAPTCHA ונתונים נוספים שנאספים על ידי reCAPTCHA Enterprise | אם האפליקציה משתמשת ב-reCAPTCHA Enterprise כספק אימות, צריך להפעיל את reCAPTCHA Enterprise SDK כדי לאסוף את טוקן reCAPTCHA. בנוסף, reCAPTCHA Enterprise SDK אוסף נתונים כפי שמתואר במסמכי גילוי נאות על טיפול בנתונים. |
מידע נוסף
המטרה של איסוף הנתונים
סוכן המשתמש של Firebase משמש את Google באופן פנימי כדי לקבוע את הפלטפורמה ואת אימוץ הגרסה, במטרה לספק, לתחזק ולשפר את שירותי Firebase. הוא אף פעם לא מקושר למזהה משתמש או למזהה מכשיר.
Firebase App Check בדרך כלל משתמשת בנתונים האחרים שנאספים ומפורטים בקטעי המשנה שלמעלה כדי לאמת את הצהרות האפליקציה, וכך עוזרת להגן על משאבי ה-Backend מפני ניצול לרעה. בנוסף, כדאי לעיין בקטעי המשנה שלמעלה כדי לקבל מידע על האופן שבו יכול להיות שייעשה שימוש בנתונים ספציפיים. בגילוי הנאות על טיפול בנתונים, חשוב להביא בחשבון גם את האופן שבו אתם משתמשים בנתונים שנאספים.
App Distribution
הטמעה מלאה של App Distribution Android SDK
com.google.firebase:firebase-appdistribution
ההטמעה המלאה של App Distribution Android SDK מיועדת לשימוש בבדיקות בטא בלבד. אל תכללו את ההטמעה המלאה של App Distribution SDK באפליקציה כשאתם שולחים אותה אל Google Play.
Android SDKApp Distribution רק ל-API
com.google.firebase:firebase-appdistribution-api
com.google.firebase:firebase-appdistribution-api-ktx
נתונים שנאספים באופן אוטומטי
App Distribution Android SDK שכולל רק API לא אוסף באופן אוטומטי נתונים של משתמשי קצה.
נתונים שנאספים בהתאם לשימוש שלכם
ל-Android SDK App Distribution שמבוסס על API בלבד אין תכונות אופציונליות שהמפתח יכול להגדיר או להפעיל כדי לאסוף נתונים אחרים של משתמשי קצה.
Authentication
com.google.firebase:firebase-auth
com.google.firebase:firebase-auth-ktx
נתונים שנאספים באופן אוטומטי
ערכת ה-SDK של Firebase Authentication אוספת את הנתונים הבאים באופן אוטומטי.
| נתונים | כברירת מחדל, ה-SDK של Firebase Authentication... |
|---|---|
| סוכן משתמש ב-Firebase | מידע נוסף זמין בקטע סוכן משתמש של Firebase בדף הזה. |
| כתובת IP | איסוף כתובות IP כדי לספק אבטחה נוספת ולמנוע ניצול לרעה במהלך ההרשמה והאימות. |
מחרוזות של סוכן משתמש:
|
איסוף מחרוזות של סוכן משתמש כדי לספק, לתחזק ולשפר את שירותי Firebase. שימו לב שסוכן המשתמש הזה לא מתייחס לסוכן המשתמש של Firebase. |
| מזהה אפליקציה ל-Android ב-Firebase | איסוף של מזהה האפליקציה ב-Firebase ל-Android (זה לא שם החבילה של האפליקציה). הערך הזה נכלל בכותרת של כל בקשה. |
נתונים שנאספים בהתאם לשימוש שלכם
בהתאם לאופן שבו אתם מגדירים או מפעילים את ערכת ה-SDK Firebase Authentication ואת התכונות של המוצר, האפליקציה שלכם עשויה לאסוף נתונים של משתמשי קצה שצריכים להיכלל בגילוי הנאות על טיפול בנתונים. בטבלה הבאה תוכלו למצוא דוגמאות לנתונים של משתמשי קצה שאפשר לאסוף בהתאם לשימוש הספציפי שלכם, אבל עליכם להביא בחשבון את הנתונים שנאספים ולציין זאת בהודעת הגילוי הנאות.
| נתונים | בהתאם להגדרה ולהפעלה של האפליקציה, ה-SDK של Firebase Authentication... |
|---|---|
| השם המוצג | איסוף השם המוצג של המשתמש אם המפתח מספק אותו. |
| כתובת אימייל | איסוף כתובת האימייל של המשתמש (כפי שהיא מסופקת על ידי המפתח) אם האפליקציה משתמשת באחד מהרכיבים הבאים:
|
| מספר טלפון | איסוף מספר הטלפון של המשתמש (כפי שסופק על ידי המפתח) אם האפליקציה משתמשת באחד מהרכיבים הבאים:
|
| אסימון יושרה מ-Play Integrity | האפליקציה אוספת את טוקן היושרה הזה אם היא משתמשת באימות טלפוני. מידע נוסף על אבטחת הנתונים ב-Play Integrity |
| Token מ-reCAPTCHA Enterprise | הטוקן הזה נאסף אם האפליקציה משתמשת ב-reCAPTCHA Enterprise כדי להגן על תהליכי Authentication. מידע נוסף על בטיחות הנתונים ב-reCAPTCHA Enterprise |
| פרטים ליצירת קשר | האפליקציה אוספת את פרטי הקשר של המשתמש שקשורים לספקי אימות של צד שלישי אם היא משתמשת בספק אימות של צד שלישי עם אימות ב-Firebase. לדוגמה, יכול להיות שמזהה של משתמש יהיה מקושר לפרופיל שלו בפייסבוק אם האפליקציה משתמשת באימות של פייסבוק, בהתאם להיקפי ההרשאות שניתנו. מידע נוסף זמין במסמכי התיעוד של ספק האימות. |
| מזהה Game Center | אוסף את מזהה המשתמש ב-Game Center אם האפליקציה מקושרת ל-Game Center. |
| User ID | יוצר ומאחסן מזהה ייחודי Firebase Authentication. |
מידע נוסף
המטרה של איסוף הנתונים
בדרך כלל, Firebase Authentication משתמש בנתונים שנאספים ומפורטים בקטעי המשנה שלמעלה כדי לאפשר אימות וניהול של החשבון. מחרוזות של סוכן משתמש משמשות לאספקת שירותי Firebase, לתחזוקה ולשיפור שלהם. בנוסף, כדאי לעיין בקטעי המשנה שלמעלה כדי לקבל מידע על האופן שבו יכול להיות שייעשה שימוש בנתונים ספציפיים. בגילוי הנאות על טיפול בנתונים, חשוב להביא בחשבון גם את האופן שבו אתם משתמשים בנתונים שנאספים.
Cloud Firestore
com.google.firebase:firebase-firestore
com.google.firebase:firebase-firestore-ktx
נתונים שנאספים באופן אוטומטי
ערכת ה-SDK של Cloud Firestore אוספת את הנתונים הבאים באופן אוטומטי.
| נתונים | כברירת מחדל, Cloud Firestore SDK… |
|---|---|
| סוכן משתמש ב-Firebase | מידע נוסף זמין בקטע סוכן משתמש של Firebase בדף הזה. |
נתונים שנאספים בהתאם לשימוש שלכם
בהתאם לאופן שבו אתם מגדירים או מפעילים את ה-SDK של Cloud Firestore ואת התכונות של המוצר, האפליקציה שלכם עשויה לאסוף נתונים של משתמשי קצה שצריכים להיכלל בגילוי נאות על טיפול בנתונים. חשוב להביא בחשבון את הנתונים של משתמשי קצה שמוגדרים על ידי מפתחים ונאספים בהתאם לשימוש הספציפי שלכם.
שיקולים נוספים
אם משתמשים ב-Cloud Firestore עם Firebase Authentication, ואם משתמש קצה מחובר לחשבון, כל בקשה מ-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... |
|---|---|
| שם הפונקציה | הפונקציה אוספת את השם שלה בזמן ההפעלה. |
| כתובת IP | במהלך הפעלת הפונקציה נאספת כתובת ה-IP של מי שהפעיל את הפונקציה, כדי להפעיל פונקציות לטיפול באירועים ופונקציות HTTP על סמך פעולות של משתמשי קצה. |
| טוקן 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
נתונים שנאספים באופן אוטומטי
ערכת ה-SDK של Firebase Cloud Messaging אוספת את הנתונים הבאים באופן אוטומטי.
| נתונים | כברירת מחדל, Firebase Cloud Messaging SDK… |
|---|---|
| גרסת האפליקציה | איסוף נתוני הגרסה של האפליקציה לצורך הרשמה לנושאים וביטול הרשמה לנושאים. |
| סוכן משתמש ב-Firebase | מידע נוסף זמין בקטע סוכן משתמש של Firebase בדף הזה. |
שיקולים נוספים
ל-Cloud Messaging יש תלות ב-SDK של התקנות Firebase. מכיוון שערכת ה-SDK הזו נכללת באפליקציה שלך באופן טרנזיטיבי, חשוב לוודא שאתה מביא בחשבון את נתוני משתמשי הקצה שנאספים באופן אוטומטי על ידי ערכת ה-SDK הזו (אפשר לעיין בקטע בנושא התקנות בדף הזה). כדי לקבל מידע על הנתונים ש-Cloud Messaging משתמש בהם מאיסוף הנתונים של ערכת ה-SDK הזו, אפשר לעיין במסמכי התיעוד בנושא ניהול התקנות של Firebase.
נתונים שנאספים בהתאם לשימוש שלכם
בהתאם לאופן שבו אתם מגדירים או מפעילים את Firebase Cloud Messaging ה-SDK ואת התכונות של המוצר, האפליקציה שלכם עשויה לאסוף נתונים של משתמשי קצה שצריכים להיכלל בגילוי הנאות על טיפול בנתונים. בטבלה הבאה תוכלו למצוא דוגמאות לנתונים של משתמשי קצה שאפשר לאסוף בהתאם לשימוש הספציפי שלכם, אבל עליכם להביא בחשבון את הנתונים שנאספים ולציין זאת בהודעת הגילוי הנאות.
| נתונים | בהתאם להגדרה ולהפעלה של האפליקציה, ה-SDK של Firebase Cloud Messaging... |
|---|---|
| מדדים של מסירת הודעות | השירות אוסף ושולח מדדים של מסירת הודעות ל-BigQuery אם השילוב עם BigQuery מופעל והערך של |
שיקולים נוספים
חלק מהתכונות האופציונליות של Cloud Messaging תלויות ב-Firebase SDK for Google Analytics. אם אתם כוללים את ה-SDK הזה באפליקציה שלכם, חשוב שתביאו בחשבון את הנתונים של משתמשי הקצה שנאספים באופן אוטומטי על ידי ה-SDK הזה (ראו את התיעוד של Google Analytics). בטבלה הבאה מפורטים נתונים נוספים שנרשמים ביומן:
| נתונים | אם האפליקציה כוללת את Firebase SDK for Google Analytics, אז Cloud Messaging... |
|---|---|
| אירועי אינטראקציה עם התראות | שולח אירועי אינטראקציה עם הודעות באופן מקומי במכשיר לצורך תיעוד באמצעות ה-SDK של Firebase ל-Google Analytics, כדי לספק נתוחי נתונים למפתחים. |
מידע נוסף
המטרה של איסוף הנתונים
סוכן המשתמש של Firebase משמש את Google באופן פנימי כדי לקבוע את הפלטפורמה ואת אימוץ הגרסה, במטרה לספק, לתחזק ולשפר את שירותי Firebase. הוא אף פעם לא מקושר למזהה משתמש או למזהה מכשיר.
Cloud Messaging בדרך כלל משתמשת בנתונים האחרים שנאספים ומפורטים בקטעי המשנה שלמעלה כדי לשלוח הודעות לאפליקציית הלקוח. בנוסף, מומלץ לעיין בקטעי המשנה שלמעלה כדי לקבל מידע על האופן שבו יכול להיות שנעשה שימוש בנתונים ספציפיים. בגילוי הנאות על טיפול בנתונים, חשוב להביא בחשבון גם את האופן שבו אתם משתמשים בנתונים שנאספים.
Cloud Storage for Firebase
com.google.firebase:firebase-storage
com.google.firebase:firebase-storage-ktx
נתונים שנאספים באופן אוטומטי
ערכת ה-SDK של Cloud Storage for Firebase אוספת את הנתונים הבאים באופן אוטומטי.
| נתונים | כברירת מחדל, ה-SDK של Firebase Cloud Messaging... |
|---|---|
| הגרסה של Cloud Storage SDK שבה נעשה שימוש באפליקציה | ה-SDK אוסף את הגרסה של Cloud Storage for Firebase שבה נעשה שימוש באפליקציה. הערך הזה נכלל בכותרת של כל בקשה. |
| מזהה אפליקציה ל-Android ב-Firebase | איסוף של מזהה האפליקציה ב-Firebase ל-Android (זה לא שם החבילה של האפליקציה). הערך הזה נכלל בכותרת של כל בקשה. |
נתונים שנאספים בהתאם לשימוש שלכם
בהתאם לאופן שבו אתם מגדירים או מפעילים את Cloud Storage for Firebase ה-SDK ואת התכונות של המוצר, האפליקציה שלכם עשויה לאסוף נתונים של משתמשי קצה שצריכים להיכלל בגילוי הנאות על טיפול בנתונים. חשוב להביא בחשבון את הנתונים של משתמשי קצה שמוגדרים על ידי מפתחים ונאספים בהתאם לשימוש הספציפי שלכם.
שיקולים נוספים
אם אתם משתמשים ב-Cloud Storage for Firebase עם Firebase Authentication, ואם משתמש קצה מחובר לחשבון, כל בקשה מ-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
נתונים שנאספים באופן אוטומטי
ערכת ה-SDK של Firebase Crashlytics אוספת את הנתונים הבאים באופן אוטומטי.
| נתונים | כברירת מחדל, Firebase Crashlytics SDK… |
|---|---|
| מעקבי ערימה | איסוף של עקבות מחסנית כשאפליקציה קורסת. |
| מצב האפליקציה הרלוונטי | איסוף של מצב האפליקציה הרלוונטי כשהאפליקציה קורסת. |
| מטא-נתונים רלוונטיים של המכשיר | איסוף מטא-נתונים לגבי המכשיר בנקודת זמן מסוימת, כשקורסות אפליקציות. |
| Crashlytics מזהה ייחודי אוניברסלי (UUID) של ההתקנה | יוצר ומאחסן את ה-UUID של ההתקנה Crashlytics כדי למדוד את מספר המשתמשים שהושפעו מקריסה. |
שיקולים נוספים
ל-Crashlytics יש תלות ב-SDK של התקנות Firebase. מכיוון שערכת ה-SDK הזו נכללת באפליקציה שלך באופן טרנזיטיבי, חשוב לוודא שאתם לוקחים בחשבון את נתוני משתמשי הקצה שנאספים באופן אוטומטי על ידי ערכת ה-SDK הזו (ראו את הקטע בנושא התקנות בדף הזה). חשוב לשים לב ש-Crashlytics לא משתמש באף אחד מהנתונים שנאספים על ידי ה-SDK של התקנות Firebase, אלא רק כדי לשנות את ה-UUID של ההתקנה Crashlytics על סמך שינויים במזהה ההתקנה של מופע האפליקציה Firebase.
Crashlytics יש גם תלות ב-SDK Firebase sessions כדי לספק מדדי איכות במסוף Firebase. מכיוון שערכת ה-SDK הזו נכללת באפליקציה באופן טרנזיטיבי, חשוב לוודא שאתם לוקחים בחשבון את נתוני משתמשי הקצה שנאספים באופן אוטומטי על ידי ערכת ה-SDK הזו (ראו את הקטע Firebase sessions SDK בדף הזה).
נתונים שנאספים בהתאם לשימוש שלכם
בהתאם לאופן שבו אתם מגדירים או מפעילים את Firebase Crashlytics ה-SDK ואת התכונות של המוצר, האפליקציה שלכם עשויה לאסוף נתונים של משתמשי קצה שצריכים להיכלל בגילוי הנאות על טיפול בנתונים. בטבלה הבאה תוכלו למצוא דוגמאות לנתונים של משתמשי קצה שאפשר לאסוף בהתאם לשימוש הספציפי שלכם, אבל עליכם להביא בחשבון את הנתונים שנאספים ולציין זאת בהודעת הגילוי הנאות.
| נתונים | בהתאם להגדרה ולהפעלה של האפליקציה, ה-SDK של Firebase Crashlytics... |
|---|---|
| נתונים שהוגדרו על ידי המפתח | אוסף את כל המפתחות המותאמים אישית, היומנים ומזהי המשתמשים בטקסט חופשי שמפתח מצרף לדוחות קריסה. |
| נתונים שהוגדרו על ידי המפתח | אוסף אירועים לא קריטיים שהוגדרו על ידי מפתחים, עם עקבות מחסנית מותאמים אישית. |
שיקולים נוספים
חלק מהתכונות האופציונליות של Crashlytics תלויות ב-Firebase SDK for Google Analytics. אם אתם כוללים את ה-SDK הזה באפליקציה שלכם, הקפידו לקחת בחשבון את נתוני משתמשי הקצה שנאספים באופן אוטומטי על ידי ה-SDK הזה (ראו את התיעוד של Google Analytics). בטבלה הבאה מפורטים הנתונים ש-Crashlytics משתמש בהם מתוך אוסף הנתונים הזה:
| נתונים | אם האפליקציה כוללת את Firebase SDK for Google Analytics, אז Crashlytics... |
|---|---|
| יומני פעולות משתמש | הכלי משתמש ביומני 'נתיב הניווט' שנאספים על ידי Firebase SDK for Google Analytics. בקטעי היומן האלה מופיעות פעולות המשתמש שבוצעו מיד לפני הקריסה, וגם מספר הקריסות. |
אם אתם כוללים באפליקציה גם את Firebase Remote Config SDK, הקפידו להתייחס לנתוני Remote Config שהוגדרו על ידי המפתחים ונאספים באופן אוטומטי על ידי Crashlytics SDK. בטבלה הבאה מפורטים הנתונים שנאספים על ידי Crashlytics SDK:
| נתונים | אם האפליקציה כוללת את SDK Firebase Remote Config, אז SDK Crashlytics... |
|---|---|
| מטא-נתונים של השקת גרסה שמוגדרים על ידי המפתח Remote Config | אוסף מטא נתונים של השקה, שכוללים Remote Config גרסאות של תבניות, מזהים של וריאציות של השקה, מפתחות של פרמטרים וערכים של פרמטרים שמושפעים מהשקות פעילות. |
מידע נוסף
המטרה של איסוף הנתונים
בדרך כלל, Firebase Crashlytics משתמש בנתונים שנאספים ומפורטים בקטעי המשנה שלמעלה כדי להפעיל שירותים של דיווח על קריסות וניהול קריסות. בנוסף, כדאי לעיין בקטעי המשנה שלמעלה כדי לקבל מידע על האופן שבו יכול להיות שייעשה שימוש בנתונים ספציפיים. בגילוי הנאות על טיפול בנתונים, חשוב להביא בחשבון גם את האופן שבו אתם משתמשים בנתונים שנאספים, בנוסף לאופן שבו אתם משתמשים בנתונים של משתמשי קצה שהוגדרו על ידי המפתחים ונאספים על ידי ה-SDK.
Dynamic Links (הוצאה משימוש)
com.google.firebase:firebase-dynamic-links
com.google.firebase:firebase-dynamic-links-ktx
נתונים שנאספים באופן אוטומטי
ערכת ה-SDK של Firebase Dynamic Links אוספת את הנתונים הבאים באופן אוטומטי.
| נתונים | כברירת מחדל, Firebase Dynamic Links SDK… |
|---|---|
| כתובת URL של קישור דינמי | איסוף כתובת ה-URL של הקישור הדינמי כשמתבצעת אינטראקציה עם כתובת ה-URL, כולל מטא-נתונים שהוגדרו על ידי המפתח, שהמפתח מגדיר בקישור כשהוא נוצר. |
אם האפליקציה מותקנת עם Firebase Dynamic Links SDK משולב, מערכת Firebase רושמת ביומן את מצב האפליקציה ואת האירועים של אינטראקציה עם הקישור.
שיקולים נוספים
אם משתמש מקיים אינטראקציה עם קישור דינמי של Firebase, הנתונים הבאים נרשמים ביומן באופן אוטומטי, בלי קשר לשאלה אם האפליקציה מותקנת במכשיר של המשתמש:
| נתונים | כברירת מחדל, Firebase... |
|---|---|
| כתובת URL של קישור דינמי | מתעד את כתובת ה-URL של הקישור הדינמי כשיש אינטראקציה עם כתובת ה-URL, כולל המטא-נתונים שהוגדרו על ידי המפתח, שהמפתח מגדיר בקישור כשהקישור נוצר. |
| שם החבילה של האפליקציה | מתעד ביומן את שם החבילה של האפליקציה לצורך הגדרה מראש של קישור עומק (קישור עומק אחרי התקנת האפליקציה). |
| מצב האפליקציה | מידע מיומני הרישום שקשור למצב האפליקציה במכשיר של המשתמש, כולל מצב ההתקנה והאם האפליקציה נפתחה בעבר. |
| אירועים של אינטראקציה עם קישורים | יומן האירועים מתעד אירועי אינטראקציה עם קישורים. |
נתונים שנאספים בהתאם לשימוש שלכם
ל-SDK Firebase Dynamic Links אין תכונות אופציונליות שהמפתח יכול להגדיר או להפעיל כדי לאסוף נתונים אחרים של משתמשי קצה.
שיקולים נוספים
חלק מהתכונות האופציונליות של Dynamic Links תלויות ב-Firebase SDK for Google Analytics. אם אתם כוללים את ה-SDK הזה באפליקציה שלכם, הקפידו לקחת בחשבון את נתוני משתמשי הקצה שנאספים באופן אוטומטי על ידי ה-SDK הזה (ראו את התיעוד של Google Analytics). בטבלה הבאה מפורטים נתונים נוספים שנרשמים ביומן:
| נתונים | אם האפליקציה כוללת את Firebase SDK for Google Analytics, אז Dynamic Links... |
|---|---|
| אירועים של אינטראקציה עם קישורים | שולח אירועי אינטראקציה עם קישורים באופן מקומי במכשיר לתיעוד באמצעות Firebase SDK for Google Analytics, כדי לספק נתוחי נתונים למפתחים. |
מידע נוסף
המטרה של איסוף הנתונים
Firebase Dynamic Links בדרך כלל משתמשת בנתונים שנאספים ומפורטים בקטעי המשנה שלמעלה כדי להפנות את משתמשי הקצה ישירות לתוכן המקושר באפליקציה שלכם. בנוסף, כדאי לעיין בקטעי המשנה שלמעלה כדי לקבל מידע על האופן שבו יכול להיות שייעשה שימוש בנתונים ספציפיים. בגילוי הנאות על טיפול בנתונים, חשוב להביא בחשבון גם את האופן שבו אתם משתמשים בנתונים שנאספים, בנוסף לאופן שבו אתם משתמשים בנתונים של משתמשי קצה שהוגדרו על ידי המפתחים ונאספים על ידי ה-SDK.
Google Analytics
com.google.firebase:firebase-analytics
com.google.firebase:firebase-analytics-ktx
מידע על איסוף נתונים ב-Google Analytics זמין במסמכי Google Analytics.
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
נתונים שנאספים באופן אוטומטי
ערכת ה-SDK של Firebase In-App Messaging אוספת את הנתונים הבאים באופן אוטומטי.
| נתונים | כברירת מחדל, Firebase In-App Messaging SDK… |
|---|---|
| אירועים של אינטראקציות עם הודעות, כולל חשיפות, קליקים וסגירות | שליחת אירועי אינטראקציה עם הודעות כדי לספק נתוני ניתוח למפתחים. |
שיקולים נוספים
In-App Messaging יש תלות נדרשת ב-Firebase SDK for Google Analytics. מכיוון שאתם חייבים לכלול את ה-SDK הזה באפליקציה, חשוב לוודא שאתם לוקחים בחשבון את נתוני משתמשי הקצה שנאספים באופן אוטומטי על ידי ה-SDK הזה (ראו במסמכי התיעוד של Google Analytics). בטבלה הבאה מוצגות דוגמאות לאופן שבו In-App Messaging SDK מתקשר עם נתונים מ-Google Analytics:
| נתונים | אם האפליקציה כוללת את Firebase SDK for Google Analytics, אז Firebase In-App Messaging... |
|---|---|
| אירועים של אינטראקציות עם הודעות, כולל חשיפות, קליקים וסגירות | שולח אירועי אינטראקציה עם הודעות באופן מקומי במכשיר לצורך תיעוד באמצעות ה-SDK של Firebase ל-Google Analytics, כדי לספק נתוחי נתונים למפתחים. |
| מאפייני משתמש | המודול מגדיר מאפייני משתמשים שנאספים על ידי Firebase SDK עבור Google Analytics ומשתמש בהם כדי לטרגט הודעות שמבוססות על תנאים של מאפייני משתמשים. |
In-App Messaging תלוי גם ב-Firebase installations SDK. מכיוון שערכת ה-SDK הזו נכללת באפליקציה שלך באופן טרנזיטיבי, חשוב לוודא שאתה מביא בחשבון את נתוני משתמשי הקצה שנאספים באופן אוטומטי על ידי ערכת ה-SDK הזו (אפשר לעיין בקטע בנושא התקנות בדף הזה). כדי לקבל מידע על הנתונים ש-In-App Messaging משתמש בהם מאיסוף הנתונים של ערכת ה-SDK הזו, אפשר לעיין במסמכי התיעוד בנושא ניהול התקנות של Firebase.
נתונים שנאספים בהתאם לשימוש שלכם
לערכות ה-SDK של Firebase In-App Messaging אין תכונות אופציונליות שהמפתח יכול להגדיר או להפעיל כדי לאסוף נתונים אחרים של משתמשי קצה.
מידע נוסף
המטרה של איסוף הנתונים
Firebase In-App Messaging בדרך כלל משתמש בנתונים שנאספים, שמפורטים בקטעי המשנה שלמעלה, כדי לשלוח הודעות למשתמשי קצה בתוך האפליקציה עצמה. בנוסף, כדאי לעיין בקטעי המשנה שלמעלה כדי לקבל מידע על האופן שבו יכול להיות שייעשה שימוש בנתונים ספציפיים. בגילוי הנאות על טיפול בנתונים, חשוב להביא בחשבון גם את האופן שבו אתם משתמשים בנתונים שנאספים.
התקנות
com.google.firebase:firebase-installations
com.google.firebase:firebase-installations-ktx
נתונים שנאספים באופן אוטומטי
ערכת ה-SDK של התקנות Firebase אוספת את הנתונים הבאים באופן אוטומטי.
| נתונים | כברירת מחדל, ה-SDK של Firebase installations... |
|---|---|
| Firebase מזהה התקנה (FID) | יוצר ומאסף מזהה לכל התקנה (FID) שלא מזהה באופן ייחודי משתמש או מכשיר פיזי. |
| סוכן משתמש ב-Firebase | מידע נוסף זמין בקטע סוכן משתמש של Firebase בדף הזה. |
נתונים שנאספים בהתאם לשימוש שלכם
ל-SDK של Firebase installations אין תכונות אופציונליות שהמפתח יכול להגדיר או להפעיל כדי לאסוף נתונים אחרים של משתמשי קצה.
מידע נוסף
המטרה של איסוף הנתונים
סוכן המשתמש של Firebase משמש את Google באופן פנימי כדי לקבוע את הפלטפורמה ואת אימוץ הגרסה, במטרה לספק, לתחזק ולשפר את שירותי Firebase. הוא אף פעם לא מקושר למזהה משתמש או למזהה מכשיר.
Firebase התקנות בדרך כלל משתמשות בנתונים האחרים שנאספים, שמפורטים בקטעי המשנה שלמעלה, כדי לספק מזהה ייחודי לזיהוי התקנות של האפליקציה. בנוסף, כדאי לעיין בקטעי המשנה שלמעלה כדי לקבל מידע על האופן שבו יכול להיות שייעשה שימוש בנתונים ספציפיים. בגילוי הנאות על טיפול בנתונים, חשוב להביא בחשבון גם את האופן שבו אתם משתמשים בנתונים שנאספים.
Firebase ML model downloader (הוצא משימוש)
com.google.firebase:firebase-ml-modeldownloader
com.google.firebase:firebase-ml-modeldownloader-ktx
נתונים שנאספים באופן אוטומטי
ערכת ה-SDK של Firebase ML להורדת מודלים אוספת את הנתונים הבאים באופן אוטומטי.
| נתונים | כברירת מחדל, ה-SDK של Firebase ML model downloader... |
|---|---|
| מטא-נתונים של הורדת מודל ML, כולל אירועי הורדה, אירועי מחיקה ושגיאות | המערכת אוספת מטא-נתונים של אירועים להורדת מודלים כדי לעקוב אחרי בעיות של יציבות וזמן אחזור. |
| טוקן אימות להתקנה | התוסף אוסף אסימוני אימות להתקנה לצורך אימות המכשיר בזמן אינטראקציה עם מופעי אפליקציה (לדוגמה, כדי להפיץ מודלים למפתחים למופעי אפליקציה). |
שיקולים נוספים
לכלי להורדת מודלים Firebase ML יש תלות ב-SDK של התקנות Firebase. מכיוון שערכת ה-SDK הזו נכללת באפליקציה שלך באופן טרנזיטיבי, חשוב לוודא שאתה מביא בחשבון את נתוני משתמשי הקצה שנאספים באופן אוטומטי על ידי ערכת ה-SDK הזו (אפשר לעיין בקטע בנושא התקנות בדף הזה). כדי לקבל מידע על הנתונים שמשמשים את Firebase ML להורדת מודלים מאיסוף הנתונים של ערכת ה-SDK, אפשר לעיין במסמכי התיעוד בנושא ניהול התקנות של Firebase.
נתונים שנאספים בהתאם לשימוש שלכם
ל-SDK של Firebase ML להורדת מודלים אין תכונות אופציונליות שהמפתח יכול להגדיר או להפעיל כדי לאסוף נתונים אחרים של משתמשי קצה.
מידע נוסף
המטרה של איסוף הנתונים
Firebase ML בדרך כלל משתמשת בנתונים שנאספים ומפורטים בקטעי המשנה שלמעלה כדי להוריד מודלים של למידת מכונה. Firebase ML צובר את המטא-נתונים של הורדת המודל ומשתמש בהם כדי לעקוב אחרי איכות המוצר, להבין את השימוש בו ולתכנן את כיוון הפיתוח של המוצר. בנוסף, כדאי לעיין בקטעי המשנה שלמעלה כדי לקבל מידע על האופן שבו יכול להיות שייעשה שימוש בנתונים ספציפיים. בגילוי הנאות על טיפול בנתונים, חשוב להביא בחשבון גם את האופן שבו אתם משתמשים בנתונים שנאספים.
Performance Monitoring
com.google.firebase:firebase-perf
com.google.firebase:firebase-perf-ktx
נתונים שנאספים באופן אוטומטי
ערכת ה-SDK של Firebase Performance Monitoring אוספת את הנתונים הבאים באופן אוטומטי.
| נתונים | כברירת מחדל, ה-SDK של Firebase Performance Monitoring... |
|---|---|
| מדדי ביצועים של האפליקציה, כולל זמן ההפעלה של האפליקציה וזמן האחזור של בקשת הרשת | אוסף מדדי ביצועים של האפליקציה במהלך מחזור החיים והשימוש של משתמשי הקצה באפליקציה. |
| שימוש במעבד/בזיכרון | הכלי אוסף נתונים על השימוש במעבד ובזיכרון של האפליקציה כדי לספק תצוגת ציר זמן של ביצועי האפליקציה. |
| מטא-נתונים רלוונטיים של המכשיר | איסוף מטא-נתונים רלוונטיים של המכשיר כדי לסנן את נתוני הביצועים לפי פלחים שונים של מכשירים. |
| כתובת IP | מערכת Google Analytics אוספת את כתובת ה-IP כדי למפות אירועי ביצועים למדינות שמהן הם מגיעים. |
שיקולים נוספים
ל-Performance Monitoring יש תלות ב-SDK של התקנות Firebase. מכיוון שערכת ה-SDK הזו נכללת באפליקציה שלך באופן טרנזיטיבי, חשוב לוודא שאתה מביא בחשבון את נתוני משתמשי הקצה שנאספים באופן אוטומטי על ידי ערכת ה-SDK הזו (אפשר לעיין בקטע בנושא התקנות בדף הזה). כדי לקבל מידע על הנתונים ש-Performance Monitoring משתמש בהם מאיסוף הנתונים של ערכת ה-SDK הזו, אפשר לעיין במסמכי התיעוד בנושא ניהול התקנות של Firebase.
Performance Monitoring תלויה גם ב-SDK של Firebase Remote Config כדי לעזור לשלוט בכמות האירועים שנאספים מאפליקציה. מכיוון שערכת ה-SDK הזו נכללת באפליקציה שלך באופן טרנזיטיבי, חשוב לוודא שאתם לוקחים בחשבון את נתוני משתמשי הקצה שנאספים באופן אוטומטי על ידי ערכת ה-SDK הזו (ראו את הקטע Remote Config בדף הזה).
Performance Monitoring יש גם תלות ב-Firebase sessions SDK כדי לדווח על תצוגות ציר זמן של נתוני ביצועים במסוף Firebase. מכיוון שערכת ה-SDK הזו נכללת באפליקציה שלך באופן טרנזיטיבי, חשוב לוודא שאתם לוקחים בחשבון את נתוני משתמשי הקצה שנאספים באופן אוטומטי על ידי ערכת ה-SDK הזו (ראו את הקטע Firebase sessions SDK בדף הזה).
נתונים שנאספים בהתאם לשימוש שלכם
בהתאם לאופן שבו אתם מגדירים או מפעילים את Firebase Performance Monitoring ה-SDK ואת התכונות של המוצר, האפליקציה שלכם עשויה לאסוף נתונים של משתמשי קצה שצריכים להיכלל בגילוי הנאות על טיפול בנתונים. בטבלה הבאה תוכלו למצוא דוגמאות לנתונים של משתמשי קצה שאפשר לאסוף בהתאם לשימוש הספציפי שלכם, אבל עליכם להביא בחשבון את הנתונים שנאספים ולציין זאת בהודעת הגילוי הנאות.
| נתונים | בהתאם להגדרה ולהפעלה של האפליקציה, ה-SDK של Firebase Performance Monitoring... |
|---|---|
| מעקבים מותאמים אישית שהוגדרו על ידי מפתחים | השירות אוסף מדדי ביצועים של אפליקציות לכל העקבות בהתאמה אישית שמפתחים מטמיעים באפליקציה שלהם. |
| מדדי ביצועים מותאמים אישית (נתונים שהוגדרו על ידי מפתחים) |
האירוע הזה אוסף מדדי ביצועים מותאמים אישית שמפתחים מצרפים למעקב מותאם אישית. |
| מאפיינים מותאמים אישית (נתונים שהוגדרו על ידי המפתח) |
המערכת אוספת מאפיינים מותאמים אישית שמפתחים מצרפים למעקבים מותאמים אישית. |
מידע נוסף
המטרה של איסוף הנתונים
Firebase Performance Monitoring משתמשת בדרך כלל בנתונים שנאספים ומפורטים בקטעי המשנה שלמעלה כדי לאפשר דיווח ומעקב אחר ביצועי האפליקציה. בנוסף, כדאי לעיין בקטעי המשנה שלמעלה כדי לקבל מידע על האופן שבו יכול להיות שייעשה שימוש בנתונים ספציפיים. בגילוי הנאות על טיפול בנתונים, חשוב להביא בחשבון גם את האופן שבו אתם משתמשים בנתונים שנאספים, בנוסף לאופן שבו אתם משתמשים בנתונים של משתמשי קצה שהוגדרו על ידי המפתחים ונאספים על ידי ה-SDK.
Firebase Phone Number Verification
com.google.firebase:firebase-pnv
נתונים שנאספים באופן אוטומטי
ערכת ה-SDK של Firebase PNV אוספת את הנתונים הבאים באופן אוטומטי.
| נתונים | כברירת מחדל, ה-SDK של Firebase Phone Number Verification... |
|---|---|
| מזהה אפליקציה ל-Android ב-Firebase |
איסוף של מזהה האפליקציה ב-Firebase ל-Android (זה לא שם החבילה של האפליקציה). הערך הזה נכלל בכותרת של כל בקשה. |
נתונים שנאספים בהתאם לשימוש שלכם
בהתאם לאופן שבו אתם מגדירים או מפעילים את Firebase Phone Number Verification ה-SDK ואת התכונות של המוצר, האפליקציה שלכם עשויה לאסוף נתונים של משתמשי קצה שצריכים להיכלל בגילוי הנאות על טיפול בנתונים. בטבלה הבאה תוכלו למצוא דוגמאות לנתונים של משתמשי קצה שאפשר לאסוף בהתאם לשימוש הספציפי שלכם, אבל עליכם להביא בחשבון את הנתונים שנאספים ולציין זאת בהודעת הגילוי הנאות.
| נתונים | בהתאם להגדרה ולהפעלה של האפליקציה, ה-SDK של Firebase Phone Number Verification... |
|---|---|
| מספר טלפון | שליפת מספר הטלפון של המכשיר (בהסכמת המשתמש). |
מידע נוסף
המטרה של איסוף הנתונים
Firebase Phone Number Verification הוא שירות שמיועד לאפשר לאפליקציות לקבל את מספר הטלפון של מכשיר ישירות מספק הסלולר. ה-SDK דורש הסכמה של המשתמש בכל פעם שהאפליקציה מבקשת את מספר הטלפון של המכשיר. היכולת הזו משמשת לרוב, אבל לא בהכרח, למטרות כניסה לאפליקציות.
בגילוי הנאות על טיפול בנתונים, חשוב להביא בחשבון גם את האופן שבו אתם משתמשים בנתונים שנאספים, בנוסף לאופן שבו אתם משתמשים בנתונים של משתמשי קצה שהוגדרו על ידי המפתחים ונאספים על ידי ה-SDK.
Realtime Database
com.google.firebase:firebase-database
com.google.firebase:firebase-database-ktx
נתונים שנאספים באופן אוטומטי
ערכת ה-SDK של Firebase Realtime Database אוספת את הנתונים הבאים באופן אוטומטי.
| נתונים | כברירת מחדל, ה-SDK של Firebase Realtime Database... |
|---|---|
| כתובת IP | איסוף כתובות IP כדי להפעיל את כלי הפרופיל, שעוזר למפתחים להבין את מגמות השימוש ואת פירוט הפלטפורמה |
| סוכני משתמש | איסוף מחרוזות של סוכן משתמש כדי להפעיל את כלי הפרופיל, שעוזר למפתחים להבין את מגמות השימוש ואת פירוט הפלטפורמה שימו לב שסוכן המשתמש הזה לא מתייחס לסוכן המשתמש של Firebase. |
נתונים שנאספים בהתאם לשימוש שלכם
בהתאם לאופן שבו אתם מגדירים או מפעילים את ה-SDK של Firebase Realtime Database ואת התכונות של המוצר, האפליקציה שלכם עשויה לאסוף נתונים של משתמשי קצה שצריכים להיכלל בגילוי נאות על טיפול בנתונים. חשוב להביא בחשבון את הנתונים של משתמשי קצה שמוגדרים על ידי מפתחים ונאספים בהתאם לשימוש הספציפי שלכם.
שיקולים נוספים
אם משתמשים ב-Realtime Database עם Firebase Authentication, ואם משתמש קצה מחובר לחשבון, כל בקשה מ-Realtime Database כוללת באופן אוטומטי את מזהה המשתמש הרלוונטי מ-Firebase Authentication.
מידע נוסף
המטרה של איסוף הנתונים
בקטעי המשנה שלמעלה מוסבר איך אפשר להשתמש בנתונים ספציפיים. בגילוי הנאות על טיפול בנתונים, חשוב להביא בחשבון גם את האופן שבו אתם משתמשים בנתונים שנאספים, בנוסף לאופן שבו אתם משתמשים בנתונים של משתמשי קצה שהוגדרו על ידי המפתחים ונאספים על ידי ערכת ה-SDK.
Remote Config
com.google.firebase:firebase-config
com.google.firebase:firebase-config-ktx
נתונים שנאספים באופן אוטומטי
ערכת ה-SDK של Firebase Remote Config אוספת את הנתונים הבאים באופן אוטומטי.
| נתונים | כברירת מחדל, Firebase Remote Config SDK… |
|---|---|
| קוד מדינה | התג אוסף את קוד המדינה כדי לטרגט פרמטרים שמבוססים על הנתונים האלה. |
| קוד שפה | המערכת אוספת קוד שפה כדי לטרגט פרמטרים שמבוססים על הנתונים האלה. |
| אזור זמן | מערכת Google Ads אוספת נתונים על אזור הזמן כדי לטרגט פרמטרים שמבוססים על הנתונים האלה. |
| גרסת פלטפורמה | המערכת אוספת את גרסת הפלטפורמה כדי לטרגט פרמטרים שמבוססים על הנתונים האלה. |
| גרסת מערכת הפעלה | המערכת אוספת את גרסת מערכת ההפעלה כדי לטרגט פרמטרים שמבוססים על הנתונים האלה. |
| מזהה אפליקציה ל-Android ב-Firebase | איסוף מזהה האפליקציה ב-Firebase ל-Android (זה לא שם החבילה של האפליקציה) כדי לטרגט פרמטרים שמבוססים על הנתונים האלה. |
| שם החבילה של האפליקציה | האירוע אוסף את שם החבילה כדי לטרגט פרמטרים שמבוססים על הנתונים האלה. |
| הגרסה של Remote Config SDK שבה נעשה שימוש באפליקציה | איסוף של גרסת ה-SDK כדי לספק, לתחזק ולשפר את שירותי Firebase. |
שיקולים נוספים
ל-Remote Config יש תלות ב-SDK של התקנות Firebase. מכיוון שערכת ה-SDK הזו נכללת באפליקציה שלך באופן טרנזיטיבי, חשוב לוודא שאתה מביא בחשבון את נתוני משתמשי הקצה שנאספים באופן אוטומטי על ידי ערכת ה-SDK הזו (אפשר לעיין בקטע בנושא התקנות בדף הזה). כדי לקבל מידע על הנתונים ש-Remote Config משתמש בהם מאיסוף הנתונים של ערכת ה-SDK הזו, אפשר לעיין במסמכי התיעוד בנושא ניהול התקנות של Firebase.
נתונים שנאספים בהתאם לשימוש שלכם
ל-Firebase Remote Config SDK אין תכונות אופציונליות שהמפתח יכול להגדיר או להפעיל כדי לאסוף נתונים אחרים של משתמשי קצה.
שיקולים נוספים
חלק מהתכונות האופציונליות של Remote Config תלויות ב-Firebase SDK for Google Analytics. אם אתם כוללים את ה-SDK הזה באפליקציה שלכם, חשוב שתביאו בחשבון את הנתונים של משתמשי הקצה שנאספים באופן אוטומטי על ידי ה-SDK הזה (ראו את התיעוד של Google Analytics). בטבלה הבאה מוצגות דוגמאות לאופן שבו Remote Config SDK מתקשר עם נתונים מ-Google Analytics:
| נתונים | אם האפליקציה כוללת את Firebase SDK for Google Analytics, אז Remote Config... |
|---|---|
| מאפייני משתמש | האירוע הזה אוסף מאפייני משתמשים שהתקבלו על ידי Firebase SDK עבור Google Analytics כדי לטרגט פרמטרים שמבוססים על תנאים של מאפייני משתמשים. |
| זמן פתיחה ראשונה |
הפרמטר הזה אוסף את חותמת הזמן של האירוע |
אם Remote Config הטמעתם התאמה אישית, אפשר להשתמש בנתונים שמתקבלים מ- Firebase Remote Config SDK ובאירועים שמתקבלים מ-Firebase SDK בשביל Google Analytics כדי ליצור מודלים לחיזוי ולמדוד את הביצועים של המודלים האלה.
מידע נוסף
המטרה של איסוף הנתונים
Firebase Remote Config בדרך כלל משתמשת בנתונים שנאספים ומפורטים בקטעי המשנה שלמעלה כדי לשנות את ההתנהגות והמראה של האפליקציה בלי לפרסם עדכון לאפליקציה. נתונים מצטברים לגבי גרסת מערכת ההפעלה וגרסת ה-SDK משמשים את Firebase כדי להבין את מגמות השימוש ולתכנן את כיוון המוצר. בנוסף, כדאי לעיין בקטעי המשנה שלמעלה כדי לקבל מידע על האופן שבו יכול להיות שייעשה שימוש בנתונים ספציפיים. בגילוי הנאות על טיפול בנתונים, חשוב להביא בחשבון גם את האופן שבו אתם משתמשים בנתונים שנאספים.
SQL Connect
com.google.firebase:firebase-dataconnect
נתונים שנאספים באופן אוטומטי
ערכת ה-SDK של Firebase SQL Connect אוספת את הנתונים הבאים באופן אוטומטי.
| נתונים | כברירת מחדל, ה-SDK של SQL Connect... |
|---|---|
| אם נעשה שימוש ביצירת קוד מקומי עבור SQL Connect | איסוף מידע לגבי מקור הבקשות לשירות SQL Connect: האם הבקשות מגיעות מקוד שנוצר על ידי מחולל הקוד SQL Connect, או משימוש ישיר ב-SQL Connect SDK. הערך הזה נכלל בכותרת של כל בקשה. |
| מזהה אפליקציה ל-Android ב-Firebase | איסוף של מזהה האפליקציה ב-Firebase ל-Android (זה לא שם החבילה של האפליקציה). הערך הזה נכלל בכותרת של כל בקשה. |
| סוכן משתמש ב-Firebase | מידע נוסף זמין בקטע סוכן משתמש של Firebase בדף הזה. |
נתונים שנאספים בהתאם לשימוש שלכם
בהתאם לאופן שבו אתם מגדירים או מפעילים את ערכת ה-SDK SQL Connect ואת התכונות של המוצר, האפליקציה שלכם עשויה לאסוף נתונים של משתמשי קצה שצריכים להיכלל בגילוי הנאות על טיפול בנתונים. חשוב להביא בחשבון את כל הנתונים של משתמשי קצה שמוגדרים על ידי המפתח ונאספים בהתאם לשימוש הספציפי שלכם.
שיקולים נוספים
אם משתמשים ב-SQL Connect עם Firebase Authentication, ואם משתמש קצה מחובר לחשבון, כל בקשה מ-SQL Connect כוללת באופן אוטומטי את מזהה המשתמש הרלוונטי מ-Firebase Authentication.
מידע נוסף
המטרה של איסוף הנתונים
סוכן המשתמש של Firebase משמש את Google באופן פנימי כדי לקבוע את הפלטפורמה ואת אימוץ הגרסה, במטרה לספק, לתחזק ולשפר את שירותי Firebase. הוא אף פעם לא מקושר למזהה משתמש או למזהה מכשיר.
בקטעי המשנה שלמעלה מוסבר איך אפשר להשתמש בנתונים ספציפיים. בגילוי הנאות על טיפול בנתונים, חשוב להביא בחשבון גם את האופן שבו אתם משתמשים בנתונים שנאספים, בנוסף לאופן שבו אתם משתמשים בנתונים של משתמשי קצה שהוגדרו על ידי המפתחים ונאספים על ידי ערכת ה-SDK.
ספריות Firebase שכלולות באופן טרנזיטיבי
ספריות Firebase שמפורטות בקטע הזה נכללות באופן טרנזיטיבי בחלק מספריות Firebase אחרות. לאף אחת מהספריות הבאות אין ממשק נגיש למפתחים, אבל יכול להיות שהן אוספות נתונים של משתמשי קצה (פרטים מופיעים בהמשך לגבי כל ספרייה).
סשנים ב-Firebase
com.google.firebase:firebase-sessions
נתונים שנאספים באופן אוטומטי
ערכת ה-SDK של Firebase sessions אוספת את הנתונים הבאים באופן אוטומטי.
| נתונים | כברירת מחדל, ה-SDK של Firebase sessions... |
|---|---|
| המטא-נתונים של האפליקציה | איסוף מטא-נתונים על האפליקציה, כמו שם החבילה, פרטי מערכת ההפעלה, גרסת ה-SDK וסוג חיבור הרשת. |
| מטא-נתונים של המכשיר | איסוף מטא-נתונים על האפליקציה, כמו יצרן ודגם המכשיר. |
| מדדי אפליקציות | איסוף נתוני שימוש, כמו הזמן שבו האפליקציה עברה לחזית כדי להתחיל סשן חדש. |
נתונים שנאספים בהתאם לשימוש שלכם
ל-SDK Firebase sessions אין תכונות אופציונליות שהמפתח יכול להגדיר או להפעיל כדי לאסוף נתונים אחרים של משתמשי קצה.
מידע נוסף
המטרה של איסוף הנתונים
Firebase sessions SDK משתמש בנתונים שנאספים ומפורטים בקטעי המשנה שלמעלה כדי לספק מדדי קריסה וביצועים לאפליקציה. בנוסף, כדאי לעיין בקטעי המשנה שלמעלה כדי לקבל מידע על אופן השימוש בנתונים ספציפיים. בהודעת הגילוי הנאות על טיפול בנתונים, חשוב להביא בחשבון גם את האופן שבו אתם משתמשים בנתונים שנאספים, בנוסף לאופן שבו אתם משתמשים בנתונים של משתמשי קצה שהוגדרו על ידי המפתחים ונאספים על ידי ה-SDK.