ตั้งค่ารหัสผู้ใช้

Google Analytics มีการเรียกใช้ setUserID ซึ่งช่วยให้คุณเก็บ User-ID ของบุคคลที่ใช้แอปได้ การเรียกใช้นี้ไม่บังคับ และโดยทั่วไปองค์กรต่างๆ จะใช้ Analytics ร่วมกับ BigQuery เพื่อเชื่อมโยงข้อมูลวิเคราะห์ของผู้ใช้รายเดียวกันในแอปหลายแอป อุปกรณ์หลายเครื่อง หรือผู้ให้บริการข้อมูลวิเคราะห์หลายราย

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

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

การตั้งค่ารหัสผู้ใช้

คุณตั้งค่ารหัสผู้ใช้ได้ด้วยวิธีต่อไปนี้

Swift

หมายเหตุ: ผลิตภัณฑ์ Firebase นี้ไม่พร้อมใช้งานบนเป้าหมาย macOS
Analytics.setUserID("123456")

Objective-C

หมายเหตุ: ผลิตภัณฑ์ Firebase นี้ไม่พร้อมใช้งานบนเป้าหมาย macOS
[FIRAnalytics setUserID:@"123456"]

Android

mFirebaseAnalytics.setUserId("123456");

Web

import { getAnalytics, setUserId } from "firebase/analytics";

const analytics = getAnalytics();
setUserId(analytics, "123456");

Web

firebase.analytics().setUserId("123456");

Dart

await FirebaseAnalytics.instance.setUserId(id: '123456');

Unity

Firebase.Analytics.FirebaseAnalytics.SetUserID("123456");

C++

analytics::SetUserId("123456");

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

ดูข้อมูลเพิ่มเติมเกี่ยวกับการเข้าถึงข้อมูล Analytics ใน BigQuery ได้ที่คู่มือการพัฒนานี้