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

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

ל-SDK של Firebase A/B Testing אין תכונות אופציונליות שהמפתח יכול להגדיר או להפעיל כדי לאסוף נתונים אחרים של משתמשי קצה.



Firebase AI Logic

com.google.firebase:firebase-ai

Firebase AI Logic נקרא בעבר Vertex AI ב-Firebase עם החבילה com.google.firebase:firebase-vertexai.

נתונים שנאספים באופן אוטומטי

ערכת ה-SDK של Firebase AI Logic אוספת את הנתונים הבאים באופן אוטומטי.

נתונים כברירת מחדל, ה-SDK של Firebase AI Logic...
שם דגם

הפונקציה אוספת את שם המודל בהפעלה.

גרסת ה-SDK שבה נעשה שימוש באפליקציה

הגרסה של Firebase AI Logic SDK שבה נעשה שימוש באפליקציה נאספת.

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

גרסה בשפה

אוסף את גרסת זמן הריצה של Kotlin שבה נעשה שימוש באפליקציה.

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

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

אם איסוף הנתונים מופעל, מתבצע איסוף של מזהה האפליקציה ב-Firebase.

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

גרסת אפליקציה

אם איסוף הנתונים מופעל, המערכת אוספת את גרסת האפליקציה.

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

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

בהתאם לאופן שבו אתם מגדירים או מפעילים את Firebase AI Logic SDK ואת התכונות של המוצר, האפליקציה שלכם עשויה לאסוף נתונים של משתמשי קצה שצריכים להיכלל בהודעת הגילוי הנאות לגבי איסוף נתונים. חשוב להביא בחשבון את כל הנתונים של משתמשי קצה שמוגדרים על ידי מפתחים ונאספים בהתאם לשימוש הספציפי שלכם.

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

אם משתמשים ב-Firebase AI Logic עם Firebase Authentication, ואם משתמש קצה מחובר לחשבון, כל בקשה מ-Firebase AI Logic כוללת באופן אוטומטי את מזהה המשתמש הרלוונטי מ-Firebase Authentication.

אם מפעילים את הניטור של ה-AI במסוף Firebase עבור Vertex AI Gemini API, ההנחיות והפלט שנוצר מכל בקשה שנדגמה נאספים יחד עם מדדי הביצועים והשימוש.

כדי לוודא שאתם לוקחים בחשבון את השימוש שלכם בממשקי ה-API הבסיסיים (Vertex AI Gemini API או Gemini Developer API), מומלץ לעיין במאמרי העזרה בנושא ניהול נתונים ו-AI אחראי ב-Firebase AI Logic.

מידע נוסף

המטרה של איסוף הנתונים

Firebase AI Logic בדרך כלל משתמש בנתונים שנאספים ומפורטים בקטעי המשנה שלמעלה כדי להפעיל את שירות ה-Backend בתגובה לבקשות מהאפליקציה. בנוסף, מומלץ לעיין בקטעי המשנה שלמעלה כדי לקבל מידע על האופן שבו יכול להיות שנעשה שימוש בנתונים ספציפיים. בהודעת הגילוי הנאות לגבי איסוף הנתונים, חשוב להביא בחשבון גם את האופן שבו אתם משתמשים בנתונים שנאספים, בנוסף לאופן שבו אתם משתמשים בנתונים של משתמשי קצה שהוגדרו על ידי המפתחים ונאספים על ידי ה-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-safetynet
com.google.firebase:firebase-appcheck-playintegrity

נתונים שנאספים באופן אוטומטי

ערכות ה-SDK של Firebase App Check אוספות את הנתונים הבאים באופן אוטומטי.

נתונים כברירת מחדל, ערכות ה-SDK‏ Firebase App Check...
סוכן משתמש ב-Firebase

מידע נוסף זמין בקטע Firebase user agent בדף הזה.

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

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

נתונים בהתאם להגדרה ולהפעלה של האפליקציה, ה-SDKs של Firebase App Check...
טוקן אימות מ-SafetyNet

אם האפליקציה שלכם משתמשת ב-SafetyNet כספק אימות, צריך לאסוף את אסימון האימות הזה. מידע נוסף על אבטחת הנתונים של SafetyNet

אסימון יושרה מ-Play Integrity

אם האפליקציה שלכם משתמשת ב-Play Integrity כספק אימות, אתם צריכים לאסוף את טוקן התקינות הזה. מידע נוסף על אבטחת הנתונים ב-Play Integrity

מידע נוסף

המטרה של איסוף הנתונים

סוכן המשתמש של 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 SDK רק ל-APIApp Distribution

