ব্যবহারকারীর প্রপার্টি সেট করা

প্ল্যাটফর্ম বেছে নিন: iOS+ Android ওয়েব Flutter Unity C++


ব্যবহারকারীর প্রপার্টি হল এমন অ্যাট্রিবিউট যা আপনার ব্যবহারকারী বেসের সেগমেন্ট বর্ণনা করার জন্য আপনি নির্ধারণ করেন, যেমন ভাষার পছন্দ বা ভৌগোলিক লোকেশন। এগুলি আপনার অ্যাপের জন্য দর্শক নির্ধারণ করতে ব্যবহার করা যেতে পারে। এই নির্দেশিকা থেকে আপনি জানতে পারবেন কীভাবে অ্যাপে ব্যবহারকারীর প্রপার্টি সেট করতে হয়।

Analytics অটোমেটিক কিছু ব্যবহারকারীর প্রপার্টি লগ করে; এগুলি চালু করতে আপনাকে কোনও কোড যোগ করতে হবে না। আপনাকে অতিরিক্ত ডেটা সংগ্রহ করতে হলে, আপনি প্রতি প্রোজেক্টে ২৫টি পর্যন্ত আলাদা আলাদা ব্যবহারকারীর প্রপার্টি সেট-আপ করতে পারবেন। মনে রাখবেন যে user প্রপার্টির নাম কেস-সেনসিটিভ হয় এবং দুটি user প্রপার্টির নাম যদি শুধু কেসের দিক থেকে আলাদা হয়, তাহলে দুটি আলাদা user প্রপার্টি লগ করা হবে।

Google-এর রিজার্ভ করা ব্যবহারকারীর প্রপার্টির নামের ছোট সেট ব্যবহার করতে পারবেন না:

  • বয়স
  • লিঙ্গগত পরিচয়
  • আগ্রহ

শুরু করার আগে

আপনি প্রোজেক্ট সেট-আপ করেছেন কিনা এবং Analytics অ্যাক্সেস করতে পারেন কিনা তা ভালোভাবে দেখে নিন। Analytics ব্যবহার শুরু করুন বিকল্পে এই বিষয়ে বিস্তারিত বলা আছে।

ব্যবহারকারীর প্রপার্টি সেট করা

আপনার অ্যাপের ব্যবহারকারীদের বর্ণনা করতে, আপনি Analytics ব্যবহারকারীর প্রপার্টি সেট করতে পারবেন। কাস্টম সংজ্ঞা তৈরি করে ব্যবহারকারীর প্রপার্টি ব্যবহার করতে পারবেন, তারপরে আপনার রিপোর্টে তুলনা প্রয়োগ করতে অথবা দর্শক মূল্যায়ন সংক্রান্ত নির্ণায়ক হিসেবে সেগুলি ব্যবহার করতে পারবেন।

ব্যবহারকারীর প্রপার্টি সেট করতে, এইসব ধাপ অনুসরণ করুন:

  1. Firebase কনসোলে ব্যবহারকারীর প্রপার্টির জন্য কাস্টম সংজ্ঞা তৈরি করুন:

    1. Analytics > কাস্টম ডেফিনিশন পৃষ্ঠায় যান।

    2. ব্যবহারকারীর প্রপার্টির জন্য কাস্টম ডেফিনিশন তৈরি করুন। আরও তথ্যের জন্য, কাস্টম ডাইমেনশন ও মেট্রিক্স দেখুন।

  2. আপনার অ্যাপের কোডবেসে, setUserProperty() মেথড ব্যবহার করে একটি ব্যবহারকারীর প্রপার্টি সেট করুন।

নিচের উদাহরণে দেখানো হয়েছে কীভাবে একটি কাল্পনিক "পছন্দের খাবার" প্রপার্টি যোগ করতে হয়, যা অ্যাক্টিভ ব্যবহারকারীকে স্ট্রিং food-এর ভ্যালু অ্যাসাইন করে:

Swift

মনে রাখবেন: এই Firebase প্রোডাক্ট watchOS টার্গেটে উপলভ্য নয়।
Analytics.setUserProperty(food, forName: "favorite_food")

Objective-C

মনে রাখবেন: এই Firebase প্রোডাক্ট watchOS টার্গেটে উপলভ্য নয়।
[FIRAnalytics setUserPropertyString:food forName:@"favorite_food"];