เตรียมพร้อมสําหรับข้อกําหนดในการเปิดเผยข้อมูลของ Google Play

ในเดือนพฤษภาคม 2021 Google Play ได้ประกาศส่วนความปลอดภัยของข้อมูลส่วนใหม่ ซึ่งเป็นการเปิดเผยข้อมูลของแอปเกี่ยวกับการรวบรวม การแชร์ และแนวทางปฏิบัติด้านความปลอดภัยข้อมูลของแอป

หน้านี้ช่วยให้คุณปฏิบัติตามข้อกำหนดในการเปิดเผยข้อมูลนี้ที่เกี่ยวข้องกับการใช้งาน Firebase Android SDK ได้ ในหน้านี้ คุณจะเห็นข้อมูลว่า SDK ของเราจัดการข้อมูลผู้ใช้ปลายทางหรือไม่และอย่างไร รวมถึงตัวอย่างการกำหนดค่าหรือการเรียกใช้ที่เกี่ยวข้องซึ่งคุณควบคุมได้ในฐานะนักพัฒนาแอป

เรามุ่งมั่นที่จะสร้างความโปร่งใสที่สุดเท่าที่จะเป็นไปได้ในการสนับสนุนคุณ อย่างไรก็ตาม ในฐานะนักพัฒนาแอป คุณเป็นผู้รับผิดชอบแต่เพียงผู้เดียวในการตัดสินใจว่าจะตอบกลับแบบฟอร์มส่วนความปลอดภัยของข้อมูลของ Google Play เกี่ยวกับการรวบรวม การแชร์ และแนวทางปฏิบัติด้านการรักษาความปลอดภัยของข้อมูลผู้ใช้ปลายทางของแอปคุณอย่างไร

วิธีใช้ข้อมูลในหน้านี้

หน้านี้จะแสดงข้อมูลผู้ใช้ปลายทางที่รวบรวมเฉพาะเวอร์ชันล่าสุดของ Firebase Android SDK แต่ละรายการ

SDK แต่ละรายการจะมีส่วนของตัวเองภายหลังในหน้านี้ ซึ่งเราให้ข้อมูลเกี่ยวกับข้อมูลที่รวบรวมโดยอัตโนมัติ เทียบกับข้อมูลที่รวบรวมตามการใช้งานของคุณ การรวบรวมอัตโนมัติหมายความว่า SDK จะรวบรวมข้อมูลที่เจาะจงโดยที่คุณไม่ต้องเรียกใช้เมธอดหรือคลาสเฉพาะในแอป แต่ในหลายกรณี ข้อมูลที่ SDK รวบรวมจะขึ้นอยู่กับการใช้งานผลิตภัณฑ์ที่เฉพาะเจาะจงของแอป ซึ่งหมายถึงการกําหนดค่าของแอปและวิธีที่คุณเรียกใช้ SDK

หากต้องการเปิดเผยข้อมูลให้เสร็จสมบูรณ์ โปรดใช้คำแนะนำเกี่ยวกับประเภทข้อมูลของ Android เพื่อช่วยพิจารณาว่าประเภทข้อมูลใดอธิบายถึงข้อมูลที่เก็บรวบรวมได้ดีที่สุด ในการเปิดเผยข้อมูลของคุณ โปรดพิจารณาวิธีที่แอปนั้นๆ แชร์และใช้ข้อมูลที่เก็บรวบรวมด้วย

ภาพรวมของการเข้ารหัสข้อมูล การแชร์ข้อมูล และการลบข้อมูลสำหรับ Firebase Android SDK

การเข้ารหัสข้อมูล

สำหรับข้อมูลผู้ใช้ปลายทางที่รวบรวมซึ่งแสดงในหน้านี้ Firebase จะเข้ารหัสข้อมูลที่อยู่ระหว่างการส่งโดยใช้ HTTPS

การแชร์ข้อมูล

สำหรับข้อมูลผู้ใช้ปลายทางที่รวบรวมไว้ซึ่งแสดงในหน้านี้ Firebase จะไม่โอนข้อมูลนี้ไปยังบุคคลที่สาม ยกเว้นในกรณีต่อไปนี้

การลบข้อมูล

Firebase ช่วยให้นักพัฒนาซอฟต์แวร์ลบข้อมูลผู้ใช้ปลายทางในลักษณะที่สอดคล้องกับฟังก์ชันการทำงานของบริการ Firebase ได้



User Agent ของ Firebase

User Agent ของ Firebase ไม่ใช่ Firebase Android SDK แต่เป็นชุดข้อมูลที่รวบรวมโดย Firebase Android SDK หลายรายการและประกอบด้วยข้อมูลต่อไปนี้

  • ข้อมูลเมตาของอุปกรณ์: เวอร์ชันระบบปฏิบัติการ ชื่อ รุ่น แบรนด์ และรูปแบบของอุปกรณ์

  • แอปที่ใช้ติดตั้งแอปของคุณ (เช่น Play Store) (ดูเอกสารประกอบ)

  • Firebase SDK ที่ใช้ในแอป รวมถึงเวอร์ชัน

Google ใช้ User Agent ของ Firebase เป็นการภายในเพื่อพิจารณาการใช้งานแพลตฟอร์มและเวอร์ชันเพื่อให้บริการ ดูแลรักษา และปรับปรุงบริการ Firebase โดยจะไม่ลิงก์กับตัวระบุผู้ใช้หรืออุปกรณ์

หาก Firebase Android SDK รวบรวม User Agent ของ Firebase แล้ว Firebase Android SDK จะแสดงในส่วน SDK ด้านล่าง



การทดสอบ A/B

com.google.firebase:firebase-abt

ข้อมูลที่รวบรวมโดยอัตโนมัติ

Firebase A/B Testing SDK จะไม่รวบรวมข้อมูลของผู้ใช้ปลายทางโดยอัตโนมัติ

ข้อควรพิจารณาอื่นๆ

Firebase A/B Testing SDK ตั้งค่าและใช้พร็อพเพอร์ตี้ผู้ใช้ Google Analytics เพื่อระบุการเป็นสมาชิกในกลุ่มทดสอบสำหรับการกำหนดค่าระยะไกลของ Firebase และการรับส่งข้อความในแอปของ Firebase

เนื่องจากการกำหนดค่าระยะไกลของ Firebase และการรับส่งข้อความในแอปของ Firebase ใช้ A/B Testing SDK โดยตรงเท่านั้น โปรดดูส่วนที่เจาะจงเหล่านั้นในหน้านี้เพื่อดูข้อมูลเพิ่มเติมเกี่ยวกับการรวบรวมข้อมูลและวัตถุประสงค์ในการรวบรวมข้อมูล

ข้อมูลที่รวบรวมตามการใช้งานของคุณ

Firebase A/B Testing SDK ไม่มีฟีเจอร์เสริมที่นักพัฒนาแอปสามารถกำหนดค่าหรือเรียกใช้เพื่อรวบรวมข้อมูลอื่นๆ ของผู้ใช้ปลายทางได้



การตรวจสอบแอป

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

ข้อมูลที่รวบรวมโดยอัตโนมัติ

Firebase App Check SDK จะรวบรวมข้อมูลต่อไปนี้โดยอัตโนมัติ

ข้อมูล โดยค่าเริ่มต้น Firebase App Check SDK...
User Agent ของ Firebase

ดูข้อมูลได้ที่ส่วน User Agent ของ Firebase ในหน้านี้

ข้อมูลที่รวบรวมตามการใช้งานของคุณ

แอปอาจรวบรวมข้อมูลผู้ใช้ปลายทางที่จำเป็นต้องรวมไว้ในการเปิดเผยข้อมูลของคุณ โดยขึ้นอยู่กับวิธีที่คุณกำหนดค่าหรือเรียกใช้ Firebase App Check SDK และฟีเจอร์ของผลิตภัณฑ์ ตารางต่อไปนี้แสดงตัวอย่างข้อมูลผู้ใช้ปลายทางที่ระบบรวบรวมได้โดยขึ้นอยู่กับการใช้งานของคุณ แต่โปรดพิจารณาข้อมูลที่รวบรวมตามการใช้งานที่เจาะจงด้วย

ข้อมูล Firebase App Check SDK จะทำสิ่งต่อไปนี้โดยขึ้นอยู่กับการกำหนดค่าและการเรียกใช้ของแอป
โทเค็นเอกสารรับรองจาก SafetyNet

รวบรวมโทเค็นเอกสารรับรองนี้หากแอปของคุณใช้ SafetyNet เป็นผู้ให้บริการเอกสารรับรอง ดูข้อมูลเพิ่มเติมเกี่ยวกับความปลอดภัยของข้อมูลสำหรับ SafetyNet

โทเค็นความสมบูรณ์จาก Play Integrity

รวบรวมโทเค็นความสมบูรณ์นี้หากแอปของคุณใช้ Play Integrity เป็นผู้ให้บริการเอกสารรับรอง ดูข้อมูลความปลอดภัยของข้อมูลสำหรับ Play Integrity เพิ่มเติม

