حزمة تطوير React Native - تهيئة الحزمة

خيارات الإعداد لطريقة المُنشئ في أداة تتبع React Native لنظام iOS

حزمة تطوير React Native ⁠-⁠ تهيئة الحزمة

سيقوم السطر التالي بتثبيت أداة التتبع ومعها حزمة التطوير حتى تتمكن من الاستفادة من جميع ميزات أداة التتبع.

npm i @openreplay/react-native

عند إنشاء مثيل من أداة تتبع OpenReplay، تتوفر عدة خيارات إعداد يمكنك تقديمها لتخصيص جوانب عديدة من التسجيل وتجربة التسجيل. يجب عليك تعيين الخيار projectKey في المُنشئ. يمكنك الحصول على هذه القيمة من لوحة تحكم OpenReplay الخاصة بك ضمن ‘Preferences > Projects’.

إضافة كود التتبع

Section titled إضافة كود التتبع

أضف الكود التالي إلى ملفك الجذري:

import Openreplay from '@openreplay/react-native';

// ...
useEffect(() => {
	OpenReplay.tracker.startSession(
		'yourProjectKey',
		options, // explained below, set {} if empty
		'https://local.openreplay.instance/ingest' // not required if you're using managed version
	);
}, [])

راجع كيفية تنقية البيانات في عمليات إعادة تشغيل React Native لمزيد من التفاصيل.

افتراضيًا، تكون جميع الخيارات مُعيَّنة على true:

  • crashes: Bool يُفعِّل تحليلات الأعطال (crashlytics).
  • analytics: Bool يُفعِّل تتبع التحليلات لطرق العرض المُعلَّمة.
  • performances: Bool يُفعِّل مُستمِع الأداء.
  • logs: Bool يُفعِّل مُستمِع السجلات.
  • screen: Bool يُفعِّل مُسجِّل الشاشة.

إذا كانت لديك أي أسئلة حول هذه العملية، فلا تتردد في التواصل معنا عبر Slack الخاص بنا أو الاطلاع على المنتدى.