| প্ল্যাটফর্ম বেছে নিন: | iOS+ Android ওয়েব Flutter Unity C++ |
ব্যবহারকারীর প্রপার্টি হল এমন অ্যাট্রিবিউট যা আপনি ব্যবহারকারীর বেসের সেগমেন্ট বর্ণনা করার জন্য নির্ধারণ করেন, যেমন পছন্দের ভাষা বা ভৌগোলিক লোকেশন। আপনার অ্যাপের জন্য দর্শক সংজ্ঞায়িত করতে এগুলি ব্যবহার করা যেতে পারে। আপনার অ্যাপে কীভাবে ব্যবহারকারীর প্রপার্টি সেট করবেন তা এই নির্দেশিকা থেকে জানতে পারবেন।
Analytics অটোমেটিক কিছু ব্যবহারকারীর প্রপার্টি লগ করে; সেগুলি চালু করার জন্য আপনাকে কোনও কোড যোগ করতে হবে না। আপনাকে অতিরিক্ত ডেটা সংগ্রহ করতে হলে, প্রতিটি প্রোজেক্টের জন্য সর্বাধিক ২৫টি আলাদা ব্যবহারকারীর প্রপার্টি সেট-আপ করতে পারবেন। মনে রাখবেন যে ব্যবহারকারীর প্রপার্টির নাম ছোট ও বড় হাতের অক্ষরের মধ্যে পার্থক্য করে এবং দুটি ব্যবহারকারীর প্রপার্টি সেট করা যার নাম শুধুমাত্র ছোট ও বড় হাতের অক্ষরের মধ্যে পার্থক্য করে, এর ফলে দুটি আলাদা ব্যবহারকারীর প্রপার্টি লগ করা হয়।
Google-এর দ্বারা সংরক্ষিত ব্যবহারকারীর প্রপার্টির নামের একটি ছোট সেট আপনি ব্যবহার করতে পারবেন না:
- বয়স
- লিঙ্গগত পরিচয়
- আগ্রহ
শুরু করার আগে
আপনি প্রোজেক্ট সেট-আপ করেছেন কিনা এবং Analytics অ্যাক্সেস করতে পারছেন কিনা তা নিশ্চিত করুন, যেমনটি Analytics-এর সাথে শুরু করুন-এ বর্ণনা করা হয়েছে।
ব্যবহারকারীর প্রপার্টি সেট করুন
আপনার অ্যাপের ব্যবহারকারীদের বর্ণনা করতে আপনি Analyticsটি ব্যবহারকারীর প্রপার্টি সেট করতে পারবেন। কাস্টম সংজ্ঞা তৈরি করে আপনি ব্যবহারকারীর প্রপার্টি ব্যবহার করতে পারবেন, তারপর আপনার রিপোর্টে তুলনা করার জন্য বা দর্শক মূল্যায়ন করার মাপকাঠি হিসেবে সেগুলি ব্যবহার করতে পারবেন।
ব্যবহারকারীর প্রপার্টি সেট করতে, এই ধাপগুলি অনুসরণ করুন:
Firebase কনসোলে ব্যবহারকারীর প্রপার্টির জন্য একটি কাস্টম সংজ্ঞা তৈরি করুন:
Analytics > কাস্টম সংজ্ঞা পৃষ্ঠায় যান।
ব্যবহারকারীর প্রপার্টির জন্য কাস্টম ডেফিনিশন তৈরি করুন। আরও তথ্যের জন্য, কাস্টম ডাইমেনশন ও মেট্রিক দেখুন।
আপনার অ্যাপের কোডবেসে,
setUserProperty()পদ্ধতি ব্যবহার করে ব্যবহারকারীর প্রপার্টি সেট করুন।
নিম্নলিখিত উদাহরণে দেখানো হয়েছে যে কীভাবে একটি কাল্পনিক "পছন্দের খাবার" প্রপার্টি যোগ করতে হয়,
যা অ্যাক্টিভ ব্যবহারকারীকে স্ট্রিং food-এ ভ্যালু অ্যাসাইন করে:
Swift
Analytics.setUserProperty(food, forName: "favorite_food")
Objective-C
[FIRAnalytics setUserPropertyString:food forName:@"favorite_food"];