com.google.firebase:firebase-appdistribution-api
com.google.firebase:firebase-appdistribution-api-ktx

נתונים שנאספים באופן אוטומטי

App Distribution Android SDK שמבוסס על API בלבד לא אוסף באופן אוטומטי נתונים של משתמשי קצה.

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

ל-SDK של Android App Distribution שמבוסס על API בלבד אין תכונות אופציונליות שהמפתח יכול להגדיר או להפעיל כדי לאסוף נתונים אחרים של משתמשי קצה.



Authentication

com.google.firebase:firebase-auth
com.google.firebase:firebase-auth-ktx

נתונים שנאספים באופן אוטומטי

ערכת ה-SDK של Firebase Authentication אוספת את הנתונים הבאים באופן אוטומטי.

נתונים כברירת מחדל, ה-SDK של Firebase Authentication...
סוכן משתמש ב-Firebase

מידע נוסף זמין בקטע Firebase user agent בדף הזה.

כתובת IP

איסוף כתובות IP כדי לספק אבטחה נוספת ולמנוע ניצול לרעה במהלך ההרשמה והאימות.

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

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

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

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

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

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

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

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

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

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

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

כתובת אימייל

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

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

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

  • אימות טלפוני
  • מספר טלפון כשיטת אימות
  • תהליכי אימות דו-שלבי באמצעות SMS
אסימון יושרה מ-Play Integrity

אם האפליקציה משתמשת באימות טלפוני, המערכת אוספת את אסימון היושרה הזה. מידע נוסף על אבטחת הנתונים ב-Play Integrity

טוקן אימות מ-SafetyNet

המערכת אוספת את אסימון האימות הזה אם האפליקציה משתמשת באימות טלפוני ואם אחזור אסימון התקינות של Play נכשל. מידע נוסף על אבטחת הנתונים של SafetyNet

טוקן מ-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 אוספת את הנתונים הבאים באופן אוטומטי.

נתונים כברירת מחדל, ה-SDK של Cloud Firestore...
סוכן משתמש ב-Firebase

מידע נוסף זמין בקטע Firebase user agent בדף הזה.

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

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

נתונים כברירת מחדל, ה-SDK של Firebase Cloud Messaging...
גרסת האפליקציה

איסוף של גרסת האפליקציה לצורך הרשמה לנושאים וביטול הרשמה לנושאים.

סוכן משתמש ב-Firebase

מידע נוסף זמין בקטע Firebase user agent בדף הזה.

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

ל-Cloud Messaging יש תלות ב-Firebase installations SDK. מכיוון שערכת ה-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 שבה נעשה שימוש באפליקציה

הגרסה של Cloud Storage for Firebase SDK שבה נעשה שימוש באפליקציה נאספת.

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

מזהה אפליקציה ל-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 אוספת את הנתונים הבאים באופן אוטומטי.

נתונים כברירת מחדל, ה-SDK של Firebase Crashlytics...
מעקבי ערימה

איסוף של עקבות מחסנית כשאפליקציה קורסת.

מצב האפליקציה הרלוונטי

איסוף של נתוני מצב רלוונטיים של האפליקציה כשהיא קורסת.

מטא-נתונים רלוונטיים של המכשיר

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

Crashlytics מזהה ייחודי אוניברסלי (UUID) של ההתקנה

יוצר ומאחסן את ה-UUID של ההתקנה Crashlytics כדי למדוד את מספר המשתמשים שהושפעו מקריסה.

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

ל-Crashlytics יש תלות ב-Firebase installations SDK. מכיוון שערכת ה-SDK הזו נכללת באפליקציה שלך באופן טרנזיטיבי, חשוב לוודא שאתם לוקחים בחשבון את נתוני משתמשי הקצה שנאספים באופן אוטומטי על ידי ערכת ה-SDK הזו (ראו את הקטע בנושא התקנות בדף הזה). הערה: Crashlyticsלא נעשה שימוש בנתונים שנאספים על ידי ה-SDK של התקנות של Firebase, אלא רק כדי לשנות את ה-UUID של ההתקנה של Crashlytics על סמך שינויים במזהה ההתקנה של Firebase של מופע האפליקציה.

Crashlytics יש גם תלות ב-Firebase sessions SDK כדי לספק מדדי איכות במסוף 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. בטבלה הבאה מפורטים הנתונים שנאספים על ידי ה-SDK‏ Crashlytics:

נתונים אם האפליקציה כוללת את Firebase Remote Config SDK, אז Crashlytics SDK...
מטא-נתונים של השקה Remote Config שהוגדרו על ידי המפתח

