पहला चरण: साइन इन करने के अनुभव को लागू करना
बुनियादी जानकारी: iOS Ads कन्वर्ज़न मेज़र करना |
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है चरण 1: साइन-इन करने के अनुभव को लागू करना |
दूसरा चरण: Google Analytics इंटिग्रेट करें |
तीसरा चरण: Google Analytics का इस्तेमाल करके, डिवाइस पर कन्वर्ज़न मेज़रमेंट शुरू करें |
चौथा चरण: सामान्य समस्याओं को हल करना और उन्हें ठीक करना |
सबसे पहले, साइन-इन करने की सुविधा लागू करें. इससे, उपयोगकर्ता इन कामों को कर पाएंगे उनके ईमेल पते या फ़ोन नंबर.
पुष्टि करने वाले जिस सिस्टम का इस्तेमाल किया जा रहा है उसे ईमेल पता देना होगा या उपयोगकर्ता का फ़ोन नंबर. यहां दिए गए चरण, प्रोसेस के बारे में बताते हैं Firebase Authentication का इस्तेमाल करके साइन-इन की जानकारी सुरक्षित तरीके से इकट्ठा करने के लिए, लेकिन आपने अगर आपके पास पहले से ही पुष्टि करने वाला ऐसा सिस्टम है जो यह जानकारी इकट्ठा करता है, तो उपयोगकर्ता के ईमेल या फ़ोन नंबर पर कॉल करें और दूसरा चरण: Google Analytics इंटिग्रेट करें पर जाएं.
पुष्टि करने का सिस्टम सेट अप करना
Firebase Authentication में साइन इन करने का तरीका इस्तेमाल करें
Firebase Authentication का इस्तेमाल करके, उपयोगकर्ताओं को आपके ऐप्लिकेशन में साइन इन करने के लिए, किसी एक या साइन-इन करने के अन्य तरीके. इनमें ईमेल पता, फ़ोन नंबर, पासवर्ड से साइन-इन, और फ़ेडरेटेड आइडेंटिटी प्रोवाइडर (जैसे कि Google, Facebook या Twitter) पर शेयर किया जाता है. कृपया Firebase Authentication का इस्तेमाल शुरू करें की समीक्षा करें.
Firebase Authentication को कस्टम ऑथेंटिकेशन सिस्टम के साथ इंटिग्रेट करें
इसके अलावा, Firebase Authentication को कस्टम ऐसेट से इंटिग्रेट किया जा सकता है आपके ऑथेंटिकेशन सर्वर में बदलाव करके, पुष्टि करने वाला सिस्टम बनाया जाता है किसी उपयोगकर्ता के साइन इन करने पर, उसके टोकन को साइन किया जाता है. आपके ऐप्लिकेशन को यह टोकन मिलता है और Firebase से पुष्टि करने के लिए इसका इस्तेमाल करता है. कृपया शुरू करने के लिए, पुष्टि करने वाला सिस्टम.
पुष्टि किए गए उपयोगकर्ता का ईमेल पता या फ़ोन नंबर पाना
Firebase Authentication के साथ पुष्टि करने वाला सिस्टम सेट अप करने के बाद, आप ये काम कर सकते हैं वर्तमान में प्रवेश किए हुए उपयोगकर्ता को देखें.
वर्तमान उपयोगकर्ता प्राप्त करने का सुझाया गया तरीका यह है कि
Auth
ऑब्जेक्ट:
Swift
handle = Auth.auth().addStateDidChangeListener { auth, user in // Get the user's email address let email = user.email // or get their phone number let phoneNumber = user.phoneNumber // ... }
Objective-C
self.handle = [[FIRAuth auth] addAuthStateDidChangeListener:^(FIRAuth *_Nonnull auth, FIRUser *_Nullable user) { // Get the user's email address NSString *email = user.email; // or get their phone number NSString *phoneNumber = user.phoneNumber; // ... }];
Unity
Firebase.Auth.FirebaseAuth auth; Firebase.Auth.FirebaseUser user; // Handle initialization of the necessary firebase modules: void InitializeFirebase() { auth = Firebase.Auth.FirebaseAuth.DefaultInstance; auth.StateChanged += AuthStateChanged; AuthStateChanged(this, null); } // Track state changes of the auth object. void AuthStateChanged(object sender, System.EventArgs eventArgs) { if (auth.CurrentUser != user) { bool signedIn = user != auth.CurrentUser && auth.CurrentUser != null; user = auth.CurrentUser; if (signedIn) { // Get the user's email address string email = user.Email; // or get their phone number string phoneNumber = user.PhoneNumber; // ... } } } // Handle removing subscription and reference to the Auth instance. // Automatically called by a Monobehaviour after Destroy is called on it. void OnDestroy() { auth.StateChanged -= AuthStateChanged; auth = null; }
शुरुआती जानकारीदूसरा चरण: Google Analytics को इंटिग्रेट करें