ข้อมูลเพิ่มเติม

วัตถุประสงค์ในการรวบรวมข้อมูล

Google ใช้ User Agent ของ Firebase เป็นการภายในเพื่อพิจารณาการใช้งานแพลตฟอร์มและเวอร์ชันเพื่อให้บริการ ดูแลรักษา และปรับปรุงบริการ Firebase โดยจะไม่ลิงก์กับตัวระบุผู้ใช้หรืออุปกรณ์

โดยทั่วไป Firebase App Check จะใช้ข้อมูลอื่นๆ ที่รวบรวมไว้ซึ่งระบุไว้ในส่วนย่อยข้างต้นในการตรวจสอบเอกสารรับรองแอปเพื่อช่วยปกป้องทรัพยากรแบ็กเอนด์จากการละเมิด นอกจากนี้ อ่านส่วนย่อยด้านบนเพื่อดูข้อมูลเกี่ยวกับวิธีการใช้ข้อมูลที่เฉพาะเจาะจง ในการเปิดเผยข้อมูลของคุณ โปรดพิจารณาถึงวิธีที่คุณใช้ข้อมูลที่รวบรวมมาโดยเฉพาะด้วย



App Distribution

การนำ Android SDK สำหรับ App Distribution ไปใช้อย่างเต็มรูปแบบ

com.google.firebase:firebase-appdistribution

การใช้ Android SDK ของ App Distribution เต็มรูปแบบมีไว้สำหรับการใช้งานการทดสอบเวอร์ชันเบต้าเท่านั้น อย่าใส่การใช้ App Distribution SDK อย่างเต็มรูปแบบในแอปพลิเคชันเมื่อส่งไปยัง Google Play

Android SDK สำหรับ App Distribution ในรูปแบบ API เท่านั้น

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

ข้อมูลที่รวบรวมโดยอัตโนมัติ

Android SDK สำหรับ App Distribution สำหรับ API เท่านั้นจะไม่รวบรวมข้อมูลผู้ใช้ปลายทางโดยอัตโนมัติ

ข้อมูลที่รวบรวมตามการใช้งานของคุณ

Android SDK สำหรับ App Distribution ที่ใช้ API เท่านั้นไม่มีฟีเจอร์เสริมที่นักพัฒนาซอฟต์แวร์สามารถกำหนดค่าหรือเรียกใช้เพื่อรวบรวมข้อมูลอื่นๆ ของผู้ใช้ปลายทางได้



การตรวจสอบสิทธิ์

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

ข้อมูลที่รวบรวมโดยอัตโนมัติ

SDK การตรวจสอบสิทธิ์ Firebase จะรวบรวมข้อมูลต่อไปนี้โดยอัตโนมัติ

ข้อมูล โดยค่าเริ่มต้น SDK การตรวจสอบสิทธิ์ Firebase จะทำสิ่งต่อไปนี้
User Agent ของ Firebase

ดูข้อมูลได้ที่ส่วน User Agent ของ Firebase ในหน้านี้

ที่อยู่ IP

รวบรวมที่อยู่ IP เพื่อเพิ่มความปลอดภัยและป้องกันการละเมิดระหว่างการลงชื่อสมัครใช้และการตรวจสอบสิทธิ์

สตริง User Agent:

  • แอปใช้ FirebaseUI หรือไม่
  • เวอร์ชันของ SDK การตรวจสอบสิทธิ์ที่แอปใช้
  • แพลตฟอร์มของอุปกรณ์

รวบรวมสตริง User Agent เพื่อให้บริการ ดูแลรักษา และปรับปรุงบริการ Firebase

โปรดทราบว่า User Agent นี้ไม่ได้หมายถึง User Agent ของ Firebase

รหัสแอป Android ใน Firebase

รวบรวมรหัสแอป Android ของ Firebase ของแอป (ไม่ใช่ชื่อแพ็กเกจของแอป)

ค่านี้รวมอยู่ในส่วนหัวของคำขอแต่ละรายการ

ข้อมูลที่รวบรวมตามการใช้งานของคุณ

แอปอาจรวบรวมข้อมูลผู้ใช้ปลายทางที่จำเป็นต้องรวมไว้ในการเปิดเผยข้อมูลของคุณ ทั้งนี้ขึ้นอยู่กับวิธีที่คุณกำหนดค่าหรือเรียกใช้ Firebase Authentication SDK และฟีเจอร์ของผลิตภัณฑ์ ตารางต่อไปนี้แสดงตัวอย่างข้อมูลผู้ใช้ปลายทางที่ระบบรวบรวมได้โดยขึ้นอยู่กับการใช้งานของคุณ แต่โปรดพิจารณาข้อมูลที่รวบรวมตามการใช้งานที่เจาะจงด้วย

ข้อมูล SDK การตรวจสอบสิทธิ์ Firebase จะทำสิ่งต่อไปนี้โดยขึ้นอยู่กับการกำหนดค่าและการเรียกใช้ของแอป
ชื่อที่แสดง

รวบรวมชื่อที่แสดงของผู้ใช้หากนักพัฒนาแอประบุไว้

อีเมล

รวบรวมอีเมลของผู้ใช้ (ตามที่นักพัฒนาแอประบุไว้) หากแอปใช้ข้อมูลอย่างใดอย่างหนึ่งต่อไปนี้

  • การตรวจสอบสิทธิ์รหัสผ่านอีเมล
  • การตรวจสอบสิทธิ์ลิงก์อีเมล
  • ข้อมูลประจำตัวแบบรวมศูนย์เป็นวิธีการตรวจสอบสิทธิ์ และคำตอบของผู้ให้บริการแบบรวมศูนย์มีอีเมล
หมายเลขโทรศัพท์

รวบรวมหมายเลขโทรศัพท์ของผู้ใช้ (ตามที่นักพัฒนาแอประบุไว้) หากแอปใช้ข้อมูลอย่างใดอย่างหนึ่งต่อไปนี้

  • การตรวจสอบสิทธิ์ทางโทรศัพท์
  • หมายเลขโทรศัพท์เป็นวิธีการตรวจสอบสิทธิ์
  • ขั้นตอนการตรวจสอบสิทธิ์แบบ SMS เป็นขั้นตอนที่ 2
โทเค็นความสมบูรณ์จาก Play Integrity

รวบรวมโทเค็นความสมบูรณ์นี้หากแอปของคุณใช้การตรวจสอบสิทธิ์ทางโทรศัพท์ ดูข้อมูลความปลอดภัยของข้อมูลสำหรับ Play Integrity เพิ่มเติม

โทเค็นเอกสารรับรองจาก SafetyNet

รวบรวมโทเค็นเอกสารรับรองนี้หากแอปของคุณใช้การตรวจสอบสิทธิ์ทางโทรศัพท์และเมื่อดึงข้อมูลโทเค็น Play Integrity ไม่สำเร็จ ดูข้อมูลเพิ่มเติมเกี่ยวกับความปลอดภัยของข้อมูลสำหรับ SafetyNet

โทเค็นจาก reCAPTCHA Enterprise

รวบรวมโทเค็นนี้หากแอปใช้ reCAPTCHA Enterprise เพื่อปกป้องขั้นตอนการตรวจสอบสิทธิ์ ดูข้อมูลความปลอดภัยของข้อมูลสำหรับ reCAPTCHA Enterprise เพิ่มเติม

ข้อมูลติดต่อ

เก็บรวบรวมข้อมูลติดต่อของผู้ใช้ที่เกี่ยวข้องกับผู้ให้บริการตรวจสอบสิทธิ์บุคคลที่สาม หากแอปใช้ผู้ให้บริการการตรวจสอบสิทธิ์บุคคลที่สามที่มีการตรวจสอบสิทธิ์ Firebase

เช่น ตัวระบุของผู้ใช้อาจลิงก์กับโปรไฟล์ Facebook ของผู้ใช้หากแอปใช้การตรวจสอบสิทธิ์ Facebook ทั้งนี้ขึ้นอยู่กับขอบเขตที่ได้รับสิทธิ์

โปรดอ่านข้อมูลเพิ่มเติมในเอกสารประกอบของผู้ให้บริการตรวจสอบสิทธิ์

รหัสเกมเซ็นเตอร์

รวบรวมรหัสเกมเซ็นเตอร์ของผู้ใช้หากแอปลิงก์กับ Game Center แล้ว

User-ID

สร้างและจัดเก็บตัวระบุการตรวจสอบสิทธิ์ Firebase ที่ไม่ซ้ำกัน

ข้อมูลเพิ่มเติม

วัตถุประสงค์ในการรวบรวมข้อมูล

โดยทั่วไปการตรวจสอบสิทธิ์ Firebase จะใช้ข้อมูลที่รวบรวมในส่วนย่อยด้านบนเพื่อเปิดใช้การตรวจสอบสิทธิ์และการจัดการบัญชี สตริง User Agent ใช้สำหรับให้บริการ ดูแลรักษา และปรับปรุงบริการ Firebase นอกจากนี้ อ่านส่วนย่อยด้านบนเพื่อดูข้อมูลเกี่ยวกับวิธีการใช้ข้อมูลที่เฉพาะเจาะจง ในการเปิดเผยข้อมูลของคุณ โปรดพิจารณาถึงวิธีที่คุณใช้ข้อมูลที่รวบรวมมาโดยเฉพาะด้วย