אוסף מטא נתונים של השקת תכונות, שכוללים Remote Config גרסאות של תבניות, מזהים של וריאציות של השקת תכונות, מפתחות של פרמטרים וערכים של פרמטרים Remote Config שמושפעים מהשקות תכונות פעילות.

מידע נוסף

המטרה של איסוף הנתונים

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



Data Connect

com.google.firebase:firebase-dataconnect

נתונים שנאספים באופן אוטומטי

ערכת ה-SDK של Firebase Data Connect אוספת את הנתונים הבאים באופן אוטומטי.

נתונים כברירת מחדל, ה-SDK של Data Connect...
אם נעשה שימוש ביצירת קוד מקומי עבור Data Connect

איסוף מידע לגבי בקשות לשירות Data Connect, כדי לבדוק אם הן מגיעות מקוד שנוצר על ידי מחולל הקוד Data Connect, או משימוש ישיר ב-SDK של Data Connect.

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

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

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

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

סוכן משתמש ב-Firebase

מידע נוסף זמין בקטע סוכן משתמש של Firebase בדף הזה.

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

בהתאם לאופן שבו אתם מגדירים או מפעילים את ה-SDK של Data Connect ואת התכונות של המוצר, האפליקציה שלכם עשויה לאסוף נתונים של משתמשי קצה שצריכים להיכלל בהודעת הגילוי הנאות לגבי איסוף נתונים. חשוב להביא בחשבון את כל הנתונים של משתמשי קצה שמוגדרים על ידי המפתח ונאספים בהתאם לשימוש הספציפי שלכם.

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

אם משתמשים ב-Data Connect עם Firebase Authentication, ואם משתמש קצה מחובר לחשבון, כל בקשה מ-Data Connect כוללת באופן אוטומטי את מזהה המשתמש הרלוונטי מ-Firebase Authentication.

מידע נוסף

המטרה של איסוף הנתונים

סוכן המשתמש של Firebase משמש את Google באופן פנימי כדי לקבוע את הפלטפורמה ואת גרסת האימוץ, במטרה לספק, לתחזק ולשפר את שירותי Firebase. הוא אף פעם לא מקושר למזהה משתמש או למזהה מכשיר.

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



com.google.firebase:firebase-dynamic-links
com.google.firebase:firebase-dynamic-links-ktx

ערכת ה-SDK של Firebase Dynamic Links אוספת את הנתונים הבאים באופן אוטומטי.

נתונים כברירת מחדל, ה-SDK של Firebase Dynamic Links...
כתובת URL של קישור דינמי

איסוף כתובת ה-URL של הקישור הדינמי כשמתבצעת אינטראקציה עם כתובת ה-URL, כולל מטא-נתונים שהוגדרו על ידי המפתח, שהמפתח מגדיר בקישור כשהוא נוצר.

אם האפליקציה מותקנת עם Firebase Dynamic Links SDK משולב, מערכת Firebase רושמת ביומן את מצב האפליקציה ואת האירועים של אינטראקציה עם הקישור.

אם משתמש מקיים אינטראקציה עם קישור דינמי של Firebase, הנתונים הבאים נרשמים ביומן באופן אוטומטי, בלי קשר לשאלה אם האפליקציה מותקנת במכשיר של המשתמש:

נתונים כברירת מחדל, Firebase...
כתובת URL של קישור דינמי

מתעד את כתובת ה-URL של הקישור הדינמי כשמתבצעת אינטראקציה עם כתובת ה-URL, כולל המטא-נתונים שהוגדרו על ידי המפתח, שהמפתח מגדיר בקישור כשהקישור נוצר.

שם החבילה של האפליקציה

מתעד את שם החבילה של האפליקציה לקישור עומק מושהה (קישור עומק אחרי התקנת האפליקציה).

מצב האפליקציה

מידע ביומנים שקשור למצב האפליקציה במכשיר של המשתמש, כולל מצב ההתקנה והאם האפליקציה נפתחה בעבר.

אירועים של אינטראקציה עם קישורים

יומן האירועים מתעד אירועי אינטראקציה עם קישורים.

ל-Firebase Dynamic Links SDK אין תכונות אופציונליות שהמפתח יכול להגדיר או להפעיל כדי לאסוף נתונים אחרים של משתמשי קצה.

חלק מהתכונות האופציונליות של Dynamic Links תלויות ב-Firebase SDK for Google Analytics. אם אתם כוללים את ה-SDK הזה באפליקציה שלכם, הקפידו לקחת בחשבון את נתוני משתמשי הקצה שנאספים באופן אוטומטי על ידי ה-SDK הזה (ראו את התיעוד של Google Analytics). בטבלה הבאה מפורטים נתונים נוספים שנרשמים ביומן:

