Cloud Logging-এ এক্সপোর্ট করা ডেটার জন্য লগ স্কিমা

এই পৃষ্ঠায় এক্সপোর্ট করা Crashlytics ডেটা এবং Cloud Logging-এ Firebase সেশন ডেটার লগ স্কিমা দেওয়া আছে।



Crashlytics স্কিমা

Event

একটি Crashlytics ইভেন্টের বিবরণ সহ মেসেজ।

JSON উপস্থাপনা

{
  "name": string,
  "platform": string,
  "bundleOrPackage": string,
  "eventId": string,
  "sessionId": string,
  "eventTime": string,
  "receivedTime": string,
  "issue": {
    object (Issue)
  },
  "issueVariant": {
    object (IssueVariant)
  },
  "device": {
    object (Device)
  },
  "memory": {
    object (Memory)
  },
  "storage": {
    object (Storage)
  },
  "operatingSystem": {
    object (OperatingSystem)
  },
  "browser": {
    object (Browser)
  },
  "version": {
    object (Version)
  },
  "user": {
    object (User)
  },
  "customKeys": {
    string: string,
    ...
  },
  "installationUuid": string,
  "crashlyticsSdkVersion": string,
  "appOrientation": string,
  "deviceOrientation": string,
  "logs": [
    {
      object (Log)
    }
  ],
  "breadcrumbs": [
    {
      object (Breadcrumb)
    }
  ],
  "blameFrame": {
    object (Frame)
  },
  "exceptions": [
    {
      object (Exception)
    }
  ],
  "errors": [
    {
      object (Error)
    }
  ],
  "threads": [
    {
      object (Thread)
    }
  ],
  "processState": string,
  "issueTitle": string,
  "issueSubtitle": string,
  "buildStamp": string,
  "routePath": string
}
ফিল্ড বিবরণ
name string

প্রয়োজনীয়। শুধুমাত্র আউটপুট। পরিবর্তন করা যায় না। আইডেন্টিফায়ার। ইভেন্ট রিসোর্সের নাম। ফর্ম্যাট: projects/{project}/apps/{app_id}/events/{event}.

platform string

Android, iOS বা ওয়েব।

bundleOrPackage string

iOS অ্যাপের বান্ডেলের নাম বা Android অ্যাপের প্যাকেজের নাম। ফর্ম্যাট: com.mycompany.myapp.

eventId string

শুধুমাত্র আউটপুট। পরিবর্তন করা যায় না। প্রসেস করার সময় অনন্য ইভেন্ট শনাক্তকারী অ্যাসাইন করা হয়।

sessionId string

Firebase সেশনের অনন্য শনাক্তকারী।

eventTime string (Timestamp format)

যে ডিভাইস টাইমস্ট্যাম্পে ইভেন্ট রেকর্ড করা হয়েছে।

RFC 3339 ব্যবহার করে, যেখানে জেনারেট করা আউটপুট সবসময় Z-নর্মালাইজ করা হবে এবং ০, ৩, ৬ বা ৯ ফ্র্যাকশনাল ডিজিট ব্যবহার করা হবে। "Z" ছাড়া অন্যান্য অফসেটও গ্রহণ করা হয়। উদাহরণ: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" অথবা "2014-10-02T15:01:23+05:30"।

receivedTime string (Timestamp format)

Crashlytics-এর কাছে ইভেন্টটি পৌঁছানোর সময় সার্ভার টাইমস্ট্যাম্প।

RFC 3339 ব্যবহার করে, যেখানে জেনারেট করা আউটপুট সবসময় Z-নর্মালাইজ করা হবে এবং ০, ৩, ৬ বা ৯ ফ্র্যাকশনাল ডিজিট ব্যবহার করা হবে। "Z" ছাড়া অন্যান্য অফসেটও গ্রহণ করা হয়। উদাহরণ: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" অথবা "2014-10-02T15:01:23+05:30"।

state_update_time string (Timestamp format)

সমস্যার স্ট্যাটাস শেষবার পরিবর্তন করার সময়।