Cloud Firestore

com.google.firebase:firebase-firestore
com.google.firebase:firebase-firestore-ktx

ข้อมูลที่รวบรวมโดยอัตโนมัติ

Cloud Firestore SDK จะรวบรวมข้อมูลต่อไปนี้โดยอัตโนมัติ

ข้อมูล โดยค่าเริ่มต้น Cloud Firestore SDK...
User Agent ของ Firebase

ดูข้อมูลได้ที่ส่วน User Agent ของ Firebase ในหน้านี้

ข้อมูลที่รวบรวมตามการใช้งานของคุณ

แอปอาจรวบรวมข้อมูลผู้ใช้ปลายทางที่จำเป็นต้องรวมไว้ในการเปิดเผยข้อมูลของคุณ ทั้งนี้ขึ้นอยู่กับวิธีที่คุณกำหนดค่าหรือเรียกใช้ Cloud Firestore SDK และฟีเจอร์ต่างๆ ของผลิตภัณฑ์ ตรวจสอบว่าคุณพิจารณาข้อมูลผู้ใช้ปลายทางที่นักพัฒนาแอปกำหนด ซึ่งรวบรวมตามการใช้งานที่เฉพาะเจาะจงของคุณ

ข้อควรพิจารณาอื่นๆ

หากคุณใช้ Cloud Firestore ที่มีการตรวจสอบสิทธิ์ Firebase และผู้ใช้ปลายทางลงชื่อเข้าใช้ ทุกคำขอจาก Cloud Firestore จะรวมรหัสผู้ใช้ที่เกี่ยวข้องจากการตรวจสอบสิทธิ์ Firebase โดยอัตโนมัติ

ข้อมูลเพิ่มเติม

วัตถุประสงค์ในการรวบรวมข้อมูล

Google ใช้ User Agent ของ Firebase เป็นการภายในเพื่อพิจารณาการใช้งานแพลตฟอร์มและเวอร์ชันเพื่อให้บริการ ดูแลรักษา และปรับปรุงบริการ Firebase โดยจะไม่ลิงก์กับตัวระบุผู้ใช้หรืออุปกรณ์

อ่านส่วนย่อยด้านบนเพื่อดูข้อมูลเกี่ยวกับวิธีการใช้ข้อมูลที่เฉพาะเจาะจง ในการเปิดเผยข้อมูลของคุณ โปรดพิจารณาวิธีที่คุณใช้ข้อมูลที่เก็บรวบรวมโดยเฉพาะ นอกเหนือจากวิธีที่คุณใช้ข้อมูลผู้ใช้ปลายทางที่นักพัฒนาแอปกำหนดซึ่ง SDK รวบรวมไว้



ฟังก์ชันระบบคลาวด์สำหรับ Firebase

com.google.firebase:firebase-functions
com.google.firebase:firebase-functions-ktx

ข้อมูลที่รวบรวมโดยอัตโนมัติ

SDK ของไคลเอ็นต์ Cloud สำหรับ Firebase จะรวบรวมข้อมูลต่อไปนี้โดยอัตโนมัติ

ข้อมูล โดยค่าเริ่มต้น Cloud Functions for Firebase SDK จะทำสิ่งต่อไปนี้
ชื่อฟังก์ชัน

รวบรวมชื่อฟังก์ชันเมื่อเรียกใช้ฟังก์ชัน

ที่อยู่ IP

รวบรวมที่อยู่ IP ของตัวเรียกใช้ฟังก์ชันเมื่อเรียกใช้ฟังก์ชันเพื่อเรียกใช้ฟังก์ชันการจัดการเหตุการณ์และฟังก์ชัน HTTP โดยอิงตามการดำเนินการของผู้ใช้ปลายทาง

โทเค็น Firebase Cloud Messaging (FCM)

รวบรวมโทเค็น FCM เพื่อให้นักพัฒนาซอฟต์แวร์ใช้โทเค็นดังกล่าวในฟังก์ชันเพื่อส่งการแจ้งเตือนไปยังอุปกรณ์ที่โทรในเวลาที่มีการโทรหรือเพื่อจัดเก็บไว้ภายหลัง

โปรดทราบว่าโทเค็นนี้จะรวบรวมอย่างอิสระไม่ว่าแอป รวมหรือใช้ FCM SDK หรือไม่

ข้อมูลที่รวบรวมตามการใช้งานของคุณ

SDK ของไคลเอ็นต์ Cloud สำหรับ Firebase ไม่มีฟีเจอร์เสริมที่นักพัฒนาซอฟต์แวร์สามารถกำหนดค่าหรือเรียกใช้เพื่อรวบรวมข้อมูลอื่นๆ ของผู้ใช้ปลายทางได้

ข้อควรพิจารณาอื่นๆ

หากผู้ใช้ปลายทางลงชื่อเข้าใช้ผ่านการตรวจสอบสิทธิ์ Firebase คำขอฟังก์ชันทุกรายการจะรวมรหัสผู้ใช้ที่เกี่ยวข้องจากการตรวจสอบสิทธิ์ Firebase ไว้โดยอัตโนมัติ

ข้อมูลเพิ่มเติม

วัตถุประสงค์ในการรวบรวมข้อมูล

โดยทั่วไปแล้ว Cloud Functions for Firebase จะใช้ข้อมูลที่เก็บรวบรวมไว้ในส่วนย่อยด้านบนเพื่อเรียกใช้โค้ดแบ็กเอนด์เพื่อตอบสนองต่อเหตุการณ์ที่ทริกเกอร์โดยฟีเจอร์ Firebase และคำขอ HTTPS จากแอปของคุณ นอกจากนี้ ให้อ่านส่วนย่อยด้านบนเพื่อดูข้อมูลเกี่ยวกับวิธีการใช้ข้อมูลที่เฉพาะเจาะจง ในการเปิดเผยข้อมูลของคุณ โปรดพิจารณาถึงวิธีที่คุณใช้ข้อมูลที่รวบรวมมาโดยเฉพาะด้วย



การรับส่งข้อความในระบบคลาวด์

com.google.firebase:firebase-messaging
com.google.firebase:firebase-messaging-ktx

ข้อมูลที่รวบรวมโดยอัตโนมัติ

Firebase Cloud Messaging SDK จะรวบรวมข้อมูลต่อไปนี้โดยอัตโนมัติ

ข้อมูล โดยค่าเริ่มต้น Firebase Cloud Messaging SDK...
เวอร์ชันของแอปพลิเคชัน

รวบรวมเวอร์ชันของแอปสำหรับการสมัครใช้บริการหัวข้อและการยกเลิกการสมัคร

User Agent ของ Firebase

ดูข้อมูลได้ที่ส่วน User Agent ของ Firebase ในหน้านี้

ข้อควรพิจารณาอื่นๆ

Cloud Messaging ต้องอาศัย SDK การติดตั้ง Firebase เนื่องจาก SDK ดังกล่าวจะรวมอยู่ในแอปชั่วคราว โปรดคำนึงถึงข้อมูลผู้ใช้ปลายทางที่ SDK นั้นรวบรวมโดยอัตโนมัติ (ดูส่วนการติดตั้งในหน้านี้) หากต้องการเรียนรู้เกี่ยวกับข้อมูลที่ Cloud Messaging ใช้จากการเก็บรวบรวมข้อมูลของ SDK นั้น โปรดดูเอกสารประกอบเกี่ยวกับการจัดการการติดตั้ง Firebase

ข้อมูลที่รวบรวมตามการใช้งานของคุณ

แอปอาจรวบรวมข้อมูลผู้ใช้ปลายทางที่จำเป็นต้องรวมไว้ในการเปิดเผยข้อมูลของคุณ ทั้งนี้ขึ้นอยู่กับวิธีที่คุณกำหนดค่าหรือเรียกใช้ Firebase Cloud Messaging SDK และฟีเจอร์ของผลิตภัณฑ์ ตารางต่อไปนี้แสดงตัวอย่างข้อมูลผู้ใช้ปลายทางที่ระบบรวบรวมไว้ได้ตามการใช้งานของคุณ และโปรดพิจารณาข้อมูลที่รวบรวมตามการใช้งานที่เจาะจงด้วย

ข้อมูล Firebase Cloud Messaging SDK จะทำสิ่งต่อไปนี้โดยขึ้นอยู่กับการกำหนดค่าและการเรียกใช้ของแอป
เมตริกการส่งข้อความ

รวบรวมและส่งเมตริกการส่งข้อความไปยัง BigQuery หากเปิดใช้การผสานรวม BigQuery และตั้งค่า setDeliveryMetricsExportToBigQuery เป็น "จริง"

ข้อควรพิจารณาอื่นๆ

