איך להתכונן לקראת דרישות הגילוי הנאות של Google Play לגבי איסוף נתונים

במאי 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.



סוכן משתמש ב-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 כדי לספק אבטחה נוספת ולמנוע ניצול לרעה במהלך ההרשמה והאימות.

מחרוזות של סוכן משתמש:

  • האם האפליקציה משתמשת ב-FirebaseUI
  • גרסת ה-SDK של Authentication שבה נעשה שימוש באפליקציה
  • פלטפורמת המכשיר

איסוף מחרוזות של סוכן משתמש כדי לספק, לתחזק ולשפר את שירותי Firebase.

שימו לב שסוכן המשתמש הזה לא מתייחס לסוכן המשתמש של Firebase.

מזהה אפליקציה ל-Android ב-Firebase

איסוף של מזהה האפליקציה ב-Firebase ל-Android (זה לא שם החבילה של האפליקציה).

הערך הזה נכלל בכותרת של כל בקשה.

נתונים שנאספים בהתאם לשימוש שלכם

בהתאם לאופן שבו אתם מגדירים או מפעילים את ערכת ה-SDK‏ Firebase Authentication ואת התכונות של המוצר, האפליקציה שלכם עשויה לאסוף נתונים של משתמשי קצה שצריכים להיכלל בגילוי הנאות על טיפול בנתונים. בטבלה הבאה תוכלו למצוא דוגמאות לנתונים של משתמשי קצה שאפשר לאסוף בהתאם לשימוש הספציפי שלכם, אבל עליכם להביא בחשבון את הנתונים שנאספים ולציין זאת בהודעת הגילוי הנאות.

נתונים בהתאם להגדרה ולהפעלה של האפליקציה, ה-SDK של Firebase Authentication...
השם המוצג

איסוף השם המוצג של המשתמש אם המפתח מספק אותו.

כתובת אימייל

איסוף כתובת האימייל של המשתמש (כפי שהיא מסופקת על ידי המפתח) אם האפליקציה משתמשת באחד מהרכיבים הבאים:

  • אימות סיסמה באימייל
  • אימות באמצעות קישור באימייל
  • זהות מאוחדת כשיטת אימות, והתשובה של הספק המאוחד מכילה את כתובת האימייל
מספר טלפון

איסוף מספר הטלפון של המשתמש (כפי שסופק על ידי המפתח) אם האפליקציה משתמשת באחד מהרכיבים הבאים:

  • אימות טלפוני
  • מספר טלפון כשיטת אימות
  • תהליכי אימות דו-שלבי באמצעות SMS
אסימון יושרה מ-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 מופעל והערך של setDeliveryMetricsExportToBigQuery מוגדר כ-true.

שיקולים נוספים

חלק מהתכונות האופציונליות של 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.



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 כדי לטרגט פרמטרים שמבוססים על תנאים של מאפייני משתמשים.

זמן פתיחה ראשונה

הפרמטר הזה אוסף את חותמת הזמן של האירוע first_open שהתקבלה על ידי 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.



מקורות מידע שימושיים נוספים