RFC 3339 ব্যবহার করে, যেখানে জেনারেট করা আউটপুট সবসময় Z-নর্মালাইজ করা হবে এবং ০, ৩, ৬ বা ৯ ফ্র্যাকশনাল ডিজিট ব্যবহার করা হবে। "Z" ছাড়া অন্যান্য অফসেটও গ্রহণ করা হয়। উদাহরণ: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" অথবা "2014-10-02T15:01:23+05:30"।

first_seen_version string

প্রথম অ্যাপ display_version যেখানে এই সমস্যা দেখা গেছে, শুধুমাত্র মোবাইল সংক্রান্ত সমস্যার জন্য পপুলেট করা হয়েছে।

last_seen_version string

সবচেয়ে সাম্প্রতিক অ্যাপ display_version যেখানে এই সমস্যা দেখা গেছে, শুধুমাত্র মোবাইল সংক্রান্ত সমস্যার জন্য পপুলেট করা হয়েছে।

first_time_seen string (Timestamp format)

এই সমস্যাটি প্রথমবার কখন দেখা গেছে।

RFC 3339 ব্যবহার করে, যেখানে জেনারেট করা আউটপুট সবসময় Z-নর্মালাইজ করা হবে এবং ০, ৩, ৬ বা ৯ ফ্র্যাকশনাল ডিজিট ব্যবহার করা হবে। "Z" ছাড়া অন্যান্য অফসেটও গ্রহণ করা হয়। উদাহরণ: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" অথবা "2014-10-02T15:01:23+05:30"।

last_time_seen string (Timestamp format)

সমস্যাটি সবচেয়ে সম্প্রতি কখন দেখা গেছে।

RFC 3339 ব্যবহার করে, যেখানে জেনারেট করা আউটপুট সবসময় Z-নর্মালাইজ করা হবে এবং ০, ৩, ৬ বা ৯ ফ্র্যাকশনাল ডিজিট ব্যবহার করা হবে। "Z" ছাড়া অন্যান্য অফসেটও গ্রহণ করা হয়। উদাহরণ: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" অথবা "2014-10-02T15:01:23+05:30"।

issue object (Issue)

এই [ইভেন্টে] অ্যাসাইন করা [সমস্যা]-এর বিবরণ।

issueVariant object (IssueVariant)

এই [Event]-এ অ্যাসাইন করা [IssueVariant]-এর বিবরণ।

device object (Device)

মোবাইল ডিভাইসের মেটাডেটা।

memory object (Memory)

মোবাইল ডিভাইসে মেমরির ব্যবহার।

storage object (Storage)

মোবাইল ডিভাইসের ডিস্ক/ফ্ল্যাশ ব্যবহার।

operatingSystem object (OperatingSystem)

অপারেটিং সিস্টেম ও ভার্সন।

browser object (Browser)

ব্রাউজার ও ভার্সন।

version object (Version)

মোবাইল অ্যাপ্লিকেশনের ভার্সন।

user object (User)

ডিভাইসের মালিকের জন্য ব্যবহারকারীর শনাক্তকারী।

customKeys map (key: string, value: string)

সেশন চলাকালীন ডেভেলপারদের সেট করা কাস্টম কী।

"কী": ভ্যালু পেয়ারের তালিকা সহ একটি অবজেক্ট। যেমন: { "name": "wrench", "mass": "1.3kg", "count": "3" }।

installationUuid string

ডিভাইস-অ্যাপ ইনস্টলেশনের জন্য অনন্য শনাক্তকারী। এই ফিল্ডটি প্রভাবিত ব্যবহারকারীদের অনন্য সংখ্যা গণনা করতে ব্যবহৃত হয়।

crashlyticsSdkVersion string

Crashlytics SDK ভার্সন।

appOrientation string

ক্র্যাশ হওয়ার সময় অ্যাপের ওরিয়েন্টেশন (পোর্ট্রেট বা ল্যান্ডস্কেপ)।

deviceOrientation string

ক্র্যাশ হওয়ার সময় ডিভাইসের ওরিয়েন্টেশন (পোর্ট্রেট বা ল্যান্ডস্কেপ)।

logs[] object (Log)

সেশন চলাকালীন ডেভেলপারদের রেকর্ড করা লগ মেসেজ।

breadcrumbs[] object (Breadcrumb)

সেশনের সময় Analytics SDK-এর রেকর্ড করা Analytics ইভেন্ট।