ฟีเจอร์เสริมบางอย่างของ Cloud Messaging ต้องใช้ Firebase SDK สำหรับ Google Analytics หากคุณใส่ SDK ดังกล่าวในแอป อย่าลืมพิจารณาข้อมูลผู้ใช้ปลายทางที่ SDK นั้นรวบรวมโดยอัตโนมัติ (ดูเอกสารของ Google Analytics) ตารางต่อไปนี้จะแสดงข้อมูลที่บันทึกไว้เพิ่มเติม

ข้อมูล หากแอปมี Firebase SDK สำหรับ Google Analytics ก็จะมีการรับส่งข้อความในระบบคลาวด์...
เหตุการณ์การโต้ตอบกับการแจ้งเตือน

ส่งเหตุการณ์การโต้ตอบทางข้อความในอุปกรณ์สำหรับการบันทึกผ่าน Firebase SDK สำหรับ Google Analytics เพื่อให้ข้อมูลวิเคราะห์แก่นักพัฒนาแอป

ข้อมูลเพิ่มเติม

วัตถุประสงค์ในการรวบรวมข้อมูล

Google ใช้ User Agent ของ Firebase เป็นการภายในเพื่อพิจารณาการใช้งานแพลตฟอร์มและเวอร์ชันเพื่อให้บริการ ดูแลรักษา และปรับปรุงบริการ Firebase โดยจะไม่ลิงก์กับตัวระบุผู้ใช้หรืออุปกรณ์

โดยทั่วไป Cloud Messaging จะใช้ข้อมูลอื่นๆ ที่เก็บรวบรวมซึ่งระบุไว้ในส่วนย่อยด้านบน เพื่อส่งข้อความไปยังแอปไคลเอ็นต์ นอกจากนี้ โปรดอ่านส่วนย่อยด้านบนสำหรับข้อมูลเกี่ยวกับวิธีการใช้ข้อมูลที่เฉพาะเจาะจง ในการเปิดเผยข้อมูลของคุณ โปรดพิจารณาถึงวิธีที่คุณใช้ข้อมูลที่รวบรวมมาโดยเฉพาะด้วย



พื้นที่เก็บข้อมูลระบบคลาวด์สำหรับ Firebase

com.google.firebase:firebase-storage
com.google.firebase:firebase-storage-ktx

ข้อมูลที่รวบรวมโดยอัตโนมัติ

Cloud Storage for Firebase SDK จะรวบรวมข้อมูลต่อไปนี้โดยอัตโนมัติ

ข้อมูล โดยค่าเริ่มต้น Firebase Cloud Messaging SDK...
เวอร์ชันของ Cloud Storage SDK ที่แอปใช้

รวบรวมเวอร์ชันของ Cloud Storage for Firebase SDK ที่แอปใช้

ค่านี้รวมอยู่ในส่วนหัวของคำขอแต่ละรายการ

รหัสแอป Android ใน Firebase

รวบรวมรหัสแอป Android ของ Firebase ของแอป (ไม่ใช่ชื่อแพ็กเกจของแอป)

ค่านี้รวมอยู่ในส่วนหัวของคำขอแต่ละรายการ

ข้อมูลที่รวบรวมตามการใช้งานของคุณ

แอปอาจรวบรวมข้อมูลผู้ใช้ปลายทางที่จำเป็นต้องรวมไว้ในการเปิดเผยข้อมูลของคุณ ทั้งนี้ขึ้นอยู่กับวิธีที่คุณกำหนดค่าหรือเรียกใช้ Cloud Storage for Firebase SDK และฟีเจอร์ของผลิตภัณฑ์ ตรวจสอบว่าคุณพิจารณาข้อมูลผู้ใช้ปลายทางที่นักพัฒนาแอปกำหนด ซึ่งรวบรวมตามการใช้งานที่เฉพาะเจาะจงของคุณ

ข้อควรพิจารณาอื่นๆ

หากคุณใช้ Cloud Storage for Firebase ที่มีการตรวจสอบสิทธิ์ Firebase และกรณีที่ผู้ใช้ปลายทางลงชื่อเข้าใช้ ทุกคำขอจาก Cloud Storage for Firebase จะรวมรหัสผู้ใช้ที่เกี่ยวข้องจากการตรวจสอบสิทธิ์ Firebase ไว้โดยอัตโนมัติ

ข้อมูลเพิ่มเติม

วัตถุประสงค์ในการรวบรวมข้อมูล

โดยทั่วไปแล้ว Cloud Storage สำหรับ Firebase จะใช้ข้อมูลที่เก็บรวบรวมไว้ในส่วนย่อยด้านบนเพื่อให้บริการ ดูแลรักษา และปรับปรุงบริการ Firebase นอกจากนี้ อ่านส่วนย่อยด้านบนเพื่อดูข้อมูลเกี่ยวกับวิธีการใช้ข้อมูลที่เฉพาะเจาะจง ในการเปิดเผยข้อมูลของคุณ โปรดพิจารณาวิธีที่คุณใช้ข้อมูลที่เก็บรวบรวมโดยเฉพาะ นอกเหนือจากวิธีที่คุณใช้ข้อมูลผู้ใช้ปลายทางที่นักพัฒนาแอปกำหนดซึ่ง SDK รวบรวมไว้



Crashlytics

com.google.firebase:firebase-crashlytics
com.google.firebase:firebase-crashlytics-ktx
com.google.firebase:firebase-crashlytics-ndk

ข้อมูลที่รวบรวมโดยอัตโนมัติ

Firebase Crashlytics SDK จะรวบรวมข้อมูลต่อไปนี้โดยอัตโนมัติ

ข้อมูล โดยค่าเริ่มต้น Firebase Crashlytics SDK...
สแต็กเทรซ

รวบรวมสแต็กเทรซเมื่อแอปพลิเคชันขัดข้อง

สถานะแอปพลิเคชันที่เกี่ยวข้อง

รวบรวมสถานะของแอปพลิเคชันที่เกี่ยวข้องเมื่อแอปพลิเคชันขัดข้อง

ข้อมูลเมตาของอุปกรณ์ที่เกี่ยวข้อง

รวบรวมข้อมูลเมตาช่วงเวลาเกี่ยวกับอุปกรณ์เมื่อแอปพลิเคชันขัดข้อง

UUID การติดตั้ง Crashlytics

สร้างและจัดเก็บ UUID ของการติดตั้ง Crashlytics เพื่อวัดจำนวนผู้ใช้ที่ได้รับผลกระทบจากข้อขัดข้อง

ข้อควรพิจารณาอื่นๆ

Crashlytics พึ่งพา SDK การติดตั้ง Firebase เนื่องจาก SDK ดังกล่าวจะรวมอยู่ในแอปชั่วคราว โปรดคำนึงถึงข้อมูลผู้ใช้ปลายทางที่ SDK นั้นรวบรวมโดยอัตโนมัติ (ดูส่วนการติดตั้งในหน้านี้) โปรดทราบว่า Crashlytics ไม่ได้ใช้ข้อมูลที่รวบรวมโดย SDK การติดตั้ง Firebase ยกเว้นเพื่อหมุนเวียน UUID การติดตั้ง Crashlytics ตามการเปลี่ยนแปลงรหัสการติดตั้ง Firebase ของอินสแตนซ์แอป

Crashlytics ยังใช้ SDK เซสชันของ Firebase เพื่อมอบเมตริกคุณภาพในคอนโซล Firebase ด้วย เนื่องจาก SDK ดังกล่าวจะรวมอยู่ในแอปด้วยชั่วคราว โปรดคำนึงถึงข้อมูลผู้ใช้ปลายทางที่ SDK นั้นรวบรวมโดยอัตโนมัติ (ดูส่วน SDK เซสชันของ Firebase ในหน้านี้)

ข้อมูลที่รวบรวมตามการใช้งานของคุณ

แอปอาจรวบรวมข้อมูลผู้ใช้ปลายทางที่จำเป็นต้องรวมไว้ในการเปิดเผยข้อมูลของคุณ ทั้งนี้ขึ้นอยู่กับวิธีที่คุณกำหนดค่าหรือเรียกใช้ Firebase Crashlytics SDK และฟีเจอร์ต่างๆ ของผลิตภัณฑ์ ตารางต่อไปนี้แสดงตัวอย่างข้อมูลผู้ใช้ปลายทางที่ระบบรวบรวมไว้ได้ตามการใช้งานของคุณ และโปรดพิจารณาข้อมูลที่รวบรวมตามการใช้งานที่เจาะจงด้วย

ข้อมูล Firebase Crashlytics SDK จะขึ้นอยู่กับการกำหนดค่าและการเรียกใช้ของแอป...
ข้อมูลที่นักพัฒนาแอปกำหนด

รวบรวมคีย์ บันทึก และรหัสผู้ใช้ข้อความอิสระที่นักพัฒนาซอฟต์แวร์แนบไว้กับรายงานข้อขัดข้อง

ข้อมูลที่นักพัฒนาแอปกำหนด

