একটি Firebase Analytics ইভেন্টের প্রতিনিধিত্বকারী ইন্টারফেস যা একটি নির্দিষ্ট ব্যবহারকারীর জন্য লগ করা হয়েছে।
স্বাক্ষর:
export declare class AnalyticsEvent
কনস্ট্রাক্টর
কনস্ট্রাক্টর | সংশোধক | বর্ণনা |
---|---|---|
(নির্মাতা)(তারের বিন্যাস) | AnalyticsEvent ক্লাসের একটি নতুন উদাহরণ তৈরি করে |
বৈশিষ্ট্য
সম্পত্তি | সংশোধক | টাইপ | বর্ণনা |
---|---|---|---|
লগটাইম | স্ট্রিং | ইউটিসি ক্লায়েন্ট সময় যখন ঘটনা ঘটে। | |
নাম | স্ট্রিং | অনুষ্ঠানের নাম। | |
params | { [কী: স্ট্রিং]: যেকোনো; } | ইভেন্টের সাথে সম্পর্কিত প্যারামিটার এবং তাদের মানগুলির একটি মানচিত্র৷ দ্রষ্টব্য: এই মানচিত্রের মানগুলি সবচেয়ে উপযুক্ত প্রকারে নিক্ষেপ করা হয়েছে৷ জাভাস্ক্রিপ্টের সংখ্যা পরিচালনার প্রকৃতির কারণে, এটি খুব বড় পূর্ণসংখ্যার ক্ষেত্রে নির্ভুলতা হারাতে পারে। | |
আগের লগটাইম | স্ট্রিং | UTC ক্লায়েন্ট সময় যখন পূর্ববর্তী ঘটনা ঘটেছে। | |
রিপোর্টিং তারিখ | স্ট্রিং | যে তারিখে ইভেন্টটি লগ করা হয়েছিল৷ (আপনার অ্যাপের নিবন্ধিত টাইমজোনে YYYYMMDD ফর্ম্যাট)। | |
ব্যবহারকারী | ব্যবহারকারীর মাত্রা | ব্যবহারকারী-সম্পর্কিত মাত্রা। | |
মূল্যInUSD | সংখ্যা | USD-এ মান প্যারামিটার। |
analytics.AnalyticsEvent.(নির্মাতা)
AnalyticsEvent
ক্লাসের একটি নতুন উদাহরণ তৈরি করে
স্বাক্ষর:
constructor(wireFormat: any);
পরামিতি
প্যারামিটার | টাইপ | বর্ণনা |
---|---|---|
তারের বিন্যাস | যেকোনো |
analytics.AnalyticsEvent.logTime
ইউটিসি ক্লায়েন্ট সময় যখন ঘটনা ঘটে।
স্বাক্ষর:
logTime: string;
analytics.AnalyticsEvent.name
অনুষ্ঠানের নাম।
স্বাক্ষর:
name: string;
analytics.AnalyticsEvent.params
ইভেন্টের সাথে সম্পর্কিত প্যারামিটার এবং তাদের মানগুলির একটি মানচিত্র৷
স্বাক্ষর:
params: {
[key: string]: any;
};
analytics.AnalyticsEvent.previousLogTime
UTC ক্লায়েন্ট সময় যখন পূর্ববর্তী ঘটনা ঘটেছে।
স্বাক্ষর:
previousLogTime?: string;
analytics.AnalyticsEvent.reportingDate
যে তারিখে ইভেন্টটি লগ করা হয়েছিল৷ (আপনার অ্যাপের নিবন্ধিত টাইমজোনে YYYYMMDD
ফর্ম্যাট)।
স্বাক্ষর:
reportingDate: string;
analytics.AnalyticsEvent.user
ব্যবহারকারী-সম্পর্কিত মাত্রা।
স্বাক্ষর:
user?: UserDimensions;
analytics.AnalyticsEvent.valueInUSD
USD-এ মান প্যারামিটার।
স্বাক্ষর:
valueInUSD?: number;