blameFrame object (Frame)

Crashlytics প্রসেসিংয়ের মাধ্যমে চিহ্নিত করা স্ট্যাক ট্রেস ফ্রেম। ভবিষ্যতের অ্যানালাইজারে উপস্থিত নাও থাকতে পারে।

exceptions[] object (Exception)

শুধুমাত্র Android ও ওয়েবে। এই ইভেন্ট চলাকালীন হওয়া ব্যতিক্রম। নেস্টেড ব্যতিক্রমগুলি উল্টো কালানুক্রমিক ক্রমে দেখানো হয়, যাতে শেষ রেকর্ডটি প্রথম ব্যতিক্রম হিসেবে দেখানো হয়।

errors[] object (Error)

শুধুমাত্র Apple-এ। iOS SDK-এর দ্বারা ক্যাপচার করা একটি নন-ফেটাল সমস্যা এবং এর স্ট্যাকট্রেস।

threads[] object (Thread)

ইভেন্ট রেকর্ড করার সময় উপস্থিত থাকা অ্যাপ্লিকেশন থ্রেড। প্রতিটিতে একটি করে স্ট্যাকট্রেস থাকে। একটি থ্রেডকে সমস্যার জন্য দায়ী করা হবে।

processState string

ইভেন্টের সময় অ্যাপ প্রসেসের অবস্থা।

issueTitle string

ইভেন্টটি যে সমস্যার মধ্যে গ্রুপ করা হয়েছে তার শীর্ষক। এটি সাধারণত সোর্স ফাইল বা পদ্ধতির নাম।

issueSubtitle string

ইভেন্টটি যে সমস্যার মধ্যে গ্রুপ করা হয়েছে তার সাবটাইটেল। এটি সাধারণত কোনও চিহ্ন বা ব্যতিক্রম মেসেজ হয়।

buildStamp string

অ্যাপের বিল্ড সিস্টেমের দেওয়া মেটাডেটা, যার মধ্যে ভার্সন কন্ট্রোল রিপোজিটরি সংক্রান্ত তথ্য অন্তর্ভুক্ত।

routePath string

শুধুমাত্র ওয়েব। ইভেন্টটি ঘটার সময় ওয়েব অ্যাপ্লিকেশনের রুট পাথ, কোয়েরি প্যারামিটার ও ফ্র্যাগমেন্ট বাদ দিয়ে।

Memory

মোবাইল ডিভাইসে মেমরির ব্যবহার।

JSON উপস্থাপনা

{
  "used": string,
  "free": string
}
ফিল্ড বিবরণ
used string (int64 format)

ব্যবহৃত বাইট।

free string (int64 format)

বাইট খালি আছে।

Storage

মোবাইল ডিভাইসের ডিস্ক/ফ্ল্যাশ ব্যবহার। সব ডিভাইসের জন্য রিপোর্ট করা হয়নি।

JSON উপস্থাপনা

{
  "used": string,
  "free": string
}
ফিল্ড বিবরণ
used string (int64 format)

ব্যবহৃত বাইট।

free string (int64 format)

বাইট খালি আছে।

User

ডেভেলপার প্রদত্ত ব্যবহারকারীর শনাক্তকারী।

JSON উপস্থাপনা

{
  "id": string
}
ফিল্ড বিবরণ
id string

অ্যাপ ডেভেলপারের দেওয়া ব্যবহারকারীর আইডি।

Frame

স্ট্যাকট্রেসে একটি ফ্রেম।

JSON উপস্থাপনা

{
  "line": string,
  "file": string,
  "symbol": string,
  "offset": string,
  "address": string,
  "library": string,
  "owner": string,
  "blamed": boolean
}
ফিল্ড বিবরণ
line string (int64 format)

ফ্রেমের ফাইলের লাইন নম্বর।

file string

সোর্স ফাইলের নাম যেখানে ফ্রেমটি পাওয়া গেছে।

symbol string

এটি ডিঅবফস্কেট বা সিম্বোলাইজ করার পরে ফ্রেম চিহ্ন। ডিভাইস থেকে হাইড্রেশন করা না গেলে, কাঁচা সিম্বল।

offset string (int64 format)

কোড থাকা বাইনারি ইমেজে বাইট অফসেট। নেটিভ ফ্রেমের জন্য প্রেজেন্ট।