รวบรวมเหตุการณ์ที่ไม่ร้ายแรงที่นักพัฒนาแอปกำหนดโดยมีสแต็กเทรซที่กำหนดเอง

ข้อควรพิจารณาอื่นๆ

ฟีเจอร์เสริมบางอย่างของ Crashlytics ต้องใช้ Firebase SDK สำหรับ Google Analytics หากคุณใส่ SDK ดังกล่าวในแอป อย่าลืมพิจารณาข้อมูลผู้ใช้ปลายทางที่ SDK นั้นรวบรวมโดยอัตโนมัติ (ดูเอกสารของ Google Analytics) ตารางต่อไปนี้แสดงข้อมูลที่ Crashlytics ใช้จากการเก็บรวบรวมข้อมูลนั้น

ข้อมูล หากแอปมี Firebase SDK สำหรับ Google Analytics จากนั้น Crashlytics...
บันทึก "เบรดครัมบ์"

ใช้บันทึก "เบรดครัมบ์" ที่รวบรวมโดย Firebase SDK สำหรับ Google Analytics บันทึกเหล่านี้จะระบุการดำเนินการของผู้ใช้ก่อนเกิดข้อขัดข้อง รวมถึงระบุจำนวนข้อขัดข้อง

หากคุณรวม SDK การกำหนดค่าระยะไกลของ Firebase ไว้ในแอปด้วย โปรดคำนวณข้อมูลการกำหนดค่าระยะไกลที่นักพัฒนาแอปกำหนดซึ่ง Crashlytics SDK รวบรวมไว้โดยอัตโนมัติ ตารางต่อไปนี้แสดงข้อมูลที่ SDK ของ Crashlytics รวบรวมไว้

ข้อมูล หากแอปมี SDK การกำหนดค่าระยะไกลของ Firebase แล้ว Crashlytics SDK...
ข้อมูลเมตาการเปิดตัวการกำหนดค่าระยะไกลที่นักพัฒนาแอปกำหนด

รวบรวมข้อมูลเมตาการเปิดตัว ซึ่งรวมถึงเวอร์ชันเทมเพลตการกำหนดค่าระยะไกล รหัสตัวแปรการเปิดตัว คีย์พารามิเตอร์ และค่าพารามิเตอร์ที่ได้รับผลกระทบจากการเปิดตัวที่ใช้งานอยู่

ข้อมูลเพิ่มเติม

วัตถุประสงค์ในการรวบรวมข้อมูล

โดยทั่วไปแล้ว Firebase Crashlytics จะใช้ข้อมูลที่รวบรวมได้ในส่วนย่อยด้านบนเพื่อเปิดใช้รายงานข้อขัดข้องและบริการการจัดการข้อขัดข้อง นอกจากนี้ อ่านส่วนย่อยด้านบนเพื่อดูข้อมูลเกี่ยวกับวิธีการใช้ข้อมูลที่เฉพาะเจาะจง ในการเปิดเผยข้อมูลของคุณ โปรดพิจารณาวิธีที่คุณใช้ข้อมูลที่เก็บรวบรวมโดยเฉพาะ นอกเหนือจากวิธีที่คุณใช้ข้อมูลผู้ใช้ปลายทางที่นักพัฒนาแอปกำหนดซึ่ง SDK รวบรวมไว้



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

SDK ลิงก์แบบไดนามิกของ Firebase จะรวบรวมข้อมูลต่อไปนี้โดยอัตโนมัติ

ข้อมูล โดยค่าเริ่มต้น SDK ลิงก์แบบไดนามิกของ Firebase...
URL ของลิงก์แบบไดนามิก

รวบรวม URL ของลิงก์แบบไดนามิกเมื่อมีการโต้ตอบกับ URL ดังกล่าว ซึ่งรวมถึงข้อมูลเมตาที่นักพัฒนาแอปกำหนดซึ่งนักพัฒนาแอปกำหนดไว้ในลิงก์เมื่อสร้างลิงก์

หากติดตั้งแอปโดยผสานรวม SDK ลิงก์แบบไดนามิกของ Firebase แล้ว Firebase จะบันทึกสถานะของแอปและเหตุการณ์การโต้ตอบลิงก์

หากผู้ใช้โต้ตอบกับลิงก์ Firebase แบบไดนามิก ระบบจะบันทึกข้อมูลต่อไปนี้โดยอัตโนมัติ โดยไม่คำนึงว่าจะติดตั้งแอปในอุปกรณ์ของผู้ใช้หรือไม่

ข้อมูล โดยค่าเริ่มต้น Firebase...
URL ของลิงก์แบบไดนามิก

บันทึก URL ของลิงก์แบบไดนามิกเมื่อมีการโต้ตอบกับ URL รวมถึงข้อมูลเมตาที่นักพัฒนาแอปกำหนดซึ่งนักพัฒนาแอปกำหนดไว้ในลิงก์เมื่อสร้างลิงก์

ชื่อแพ็กเกจของแอป

บันทึกชื่อแพ็กเกจของแอปสำหรับการทำ Deferred Deep Link (Deep Link หลังการติดตั้งแอป)

สถานะแอป

บันทึกข้อมูลที่เกี่ยวข้องกับสถานะของแอปในอุปกรณ์ของผู้ใช้ รวมถึงสถานะการติดตั้งและการเปิดแอปก่อนหน้านี้

เหตุการณ์การโต้ตอบกับลิงก์

บันทึกเหตุการณ์การโต้ตอบกับลิงก์

Firebase Dynamic Link SDK ไม่มีฟีเจอร์เสริมที่นักพัฒนาซอฟต์แวร์กำหนดค่าหรือเรียกใช้เพื่อรวบรวมข้อมูลอื่นๆ ของผู้ใช้ปลายทางได้

ฟีเจอร์เสริมบางอย่างของลิงก์แบบไดนามิกจะขึ้นอยู่กับ Firebase SDK สำหรับ Google Analytics หากคุณใส่ SDK ดังกล่าวในแอป อย่าลืมพิจารณาข้อมูลผู้ใช้ปลายทางที่ SDK นั้นรวบรวมโดยอัตโนมัติ (ดูเอกสารของ Google Analytics) ตารางต่อไปนี้จะแสดงข้อมูลที่บันทึกไว้เพิ่มเติม

ข้อมูล หากแอปมี Firebase SDK สำหรับ Google Analytics ลิงก์แบบไดนามิก...
เหตุการณ์การโต้ตอบกับลิงก์

ส่งเหตุการณ์การโต้ตอบลิงก์ในอุปกรณ์สำหรับการบันทึกผ่าน Firebase SDK สำหรับ Google Analytics เพื่อให้ข้อมูลวิเคราะห์แก่นักพัฒนาแอป

โดยทั่วไปแล้ว ลิงก์แบบไดนามิกของ Firebase จะใช้ข้อมูลที่รวบรวมได้ในส่วนย่อยด้านบน เพื่อนำผู้ใช้ปลายทางไปยังเนื้อหาที่ลิงก์ในแอปโดยตรง นอกจากนี้ โปรดอ่านส่วนย่อยด้านบนเพื่อดูข้อมูลเกี่ยวกับวิธีการใช้ข้อมูลที่เฉพาะเจาะจง ในการเปิดเผยข้อมูลของคุณ โปรดพิจารณาวิธีที่คุณใช้ข้อมูลที่เก็บรวบรวมโดยเฉพาะ นอกเหนือจากวิธีที่คุณใช้ข้อมูลผู้ใช้ปลายทางที่นักพัฒนาแอปกำหนดซึ่ง SDK รวบรวมไว้



Google Analytics

com.google.firebase:firebase-analytics
com.google.firebase:firebase-analytics-ktx

ดูข้อมูลการเก็บรวบรวมข้อมูลของ Google Analytics ในเอกสารประกอบของ Google Analytics



การรับส่งข้อความในแอป

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 จะรวบรวมข้อมูลต่อไปนี้โดยอัตโนมัติ

ข้อมูล โดยค่าเริ่มต้น SDK การรับส่งข้อความในแอปของ Firebase จะทำสิ่งต่อไปนี้
เหตุการณ์การโต้ตอบกับข้อความ รวมถึงการแสดงผล การคลิก และการปิด

ส่งเหตุการณ์การโต้ตอบของข้อความเพื่อให้ข้อมูลวิเคราะห์แก่นักพัฒนาแอป

ข้อควรพิจารณาอื่นๆ

การรับส่งข้อความในแอปจำเป็นต้องใช้ Firebase SDK สำหรับ Google Analytics เนื่องจากคุณต้องรวม SDK ดังกล่าวไว้ในแอป อย่าลืมพิจารณาข้อมูลผู้ใช้ปลายทางที่ SDK นั้นรวบรวมโดยอัตโนมัติ (ดูเอกสารของ Google Analytics) ตารางต่อไปนี้แสดงตัวอย่างวิธีที่ SDK การรับส่งข้อความในแอปโต้ตอบกับข้อมูลจาก Google Analytics

