يحتوي Google Analytics على طلب setUserID، والذي يسمح لك
بتخزين رقم تعريف المستخدم للفرد الذي يستخدم تطبيقك. هذا الطلب اختياري،
ويتم استخدامه بشكل عام من قبل المؤسسات التي ترغب في استخدام Analytics
بالتزامن مع BigQuery لربط بيانات التحليلات لنفس المستخدم عبر
تطبيقات متعددة أو أجهزة متعددة أو موفري تحليلات متعددين.
هناك العديد من الطرق التي يمكنك من خلالها إنشاء أرقام تعريف مستخدمين صالحة. تتمثل إحدى الطرق في استخدام معرّف تقوم بتعيينه ويمكنك أنت فقط تتبعه إلى مستخدم فردي. على سبيل المثال، لنفترض أنّ هناك مطوّر ألعاب على الأجهزة الجوّالة،
ولنسمّه AwesomeGameCompany، لديه AwesomeGameCompanyID داخلي
يتم إنشاؤه لكل مستخدم. إذا لم يكن بإمكان مؤسسة خارجية تتبُّع
AwesomeGameCompanyID للوصول إلى المستخدم الأصلي، يمكنها استخدام
AwesomeGameCompanyID، أو الأفضل من ذلك، نسخة مجزّأة من
AwesomeGameCompanyID، كقيمة رقم تعريف المستخدم في Analytics.
سيسمح لهم ذلك باحتساب قيم مثل إجمالي إنفاق المستخدم في جميع ألعابهم.
لا يُشترط أبدًا ضبط رقم تعريف مستخدم لكي تعمل Analytics بشكل صحيح.
إذا كنت مهتمًا فقط بالعثور على الأحداث التي تنتمي إلى المستخدم نفسه للتطبيق نفسه على جهاز واحد، يمكنك استخدام user_pseudo_id.
يتم إنشاء هذه القيمة تلقائيًا بواسطة Analytics ويتم تخزينها في BigQuery لكل حدث.
ضبط رقم تعريف المستخدم
يمكنك ضبط رقم تعريف مستخدم باستخدام الطريقة التالية:
Swift
Analytics.setUserID("123456")
Objective-C
[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، يُرجى الاطّلاع على دليل المطوِّر هذا.