address string (int64 format)

বাইনারি ছবিতে সেই ঠিকানা যেখানে কোডটি রয়েছে। নেটিভ ফ্রেমের জন্য প্রেজেন্ট করা।

library string

ফ্রেম অন্তর্ভুক্ত করে এমন লাইব্রেরির ডিসপ্লে নাম।

owner string

DEVELOPER, VENDOR, RUNTIME, PLATFORM বা SYSTEM-এর মধ্যে একটি।

blamed boolean

Crashlytics-এর বিশ্লেষণ যদি নির্ধারণ করে যে এই ফ্রেমটি সমস্যার কারণ হতে পারে, তাহলে এটি 'সত্য' হবে।

Exception

Java বা Javascript ব্যতিক্রম ও তার স্ট্যাকট্রেস। শুধুমাত্র Android ও ওয়েব অ্যাপ থেকে।

JSON উপস্থাপনা

{
  "type": string,
  "exceptionMessage": string,
  "nested": boolean,
  "title": string,
  "subtitle": string,
  "blamed": boolean,
  "frames": [
    {
      object (Frame)
    }
  ]
}
ফিল্ড বিবরণ
type string

ব্যতিক্রমের ধরন, যেমন java.lang.IllegalStateException.

exceptionMessage string

ব্যতিক্রমের সাথে যুক্ত মেসেজ।

nested boolean

শেষবার ছুঁড়ে মারা ব্যতিক্রম (অর্থাৎ, প্রথম রেকর্ড) ছাড়া সবকটির জন্য 'ট্রু'।

title string

ব্যতিক্রমের শীর্ষক।

subtitle string

ব্যতিক্রমের সাবটাইটেল।

blamed boolean

Crashlytics বিশ্লেষণ যদি নির্ধারণ করে যে এই থ্রেডটি সেখানে ফল্ট হয়েছে, তাহলে এটি 'ট্রু' হবে।

frames[] object (Frame)

ব্যতিক্রমের স্ট্যাকট্রেসে ফ্রেম।

Error

একটি নন-ফেটাল সমস্যা ও তার স্ট্যাকট্রেস, শুধুমাত্র Apple অ্যাপ থেকে।

JSON উপস্থাপনা

{
  "queue": string,
  "code": string,
  "title": string,
  "subtitle": string,
  "blamed": boolean,
  "frames": [
    {
      object (Frame)
    }
  ]
}
ফিল্ড বিবরণ
queue string

যে সারিতে থ্রেড চলছিল।

code string (int64 format)

অ্যাপের কাস্টম লগ করা NSError-এর সাথে যুক্ত সমস্যার কোড।

title string

সমস্যার নাম।

subtitle string

সমস্যার সাবটাইটেল।

blamed boolean

Crashlytics-এর বিশ্লেষণ যদি নির্ধারণ করে যে এই সমস্যার স্ট্যাকট্রেস হল সেই জায়গা যেখানে সমস্যাটি হয়েছে, তাহলে এটি 'ট্রু' হবে।

frames[] object (Frame)

সমস্যার স্ট্যাকট্রেসে ফ্রেম।

Thread

অ্যাপ্লিকেশন থ্রেড।

JSON representation</code></th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td><code>{
  "crashed": boolean,
  "name": string,
  "queue": string,
  "signal": string,
  "signalCode": string,
  "crashAddress": string,
  "title": string,
  "subtitle": string,
  "blamed": boolean,
  "frames": [
    {
      object (Frame)
    }
  ],
  "threadId": string,
  "sysThreadId": string,
  "threadState": enum (State)
}
ফিল্ড বিবরণ
crashed boolean

থ্রেড ক্র্যাশ করলে True হিসেবে বিবেচিত হয়।

name string

থ্রেডের নাম।

queue string

যে সারিতে থ্রেড চলছিল।

signal string

যে সিগন্যালের কারণে অ্যাপ ক্র্যাশ করেছে সেটির নাম। শুধুমাত্র ক্র্যাশ করা নেটিভ থ্রেডে উপস্থিত থাকে।

signalCode string