ข้อมูล หากแอปมี Firebase SDK สำหรับ Google Analytics ก็จะมีการรับส่งข้อความในแอปของ Firebase...
เหตุการณ์การโต้ตอบกับข้อความ รวมถึงการแสดงผล การคลิก และการปิด

ส่งเหตุการณ์การโต้ตอบทางข้อความในอุปกรณ์สำหรับการบันทึกผ่าน Firebase SDK สำหรับ Google Analytics เพื่อให้ข้อมูลวิเคราะห์แก่นักพัฒนาแอป

พร็อพเพอร์ตี้ผู้ใช้

ตั้งค่าและใช้พร็อพเพอร์ตี้ผู้ใช้ที่รวบรวมโดย Firebase SDK สำหรับ Google Analytics เพื่อกำหนดเป้าหมายข้อความที่อิงตามเงื่อนไขพร็อพเพอร์ตี้ผู้ใช้

การรับส่งข้อความในแอปยังขึ้นอยู่กับ SDK การติดตั้งของ Firebase ด้วย เนื่องจาก SDK ดังกล่าวจะรวมอยู่ในแอปชั่วคราว โปรดคำนึงถึงข้อมูลผู้ใช้ปลายทางที่ SDK นั้นรวบรวมโดยอัตโนมัติ (ดูส่วนการติดตั้งในหน้านี้) หากต้องการเรียนรู้เกี่ยวกับข้อมูลที่การรับส่งข้อความในแอปใช้จากการเก็บรวบรวมข้อมูลของ SDK นั้น โปรดดูเอกสารประกอบเกี่ยวกับการจัดการการติดตั้ง Firebase

ข้อมูลที่รวบรวมตามการใช้งานของคุณ

SDK การรับส่งข้อความในแอปของ Firebase ไม่มีฟีเจอร์เสริมที่นักพัฒนาซอฟต์แวร์สามารถกำหนดค่าหรือเรียกใช้เพื่อรวบรวมข้อมูลอื่นๆ ของผู้ใช้ปลายทางได้

ข้อมูลเพิ่มเติม

วัตถุประสงค์ในการรวบรวมข้อมูล

โดยทั่วไปการรับส่งข้อความในแอปของ Firebase จะใช้ข้อมูลที่รวบรวม ในส่วนย่อยด้านบนเพื่อส่งข้อความถึงผู้ใช้ปลายทางภายในตัวแอปเอง นอกจากนี้ อ่านส่วนย่อยด้านบนเพื่อดูข้อมูลเกี่ยวกับวิธีการใช้ข้อมูลที่เฉพาะเจาะจง ในการเปิดเผยข้อมูลของคุณ โปรดพิจารณาถึงวิธีที่คุณใช้ข้อมูลที่รวบรวมมาโดยเฉพาะด้วย



การติดตั้ง

com.google.firebase:firebase-installations
com.google.firebase:firebase-installations-ktx

ข้อมูลที่รวบรวมโดยอัตโนมัติ

SDK การติดตั้งของ Firebase จะรวบรวมข้อมูลต่อไปนี้โดยอัตโนมัติ

ข้อมูล โดยค่าเริ่มต้น SDK การติดตั้ง Firebase...
รหัสการติดตั้ง Firebase (FID)

สร้างและรวบรวมตัวระบุต่อการติดตั้ง (FID) ที่ไม่ระบุตัวตนผู้ใช้หรืออุปกรณ์จริง

User Agent ของ Firebase

ดูข้อมูลได้ที่ส่วน User Agent ของ Firebase ในหน้านี้

ข้อมูลที่รวบรวมตามการใช้งานของคุณ

SDK การติดตั้ง Firebase ไม่มีฟีเจอร์เสริมที่นักพัฒนาซอฟต์แวร์สามารถกำหนดค่าหรือเรียกใช้เพื่อรวบรวมข้อมูลอื่นๆ ของผู้ใช้ปลายทางได้

ข้อมูลเพิ่มเติม

วัตถุประสงค์ในการรวบรวมข้อมูล

Google ใช้ User Agent ของ Firebase เป็นการภายในเพื่อพิจารณาการใช้งานแพลตฟอร์มและเวอร์ชันเพื่อให้บริการ ดูแลรักษา และปรับปรุงบริการ Firebase โดยจะไม่ลิงก์กับตัวระบุผู้ใช้หรืออุปกรณ์

โดยทั่วไปแล้วการติดตั้ง Firebase จะใช้ข้อมูลที่เก็บรวบรวมอื่นๆ ที่ระบุไว้ในส่วนย่อยด้านบนเพื่อระบุตัวระบุที่ไม่ซ้ำกันสำหรับระบุการติดตั้งแอป นอกจากนี้ อ่านส่วนย่อยด้านบนเพื่อดูข้อมูลเกี่ยวกับวิธีการใช้ข้อมูลที่เฉพาะเจาะจง ในการเปิดเผยข้อมูลของคุณ โปรดพิจารณาถึงวิธีที่คุณใช้ข้อมูลที่รวบรวมมาโดยเฉพาะด้วย



โปรแกรมดาวน์โหลดโมเดล Firebase ML

com.google.firebase:firebase-ml-modeldownloader
com.google.firebase:firebase-ml-modeldownloader-ktx

ข้อมูลที่รวบรวมโดยอัตโนมัติ

SDK โปรแกรมดาวน์โหลดโมเดล ML ของ Firebase จะรวบรวมข้อมูลต่อไปนี้โดยอัตโนมัติ

ข้อมูล โดยค่าเริ่มต้น SDK เครื่องมือดาวน์โหลดโมเดล ML ของ Firebase...
ข้อมูลเมตาการดาวน์โหลดโมเดล ML รวมถึงเหตุการณ์การดาวน์โหลด เหตุการณ์การลบ และข้อผิดพลาด

รวบรวมข้อมูลเมตาของเหตุการณ์การดาวน์โหลดโมเดลเพื่อตรวจสอบปัญหาด้านความเสถียรและเวลาในการตอบสนอง

โทเค็นการตรวจสอบสิทธิ์การติดตั้ง

รวบรวม โทเค็นการตรวจสอบสิทธิ์ของการติดตั้งสำหรับการตรวจสอบสิทธิ์อุปกรณ์ เมื่อโต้ตอบกับอินสแตนซ์ของแอป (เช่น เพื่อกระจาย โมเดลนักพัฒนาซอฟต์แวร์ไปยังอินสแตนซ์แอป)

ข้อควรพิจารณาอื่นๆ

โปรแกรมดาวน์โหลดโมเดล ML ของ Firebase ขึ้นอยู่กับ SDK การติดตั้ง Firebase เนื่องจาก SDK ดังกล่าวจะรวมอยู่ในแอปชั่วคราว โปรดคำนึงถึงข้อมูลผู้ใช้ปลายทางที่ SDK นั้นรวบรวมโดยอัตโนมัติ (ดูส่วนการติดตั้งในหน้านี้) หากต้องการเรียนรู้เกี่ยวกับข้อมูลที่โปรแกรมดาวน์โหลดโมเดล ML ของ Firebase ใช้จากการเก็บรวบรวมข้อมูลของ SDK นั้น โปรดดูเอกสารประกอบเกี่ยวกับการจัดการการติดตั้ง Firebase

ข้อมูลที่รวบรวมตามการใช้งานของคุณ

SDK โปรแกรมดาวน์โหลดโมเดล Firebase ML ไม่มีฟีเจอร์เสริมที่นักพัฒนาซอฟต์แวร์สามารถกำหนดค่าหรือเรียกใช้เพื่อรวบรวมข้อมูลของผู้ใช้ปลายทางอื่นๆ ได้

ข้อมูลเพิ่มเติม

วัตถุประสงค์ในการรวบรวมข้อมูล

โดยทั่วไปแล้ว Firebase ML จะใช้ข้อมูลที่เก็บรวบรวมไว้ในส่วนย่อยด้านบนเพื่อดาวน์โหลดโมเดล ML Firebase ML จะรวบรวมและใช้ข้อมูลเมตาการดาวน์โหลดโมเดลเพื่อตรวจสอบคุณภาพผลิตภัณฑ์ ทำความเข้าใจการใช้งาน และให้ข้อมูลเกี่ยวกับทิศทางของผลิตภัณฑ์ นอกจากนี้ อ่านส่วนย่อยด้านบนเพื่อดูข้อมูลเกี่ยวกับวิธีการใช้ข้อมูลที่เฉพาะเจาะจง ในการเปิดเผยข้อมูลของคุณ โปรดพิจารณาถึงวิธีที่คุณใช้ข้อมูลที่รวบรวมมาโดยเฉพาะด้วย



การตรวจสอบประสิทธิภาพ

com.google.firebase:firebase-perf
com.google.firebase:firebase-perf-ktx

ข้อมูลที่รวบรวมโดยอัตโนมัติ

Firebase Performance Monitoring SDK จะรวบรวมข้อมูลต่อไปนี้โดยอัตโนมัติ