נתונים אם האפליקציה כוללת את Firebase SDK for Google Analytics, אז Dynamic Links...
אירועים של אינטראקציה עם קישורים

שולח אירועים של אינטראקציה עם קישורים באופן מקומי במכשיר לתיעוד באמצעות Firebase SDK for Google Analytics, כדי לספק נתוחי 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 אוספת את הנתונים הבאים באופן אוטומטי.

נתונים כברירת מחדל, ה-SDK של Firebase In-App Messaging...
אירועי אינטראקציה עם הודעות, כולל חשיפות, קליקים וסגירות

שליחה של אירועי אינטראקציה עם הודעות כדי לספק נתוני ניתוח למפתחים.

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

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 תלוי גם ב-SDK של Firebase התקנות. מכיוון שערכת ה-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 user agent בדף הזה.

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

ל-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 להורדת מודלים...
מטא-נתונים של הורדות מודלים של ML, כולל אירועי הורדה, אירועי מחיקה ושגיאות

המערכת אוספת מטא-נתונים של אירועים להורדת מודלים כדי לעקוב אחרי בעיות של יציבות וזמן אחזור.

טוקן אימות להתקנה

התוסף אוסף אסימוני אימות של התקנות לצורך אימות המכשיר בזמן אינטראקציה עם מופעים של האפליקציה (לדוגמה, כדי להפיץ מודלים למפתחים למופעים של האפליקציה).

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

לכלי להורדת מודלים (Firebase ML) יש תלות ב-SDK להתקנות (Firebase). מכיוון שערכת ה-SDK הזו נכללת באפליקציה באופן טרנזיטיבי, חשוב לוודא שאתם לוקחים בחשבון את נתוני משתמשי הקצה שנאספים באופן אוטומטי על ידי ערכת ה-SDK הזו (ראו את הקטע בנושא התקנות בדף הזה). מידע על הנתונים שFirebase ML downloader של המודל משתמש בהם מתוך איסוף הנתונים של ה-SDK הזה זמין במאמר ניהול ההתקנות של Firebase.

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

ל-SDK של Firebase ML model downloader אין תכונות אופציונליות שהמפתח יכול להגדיר או להפעיל כדי לאסוף נתונים אחרים של משתמשי קצה.

מידע נוסף

המטרה של איסוף הנתונים

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

המערכת אוספת את כתובת ה-IP כדי למפות אירועי ביצועים למדינות שבהן הם מתרחשים.

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

ל-Performance Monitoring יש תלות ב-Firebase installations SDK. מכיוון שערכת ה-SDK הזו נכללת באפליקציה באופן טרנזיטיבי, חשוב לוודא שאתם לוקחים בחשבון את נתוני משתמשי הקצה שנאספים באופן אוטומטי על ידי ערכת ה-SDK הזו (ראו את הקטע בנושא התקנות בדף הזה). כדי לקבל מידע על הנתונים ש-Performance Monitoring משתמש בהם מאיסוף הנתונים של ערכת ה-SDK הזו, אפשר לעיין במאמר בנושא ניהול התקנות של Firebase.

Performance Monitoring תלויה גם ב-SDK‏ Firebase Remote Config כדי לעזור לשלוט בנפח האירועים שנאספים מאפליקציה. מכיוון שערכת ה-SDK הזו נכללת באפליקציה שלך באופן טרנזיטיבי, חשוב לוודא שאתם לוקחים בחשבון את נתוני משתמשי הקצה שנאספים באופן אוטומטי על ידי ערכת ה-SDK הזו (ראו את הקטע Remote Config בדף הזה).

Performance Monitoring תלוי גם ב-SDK של Firebase sessions כדי לדווח על צפיות בציר הזמן של נתוני הביצועים במסוף Firebase. מכיוון שערכת ה-SDK הזו נכללת באפליקציה שלך באופן טרנזיטיבי, חשוב לוודא שאתם לוקחים בחשבון את נתוני משתמשי הקצה שנאספים באופן אוטומטי על ידי ערכת ה-SDK הזו (ראו את הקטע Firebase sessions SDK בדף הזה).

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

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

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

איסוף מדדי ביצועים של אפליקציות לכל העקבות המותאמים אישית שמפתח מבצע בהם מדידה באפליקציה שלו.

מדדי ביצועים מותאמים אישית
(נתונים שהוגדרו על ידי מפתחים)

הפונקציה אוספת מדדי ביצועים מותאמים אישית שמפתחים מצרפים למעקבים מותאמים אישית.

מאפיינים מותאמים אישית
(נתונים שהוגדרו על ידי המפתח)