অ্যাপ ক্র্যাশ হওয়ার কারণ যে সিগন্যাল, তার কোড। শুধুমাত্র ক্র্যাশ করা নেটিভ থ্রেডে উপস্থিত থাকে।

crashAddress string (int64 format)

যে সিগন্যালের কারণে অ্যাপ্লিকেশন ক্র্যাশ করেছে তার ঠিকানা। শুধুমাত্র ক্র্যাশ করা নেটিভ থ্রেডে উপস্থিত।

title string

থ্রেডের শীর্ষক।

subtitle string

থ্রেডের সাবটাইটেল।

blamed boolean

Crashlytics বিশ্লেষণ যদি নির্ধারণ করে যে এই থ্রেডের স্ট্যাকট্রেসে সমস্যা হয়েছে, তাহলে এর উত্তর 'ট্রু' হবে।

frames[] object (Frame)

থ্রেডের স্ট্যাকট্রেসে ফ্রেম।

threadId string (int64 format)

থ্রেডের আইডি, শুধুমাত্র ANR থ্রেডের জন্য উপলভ্য।

sysThreadId string (int64 format)

থ্রেডের সিস্টেম আইডি, শুধুমাত্র ANR থ্রেডের জন্য উপলভ্য।

threadState enum (State)

শুধুমাত্র আউটপুট। ANR হওয়ার সময় থ্রেডের অবস্থা।

State

ANR হওয়ার সময় থ্রেডের অবস্থা।

Enums বিবরণ
STATE_UNSPECIFIED

থ্রেডের স্ট্যাটাস উল্লেখ করা নেই।

THREAD_STATE_TERMINATED

থ্রেড বন্ধ করে দেওয়া হয়েছে।

THREAD_STATE_RUNNABLE

থ্রেড রান করার উপযুক্ত ছিল।

THREAD_STATE_TIMED_WAITING

থ্রেড টাইম-আউট সহ অপেক্ষা করছিল।

THREAD_STATE_BLOCKED

থ্রেড ব্লক করা হয়েছে।

THREAD_STATE_WAITING

থ্রেড অপেক্ষা করছিল।

THREAD_STATE_NEW

থ্রেড শুরু করা হয়েছে, তবে এখনও কিছু রান করা হয়নি।

THREAD_STATE_NATIVE_RUNNABLE

থ্রেডটি নেটিভ ছিল এবং আমরা হিউরিস্টিক পদ্ধতিতে নির্ধারণ করতে পারিনি যে এটি অপেক্ষা করছিল, তাই ধরে নেওয়া হয়েছে যে এটি রান করার উপযুক্ত।

THREAD_STATE_NATIVE_WAITING

আমরা হিউরিস্টিক পদ্ধতিতে নির্ধারণ করেছি যে থ্রেডটি অপেক্ষা করছে।



Firebase সেশন স্কিমা

FirebaseSessionEvent

Firebase অ্যাপ কোয়ালিটি সেশন SDK-এর মাধ্যমে রেকর্ড করা সেশন।

JSON উপস্থাপনা

{
  "sessionId": string,
  "eventType": enum (SessionEventType),
  "firstSessionId": string,
  "sessionIndex": integer,
  "firebaseInstallationId": string,
  "eventTime": string,
  "version": {
    object (Version)
  },
  "device": {
    object (Device)
  },
  "operatingSystem": {
    object (OperatingSystem)
  }
}
ফিল্ড বিবরণ
sessionId string

Firebase সেশনের অনন্য শনাক্তকারী।

eventType enum (SessionEventType)

সেশন ইভেন্টের ধরন। SDK-তে এই মুহূর্তে শুধু SESSION_START ইভেন্ট কাজ করে।

firstSessionId string

শেষ কোল্ড স্টার্টের পর প্রথম সেশনের শনাক্তকারী। এই id এবং sessionId অ্যাপ লঞ্চের জন্য একই হবে।

sessionIndex integer

শেষবার কোল্ড স্টার্ট করার পর থেকে কতগুলি সেশন হয়েছে তা নির্দেশ করে।

firebaseInstallationId string

Firebase অ্যাপ ইনস্টল করা ডিভাইসকে অনন্যভাবে শনাক্ত করে।

eventTime string (Timestamp format)

সেশন ইভেন্টের জন্য শুরুর টাইমস্ট্যাম্প।