ข้อมูล โดยค่าเริ่มต้น Firebase Performance Monitoring SDK จะทำสิ่งต่อไปนี้
เมตริกประสิทธิภาพของแอป รวมถึงเวลาเริ่มต้นแอปและเวลาในการตอบสนองของคำขอเครือข่าย

รวบรวมเมตริกประสิทธิภาพของแอประหว่างวงจรและการใช้งานแอปของผู้ใช้ปลายทาง

การใช้งาน CPU/หน่วยความจำ

รวบรวมการใช้ CPU/หน่วยความจำของแอปพลิเคชันเพื่อแสดงมุมมองไทม์ไลน์ของประสิทธิภาพของแอป

ข้อมูลเมตาของอุปกรณ์ที่เกี่ยวข้อง

รวบรวมข้อมูลเมตาของอุปกรณ์ที่เกี่ยวข้องเพื่อกรองข้อมูลประสิทธิภาพเทียบกับกลุ่มอุปกรณ์ต่างๆ

ที่อยู่ IP

รวบรวมที่อยู่ IP เพื่อแมปเหตุการณ์ด้านประสิทธิภาพกับประเทศต้นทาง

ข้อควรพิจารณาอื่นๆ

การตรวจสอบประสิทธิภาพจะขึ้นอยู่กับ SDK การติดตั้ง Firebase เนื่องจาก SDK ดังกล่าวจะรวมอยู่ในแอปชั่วคราว โปรดคำนึงถึงข้อมูลผู้ใช้ปลายทางที่ SDK นั้นรวบรวมโดยอัตโนมัติ (ดูส่วนการติดตั้งในหน้านี้) หากต้องการเรียนรู้เกี่ยวกับข้อมูลที่การตรวจสอบประสิทธิภาพใช้จากการเก็บรวบรวมข้อมูลของ SDK นั้น โปรดอ่านเอกสารประกอบเกี่ยวกับการจัดการการติดตั้ง Firebase

นอกจากนี้ การตรวจสอบประสิทธิภาพยังใช้ SDK การกำหนดค่าระยะไกลของ Firebase เพื่อช่วยควบคุมปริมาณเหตุการณ์ที่รวบรวมจากแอปพลิเคชันด้วย เนื่องจาก SDK ดังกล่าวจะรวมอยู่ในแอปแบบชั่วคราว โปรดคำนึงถึงข้อมูลผู้ใช้ปลายทางที่ SDK นั้นรวบรวมโดยอัตโนมัติ (ดูส่วนการกำหนดค่าระยะไกลในหน้านี้)

การตรวจสอบประสิทธิภาพยังใช้ SDK เซสชันของ Firebase เพื่อรายงานมุมมองไทม์ไลน์ของข้อมูลประสิทธิภาพในคอนโซล Firebase ด้วย เนื่องจาก SDK ดังกล่าวจะรวมอยู่ในแอปแบบชั่วคราว โปรดคำนึงถึงข้อมูลผู้ใช้ปลายทางที่ SDK นั้นรวบรวมโดยอัตโนมัติ (ดูส่วน SDK เซสชันของ Firebase ในหน้านี้)

ข้อมูลที่รวบรวมตามการใช้งานของคุณ

แอปอาจรวบรวมข้อมูลผู้ใช้ปลายทางที่จำเป็นต้องรวมไว้ในการเปิดเผยข้อมูลของคุณ ทั้งนี้ขึ้นอยู่กับวิธีที่คุณกำหนดค่าหรือเรียกใช้ Firebase Performance Monitoring SDK และฟีเจอร์ของผลิตภัณฑ์ ตารางต่อไปนี้แสดงตัวอย่างข้อมูลผู้ใช้ปลายทางที่ระบบรวบรวมไว้ได้ตามการใช้งานของคุณ และโปรดพิจารณาข้อมูลที่รวบรวมตามการใช้งานที่เจาะจงด้วย

ข้อมูล Firebase Performance Monitoring SDK จะทำสิ่งต่อไปนี้โดยขึ้นอยู่กับการกำหนดค่าและการเรียกใช้ของแอป
การติดตามที่กำหนดเองที่นักพัฒนาแอปกำหนด

รวบรวมเมตริกประสิทธิภาพของแอปสำหรับการติดตามที่กำหนดเองที่เครื่องมือของนักพัฒนาแอปใช้ในแอป

เมตริกประสิทธิภาพที่กำหนดเอง
(ข้อมูลที่นักพัฒนาแอปกำหนด)

รวบรวมเมตริกประสิทธิภาพที่กำหนดเองซึ่งนักพัฒนาซอฟต์แวร์แนบกับการติดตามที่กำหนดเอง

แอตทริบิวต์ที่กำหนดเอง
(ข้อมูลที่นักพัฒนาแอปกำหนด)

รวบรวมแอตทริบิวต์ที่กำหนดเองซึ่งนักพัฒนาซอฟต์แวร์แนบกับการติดตามที่กำหนดเอง

ข้อมูลเพิ่มเติม

วัตถุประสงค์ในการรวบรวมข้อมูล

โดยทั่วไปแล้ว การตรวจสอบประสิทธิภาพของ Firebase จะใช้ข้อมูลที่รวบรวมได้ในส่วนย่อยข้างต้นเพื่อเปิดใช้การรายงานและการตรวจสอบประสิทธิภาพของแอป นอกจากนี้ อ่านส่วนย่อยด้านบนเพื่อดูข้อมูลเกี่ยวกับวิธีการใช้ข้อมูลที่เฉพาะเจาะจง ในการเปิดเผยข้อมูลของคุณ โปรดพิจารณาวิธีที่คุณใช้ข้อมูลที่เก็บรวบรวมโดยเฉพาะ นอกเหนือจากวิธีที่คุณใช้ข้อมูลผู้ใช้ปลายทางที่นักพัฒนาแอปกำหนดซึ่ง SDK รวบรวมไว้



ฐานข้อมูลเรียลไทม์

com.google.firebase:firebase-database
com.google.firebase:firebase-database-ktx

ข้อมูลที่รวบรวมโดยอัตโนมัติ

SDK ฐานข้อมูลเรียลไทม์ของ Firebase จะรวบรวมข้อมูลต่อไปนี้โดยอัตโนมัติ

ข้อมูล โดยค่าเริ่มต้น SDK ฐานข้อมูลเรียลไทม์ของ Firebase...
ที่อยู่ IP

รวบรวมที่อยู่ IP เพื่อเปิดใช้เครื่องมือเครื่องมือสร้างโปรไฟล์ ซึ่งจะช่วยให้นักพัฒนาแอปเข้าใจแนวโน้มการใช้งานและรายละเอียดของแพลตฟอร์ม

User Agent

รวบรวมสตริง User Agent เพื่อเปิดใช้เครื่องมือเครื่องมือสร้างโปรไฟล์ ซึ่งช่วยให้นักพัฒนาแอปเข้าใจแนวโน้มการใช้งานและรายละเอียดของแพลตฟอร์ม

โปรดทราบว่า User Agent นี้ไม่ได้หมายถึง User Agent ของ Firebase

ข้อมูลที่รวบรวมตามการใช้งานของคุณ

แอปอาจรวบรวมข้อมูลผู้ใช้ปลายทางที่จำเป็นต้องรวมไว้ในการเปิดเผยข้อมูลของคุณ ทั้งนี้ขึ้นอยู่กับวิธีที่คุณกำหนดค่าหรือเรียกใช้ SDK ฐานข้อมูลเรียลไทม์ของ Firebase และฟีเจอร์ของผลิตภัณฑ์ ตรวจสอบว่าคุณพิจารณาข้อมูลผู้ใช้ปลายทางที่นักพัฒนาแอปกำหนด ซึ่งรวบรวมตามการใช้งานที่เฉพาะเจาะจงของคุณ

ข้อควรพิจารณาอื่นๆ

หากคุณใช้ Realtime Database กับการตรวจสอบสิทธิ์ Firebase และผู้ใช้ปลายทางลงชื่อเข้าใช้ ทุกคำขอจาก Realtime Database จะรวมรหัสผู้ใช้ที่เกี่ยวข้องจากการตรวจสอบสิทธิ์ Firebase ไว้โดยอัตโนมัติ

ข้อมูลเพิ่มเติม

วัตถุประสงค์ในการรวบรวมข้อมูล

โปรดอ่านส่วนย่อยด้านบนเพื่อดูข้อมูลเพิ่มเติมว่าอาจมีการนำข้อมูลที่เฉพาะเจาะจงไปใช้อย่างไร ในการเปิดเผยข้อมูลของคุณ โปรดพิจารณาวิธีที่คุณใช้ข้อมูลที่เก็บรวบรวมโดยเฉพาะ นอกเหนือจากวิธีที่คุณใช้ข้อมูลผู้ใช้ปลายทางที่นักพัฒนาแอปกำหนดซึ่ง SDK รวบรวมไว้



การกำหนดค่าระยะไกล

com.google.firebase:firebase-config
com.google.firebase:firebase-config-ktx

ข้อมูลที่รวบรวมโดยอัตโนมัติ