האירוע הזה אוסף מאפיינים מותאמים אישית שמפתחים מצרפים למעקבים מותאמים אישית.

מידע נוסף

המטרה של איסוף הנתונים

Firebase Performance Monitoring בדרך כלל משתמש בנתונים שנאספו ומפורטים בקטעי המשנה שלמעלה כדי לאפשר דיווח ומעקב אחר ביצועי האפליקציה. בנוסף, מומלץ לעיין בקטעי המשנה שלמעלה כדי לקבל מידע על האופן שבו יכול להיות שייעשה שימוש בנתונים ספציפיים. בהודעת הגילוי הנאות לגבי איסוף הנתונים, חשוב להביא בחשבון גם את האופן שבו אתם משתמשים בנתונים שנאספים, בנוסף לאופן שבו אתם משתמשים בנתונים של משתמשי קצה שהוגדרו על ידי המפתחים ונאספים על ידי ה-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 אוספת את הנתונים הבאים באופן אוטומטי.

נתונים כברירת מחדל, ה-SDK של Firebase Remote Config...
קוד מדינה

התג אוסף קוד מדינה כדי לטרגט פרמטרים שמבוססים על הנתונים האלה.

קוד שפה

הפרמטר אוסף קוד שפה כדי לטרגט פרמטרים שמבוססים על הנתונים האלה.

אזור זמן

המערכת אוספת את אזור הזמן כדי לטרגט פרמטרים שמבוססים על הנתונים האלה.

גרסת פלטפורמה

המערכת אוספת את גרסת הפלטפורמה כדי לטרגט פרמטרים שמבוססים על הנתונים האלה.

גרסת מערכת הפעלה

המערכת אוספת את גרסת מערכת ההפעלה כדי לטרגט פרמטרים שמבוססים על הנתונים האלה.

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

איסוף מזהה האפליקציה ב-Firebase ל-Android (זה לא שם החבילה של האפליקציה) כדי לטרגט פרמטרים שמבוססים על הנתונים האלה.

שם החבילה של האפליקציה

הפעולה אוספת את שם החבילה כדי לטרגט פרמטרים שמבוססים על הנתונים האלה.

הגרסה של Remote Config SDK שבה נעשה שימוש באפליקציה

איסוף של גרסת ה-SDK כדי לספק, לתחזק ולשפר את שירותי Firebase.

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

ל-Remote Config יש תלות ב-Firebase installations SDK. מכיוון שערכת ה-SDK הזו נכללת באפליקציה באופן טרנזיטיבי, חשוב לוודא שאתם לוקחים בחשבון את נתוני משתמשי הקצה שנאספים באופן אוטומטי על ידי ערכת ה-SDK הזו (ראו את הקטע בנושא התקנות בדף הזה). כדי לקבל מידע על הנתונים ש-Remote Config משתמש בהם מאיסוף הנתונים של ערכת ה-SDK הזו, אפשר לעיין במאמר בנושא ניהול התקנות של Firebase.

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

ל-SDK של Firebase Remote Config אין תכונות אופציונליות שהמפתח יכול להגדיר או להפעיל כדי לאסוף נתונים אחרים של משתמשי קצה.

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

חלק מהתכונות האופציונליות של 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 SDK ובאירועים שמתקבלים מ-Firebase SDK עבור Google Analytics כדי ליצור מודלים לחיזוי ולמדוד את הביצועים של המודלים האלה.Firebase Remote Config

מידע נוסף

המטרה של איסוף הנתונים

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



ספריות Firebase שכלולות באופן טרנזיטיבי

הספריות של Firebase שמפורטות בקטע הזה נכללות באופן טרנזיטיבי בחלק מהספריות האחרות של Firebase. לאף אחת מהספריות הבאות אין ממשק נגיש למפתחים, אבל יכול להיות שהן אוספות נתונים של משתמשי קצה (פרטים מופיעים בהמשך לגבי כל ספרייה).

סשנים ב-Firebase

com.google.firebase:firebase-sessions

נתונים שנאספים באופן אוטומטי

ערכת ה-SDK של Firebase sessions אוספת את הנתונים הבאים באופן אוטומטי.

נתונים כברירת מחדל, ה-SDK של Firebase sessions...
מטא-נתונים של אפליקציות

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

מטא-נתונים של המכשיר

איסוף מטא-נתונים על האפליקציה, כמו יצרן ודגם המכשיר.

מדדי אפליקציות

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

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

ל-Firebase sessions SDK אין תכונות אופציונליות שהמפתח יכול להגדיר או להפעיל כדי לאסוף נתונים אחרים של משתמשי קצה.

מידע נוסף

המטרה של איסוף הנתונים

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



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