RFC 3339 ব্যবহার করে, যেখানে জেনারেট করা আউটপুট সবসময় Z-নর্মালাইজ করা হবে এবং ০, ৩, ৬ বা ৯ ফ্র্যাকশনাল ডিজিট ব্যবহার করা হবে। "Z" ছাড়া অন্যান্য অফসেটও গ্রহণ করা হয়। উদাহরণ: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" অথবা "2014-10-02T15:01:23+05:30"।

version object (Version)

মোবাইল অ্যাপ্লিকেশন ভার্সন নম্বর।

device object (Device)

মোবাইল ডিভাইসের মেটাডেটা।

operatingSystem object (OperatingSystem)

অপারেটিং সিস্টেম ও ভার্সন।

SessionEventType

রেকর্ড করা SessionEvent-এর ধরন।

Enums বিবরণ
SESSION_EVENT_TYPE_UNKNOWN

অজানা।

SESSION_START

অ্যাপ্লিকেশন সেশন শুরু হয়েছে।



ডিভাইস লগ স্কিমা

DeviceLog

deviceLog এন্ট্রির স্ট্রাকচার দেখায়।

JSON উপস্থাপনা

{
  "eventId": string,
  "sessionId": string,

  // Union field payload can be only one of the following:
  "log": {
    object (Log)
  },
  "breadcrumb": {
    object (Breadcrumb)
  }
  // End of list of possible types for union field payload.
}
ফিল্ড বিবরণ
eventId string

শুধুমাত্র আউটপুট। পরিবর্তন করা যায় না। এই ইভেন্টটি যে ইভেন্টের সাথে যুক্ত, সেটির শনাক্তকারী।

sessionId string

Firebase সেশনের অনন্য শনাক্তকারী।

ইউনিয়ন ফিল্ড payload। পে-লোড Crashlytics লগ বা ব্রেডক্রাম্ব হতে পারে। payload শুধুমাত্র নিম্নলিখিত একটির মধ্যে একটি হতে পারে:

log object (Log)

Crashlytics লগ।

breadcrumb object (Breadcrumb)

Crashlytics ব্রেডক্রাম্ব।

Log

সেশন চলাকালীন ডেভেলপারদের দেওয়া লগ লাইন রেকর্ড করা হয়।

JSON উপস্থাপনা

{
  "logTime": string,
  "message": string
}
ফিল্ড বিবরণ
logTime string (Timestamp format)

লাইন লগ করা হলে ডিভাইসের টাইমস্ট্যাম্প।

RFC 3339 ব্যবহার করে, যেখানে জেনারেট করা আউটপুট সবসময় Z-নর্মালাইজ করা হবে এবং ০, ৩, ৬ বা ৯ ফ্র্যাকশনাল ডিজিট ব্যবহার করা হবে। "Z" ছাড়া অন্যান্য অফসেটও গ্রহণ করা হয়। উদাহরণ: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" অথবা "2014-10-02T15:01:23+05:30"।

message string

লগ মেসেজ।

Breadcrumb

সেশন চলাকালীন রেকর্ড করা অ্যানালিটিক্স ইভেন্ট।

JSON উপস্থাপনা

{
  "eventTime": string,
  "title": string,
  "params": {
    string: string,
    ...
  }
}
ফিল্ড বিবরণ
eventTime string (Timestamp format)

ইভেন্টের জন্য ডিভাইসের টাইমস্ট্যাম্প।

RFC 3339 ব্যবহার করে, যেখানে জেনারেট করা আউটপুট সবসময় Z-নর্মালাইজ করা হবে এবং ০, ৩, ৬ বা ৯ ফ্র্যাকশনাল ডিজিট ব্যবহার করা হবে। "Z" ছাড়া অন্যান্য অফসেটও গ্রহণ করা হয়। উদাহরণ: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" অথবা "2014-10-02T15:01:23+05:30"।

title string

অ্যানালিটিক ইভেন্টের নাম।

params map (key: string, value: string)

ইভেন্ট প্যারামিটার।

"কী": ভ্যালু পেয়ারের তালিকা সহ একটি অবজেক্ট। যেমন: { "name": "রেনচ", "mass": "১.৩ কেজি", "count": "৩" }।