Firebase Remote Config SDK จะรวบรวมข้อมูลต่อไปนี้โดยอัตโนมัติ

ข้อมูล โดยค่าเริ่มต้น SDK การกำหนดค่าระยะไกลของ Firebase...
รหัสประเทศ

รวบรวมรหัสประเทศเพื่อกำหนดเป้าหมายพารามิเตอร์ที่อิงตามข้อมูลนี้

รหัสภาษา

รวบรวมโค้ดภาษาเพื่อกำหนดเป้าหมายพารามิเตอร์ที่อิงตามข้อมูลนี้

เขตเวลา

รวบรวมเขตเวลาเพื่อกำหนดเป้าหมายพารามิเตอร์ที่อิงตามข้อมูลนี้

เวอร์ชันของแพลตฟอร์ม

รวบรวมเวอร์ชันแพลตฟอร์มเพื่อกำหนดเป้าหมายพารามิเตอร์ที่อิงตามข้อมูลนี้

เวอร์ชันระบบปฏิบัติการ

รวบรวมเวอร์ชันของระบบปฏิบัติการเพื่อกำหนดเป้าหมายพารามิเตอร์ที่อิงตามข้อมูลนี้

รหัสแอป Android ใน Firebase

รวบรวมรหัสแอป Firebase Android ของแอป (ไม่ใช่ชื่อแพ็กเกจของแอป) เพื่อกำหนดเป้าหมายพารามิเตอร์ที่อิงตามข้อมูลนี้

ชื่อแพ็กเกจของแอป

รวบรวมชื่อแพ็กเกจเพื่อกำหนดเป้าหมายพารามิเตอร์ที่อิงตามข้อมูลนี้

เวอร์ชันของ SDK การกำหนดค่าระยะไกลที่แอปใช้

รวบรวมข้อมูล SDK เวอร์ชันเพื่อให้บริการ ดูแลรักษา และปรับปรุงบริการ Firebase

ข้อควรพิจารณาอื่นๆ

การกำหนดค่าระยะไกลขึ้นอยู่กับ SDK การติดตั้ง Firebase เนื่องจาก SDK ดังกล่าวจะรวมอยู่ในแอปชั่วคราว โปรดคำนึงถึงข้อมูลผู้ใช้ปลายทางที่ SDK นั้นรวบรวมโดยอัตโนมัติ (ดูส่วนการติดตั้งในหน้านี้) หากต้องการเรียนรู้เกี่ยวกับข้อมูลที่การกำหนดค่าระยะไกลใช้จากการเก็บรวบรวมข้อมูลของ SDK นั้น โปรดอ่านเอกสารประกอบเกี่ยวกับการจัดการการติดตั้ง Firebase

ข้อมูลที่รวบรวมตามการใช้งานของคุณ

SDK การกำหนดค่าระยะไกลของ Firebase ไม่มีฟีเจอร์เสริมที่นักพัฒนาซอฟต์แวร์สามารถกำหนดค่าหรือเรียกใช้เพื่อรวบรวมข้อมูลอื่นๆ ของผู้ใช้ปลายทางได้

ข้อควรพิจารณาอื่นๆ

ฟีเจอร์เสริมบางรายการของการกำหนดค่าระยะไกลจะขึ้นอยู่กับ Firebase SDK สำหรับ Google Analytics หากคุณใส่ SDK ดังกล่าวในแอป อย่าลืมพิจารณาข้อมูลผู้ใช้ปลายทางที่ SDK นั้นรวบรวมโดยอัตโนมัติ (ดูเอกสารของ Google Analytics) ตารางต่อไปนี้แสดงตัวอย่างวิธีที่ SDK การกำหนดค่าระยะไกลโต้ตอบกับข้อมูลจาก Google Analytics

ข้อมูล หากแอปมี Firebase SDK สำหรับ Google Analytics ให้กำหนดค่าระยะไกล...
พร็อพเพอร์ตี้ผู้ใช้

รวบรวมพร็อพเพอร์ตี้ผู้ใช้ที่ Firebase SDK สำหรับ Google Analytics ได้มาเพื่อกำหนดเป้าหมายพารามิเตอร์ที่ขึ้นอยู่กับเงื่อนไขพร็อพเพอร์ตี้ผู้ใช้

เวลาเปิดครั้งแรก

รวบรวมการประทับเวลาเหตุการณ์ first_open ที่ได้รับจาก Firebase SDK สำหรับ Google Analytics เพื่อกำหนดเป้าหมายพารามิเตอร์ที่อิงตามเวลาที่เปิดครั้งแรก

หากใช้การปรับเปลี่ยนการกำหนดค่าระยะไกล ข้อมูลที่ได้รับจาก SDK การกำหนดค่าระยะไกลของ Firebase และเหตุการณ์ที่ Firebase SDK ได้รับสำหรับ Google Analytics จะใช้ในการสร้างโมเดลการคาดการณ์และวัดประสิทธิภาพของโมเดลเหล่านั้นได้

ข้อมูลเพิ่มเติม

วัตถุประสงค์ในการรวบรวมข้อมูล

โดยทั่วไปการกำหนดค่าระยะไกลของ Firebase จะใช้ข้อมูลที่เก็บรวบรวมไว้ในส่วนย่อยด้านบนเพื่อเปลี่ยนลักษณะการทำงานและรูปลักษณ์ของแอปโดยไม่เผยแพร่การอัปเดตแอป Firebase จะใช้ข้อมูลรวมของเวอร์ชันระบบปฏิบัติการและเวอร์ชัน SDK เพื่อทำความเข้าใจแนวโน้มการใช้งานและเป็นแนวทางของผลิตภัณฑ์ นอกจากนี้ อ่านส่วนย่อยด้านบนเพื่อดูข้อมูลเกี่ยวกับวิธีการใช้ข้อมูลที่เฉพาะเจาะจง ในการเปิดเผยข้อมูลของคุณ โปรดพิจารณาเรื่องวิธีที่คุณใช้ข้อมูลที่รวบรวมเป็นการเฉพาะด้วย



รวมไลบรารี Firebase บางส่วน

ไลบรารี Firebase ที่แสดงในส่วนนี้จะรวมอยู่ในไลบรารี Firebase อื่นๆ บางส่วนด้วย ไลบรารีต่อไปนี้ไม่มีแพลตฟอร์มที่เข้าถึงได้สำหรับนักพัฒนาซอฟต์แวร์ แต่อาจรวบรวมข้อมูลผู้ใช้ปลายทางได้ (ดูรายละเอียดของแต่ละไลบรารีด้านล่าง)

เซสชัน Firebase

com.google.firebase:firebase-sessions

ข้อมูลที่รวบรวมโดยอัตโนมัติ

SDK เซสชันของ Firebase จะรวบรวมข้อมูลต่อไปนี้โดยอัตโนมัติ

ข้อมูล โดยค่าเริ่มต้น SDK เซสชันของ Firebase จะทำสิ่งต่อไปนี้
ข้อมูลเมตาของแอป

รวบรวมข้อมูลเมตาเกี่ยวกับแอปพลิเคชัน เช่น ชื่อแพ็กเกจ ข้อมูลระบบปฏิบัติการ เวอร์ชัน SDK และประเภทการเชื่อมต่อเครือข่าย

ข้อมูลเมตาของอุปกรณ์

รวบรวมข้อมูลเมตาเกี่ยวกับแอปพลิเคชัน เช่น ผู้ผลิตอุปกรณ์และรุ่น

เมตริกแอปพลิเคชัน

รวบรวมข้อมูลการใช้งาน เช่น เวลาที่แอปอยู่เบื้องหน้าเพื่อเริ่มเซสชันใหม่

ข้อมูลที่รวบรวมตามการใช้งานของคุณ

SDK เซสชันของ Firebase ไม่มีฟีเจอร์เสริมที่นักพัฒนาซอฟต์แวร์สามารถกำหนดค่าหรือเรียกใช้เพื่อรวบรวมข้อมูลอื่นๆ ของผู้ใช้ปลายทางได้

ข้อมูลเพิ่มเติม

วัตถุประสงค์ในการรวบรวมข้อมูล

SDK เซสชันของ Firebase ใช้ข้อมูลที่รวบรวมไว้ในส่วนย่อยด้านบนเพื่อแสดงเมตริกข้อขัดข้องและประสิทธิภาพสำหรับแอปพลิเคชัน นอกจากนี้ อ่านส่วนย่อยด้านบนเพื่อดูข้อมูลเกี่ยวกับวิธีการใช้ข้อมูลที่เฉพาะเจาะจง ในการเปิดเผยข้อมูลของคุณ โปรดพิจารณาวิธีที่คุณใช้ข้อมูลที่เก็บรวบรวมโดยเฉพาะ นอกเหนือจากวิธีที่คุณใช้ข้อมูลผู้ใช้ปลายทางที่นักพัฒนาแอปกำหนดซึ่ง SDK เก็บรวบรวมไว้



แหล่งข้อมูลอื่นๆ ที่มีประโยชน์