# কাস্টম ইভেন্ট

[ডিফল্ট ইভেন্ট](/bn/product/audience-data-and-segmentation/events/default-events)-এর বিপরীতে, যা অনেক অ্যাপ এবং সেক্টর জুড়ে সার্বজনীন, কাস্টম ইভেন্টগুলি আপনার অ্যাপের জন্য নির্দিষ্ট। এই ইভেন্টগুলি আপনার প্রয়োজনের জন্য অনন্য নির্দিষ্ট ক্রিয়াগুলি ট্র্যাক করে, যেমন একটি ওয়ার্কআউট সম্পূর্ণ করা বা একটি সাবস্ক্রিপশন বাড়ানো। এগুলি আপনাকে বুঝতে সাহায্য করে যে ব্যবহারকারীরা আপনার নির্দিষ্ট বৈশিষ্ট্যগুলির সাথে কীভাবে ইন্টারঅ্যাক্ট করে। এছাড়াও, তারা ব্যবহারকারীর আচরণের গভীর অন্তর্দৃষ্টি প্রদান করে, [রিটেনশন ট্র্যাক করতে](/bn/product/statistics-and-analytics/user-retention-statistics) সাহায্য করে এবং অত্যন্ত ব্যক্তিগতকৃত এবং কার্যকর মার্কেটিং ক্যাম্পেইন তৈরির অনুমতি দেয়। এটি শেষ পর্যন্ত ব্যবহারকারীর সম্পৃক্ততা এবং সন্তুষ্টি উন্নত করে।

## কাস্টম ইভেন্ট তৈরি করা

Pushwoosh-এ একটি কাস্টম ইভেন্ট তৈরি করতে:

1. **Audience > Events**-এ যান এবং **Create Event**-এ ক্লিক করুন। যে ড্রপ-ডাউন মেনু প্রদর্শিত হবে, সেখান থেকে **Custom Event** নির্বাচন করুন।

<img src="/events-custom-events-1.webp" alt="Create Event ড্রপডাউন মেনু যা কাস্টম ইভেন্ট অপশন দেখাচ্ছে"/>

2. যে উইন্ডোটি খুলবে, সেখানে **Event Name** ফিল্ডে আপনার ইভেন্টের নাম লিখুন। উদাহরণস্বরূপ, একজন ব্যবহারকারী কখন একটি গেম লেভেল সম্পূর্ণ করে তা ট্র্যাক করতে level_completed ব্যবহার করুন। **Description** ফিল্ডে ইভেন্টের একটি সংক্ষিপ্ত বিবরণ দিন। এটি ইভেন্টের উদ্দেশ্য দ্রুত সনাক্ত করতে সাহায্য করে।

<img src="/events-custom-events-2.webp" alt="ইভেন্টের নাম এবং বিবরণের ফিল্ড সহ কাস্টম ইভেন্ট তৈরির ফর্ম"/>

3. আপনার ইভেন্টের সাথে প্রাসঙ্গিক নির্দিষ্ট অ্যাট্রিবিউটগুলি সংজ্ঞায়িত করুন এবং অ্যাট্রিবিউটের প্রকার নির্বাচন করুন। ইভেন্ট অ্যাট্রিবিউটগুলি হল নির্দিষ্ট তথ্যের টুকরো যা একটি ইভেন্টের বিবরণ বর্ণনা করে। তারা আপনার অ্যাপের মধ্যে একজন ব্যবহারকারীর ইন্টারঅ্যাকশনের বিভিন্ন দিক ক্যাপচার করে। এটি সুনির্দিষ্ট বার্তা টার্গেটিং এবং সেগমেন্টেশনের জন্য মূল্যবান ডেটা সরবরাহ করে। আপনি একটি ইভেন্টে ৫০টি পর্যন্ত অ্যাট্রিবিউট যোগ করতে পারেন।

উপলব্ধ অ্যাট্রিবিউটের প্রকার:

* **integer**
* **string**
* **boolean**
* **list**
* **decimal (price)**
* **date**

অ্যাট্রিবিউটের প্রকার সম্পর্কে বিস্তারিত জানতে, দেখুন [ইভেন্ট বোঝা](/bn/product/audience-data-and-segmentation/events/#2-set-attributes)।

<img src="/events-custom-events-3.webp" alt="ইভেন্ট অ্যাট্রিবিউট কনফিগারেশন যা অ্যাট্রিবিউটের প্রকার এবং ফিল্ড দেখাচ্ছে"/>

প্রতিটি ইভেন্টের জন্য সংশ্লিষ্ট অ্যাট্রিবিউট মান থাকবে। উদাহরণস্বরূপ, **level_completed** ইভেন্টের জন্য অ্যাট্রিবিউটগুলির মধ্যে **level_number, completion_time, score,** বা **points_earned** অন্তর্ভুক্ত থাকতে পারে। যখন ইভেন্টটি Pushwoosh-এ রেকর্ড করা হয়, তখন এটি একটি টাইমস্ট্যাম্প সহ এই অ্যাট্রিবিউট মানগুলি অন্তর্ভুক্ত করবে। এই ডেটা পরে সেগমেন্ট তৈরি করতে, বার্তা টার্গেট করতে এবং পরিসংখ্যান সংগ্রহ করতে ব্যবহার করা যেতে পারে।

প্রয়োজনীয় বিবরণ পূরণ এবং অ্যাট্রিবিউট যোগ করার পরে, ইভেন্ট সেটআপ চূড়ান্ত করতে **Create**-এ ক্লিক করুন। যদি আপনি ইভেন্ট তৈরি করার সাথে এগিয়ে না যাওয়ার সিদ্ধান্ত নেন, তাহলে পরিবর্তনগুলি বাতিল করতে **Cancel**-এ ক্লিক করুন।

<Aside type="caution" icon="setting" title="ডেভেলপারের সহায়তা প্রয়োজন">
একবার আপনি কন্ট্রোল প্যানেলে একটি কাস্টম ইভেন্ট সেট করলে, এটিকে আপনার অ্যাপে একীভূত করার জন্য আপনার ডেভেলপমেন্ট টিমের সাহায্যের প্রয়োজন হবে। আপনি যে ইভেন্টটি তৈরি করেছেন তার পাশে যে ইন্টিগ্রেশন কোডটি পাবেন, সেটি এবং নির্দেশাবলীর জন্য [এই লিঙ্কটি](/bn/developer/guides/audience-and-segmentation/events#custom-events-implementation) তাদের সাথে শেয়ার করুন।
</Aside>

## কাস্টম ইভেন্ট পরিচালনা করা

ইভেন্টের তালিকাটি আপনার অ্যাপ্লিকেশনের জন্য তৈরি করা সমস্ত কাস্টম ইভেন্টের একটি ওভারভিউ প্রদান করে। প্রতিটি ইভেন্ট আপনাকে নির্দিষ্ট ব্যবহারকারীর ইন্টারঅ্যাকশন বা আচরণ ট্র্যাক করতে সাহায্য করে।

**ইভেন্টের বিবরণ**

* **Event Name** যা ইভেন্টটিকে চিহ্নিত করে (যেমন, "button_clicked", "video_watched")
* **Attributes** বা ইভেন্টের সাথে যুক্ত মূল তথ্যের টুকরো, যা অতিরিক্ত প্রসঙ্গ প্রদান করে (যেমন, "button_id", "video_category")
* **7-Day Activity** - গত সাত দিনে ইভেন্টটি কতবার ঘটেছে, যা সাম্প্রতিক এনগেজমেন্টের একটি দ্রুত ভিউ প্রদান করে

<img src="/events-custom-events-4.webp" alt="কাস্টম ইভেন্টের তালিকা যা ইভেন্টের বিবরণ এবং ব্যবস্থাপনার বিকল্প দেখাচ্ছে"/>

প্রতিটি ইভেন্টের আরও ব্যবস্থাপনার জন্য একটি মেনু রয়েছে:

* আপনার অ্যাপের কোডবেসে এই ইভেন্টটি একীভূত করার জন্য প্রয়োজনীয় কোড স্নিপেট অ্যাক্সেস করতে **View Code**-এ ক্লিক করুন।
* নির্বাচিত ইভেন্টের জন্য বিস্তারিত পরিসংখ্যানে ডুব দিতে **Event Statistics**-এ ক্লিক করুন, যা ব্যবহারকারীর আচরণ সম্পর্কে অন্তর্দৃষ্টি প্রদান করে।
* একটি ইভেন্টের সেটিংস পরিবর্তন করতে **Edit Event**-এ ক্লিক করুন, যার মধ্যে এর নাম এবং সংশ্লিষ্ট অ্যাট্রিবিউটগুলি রয়েছে, যাতে সঠিক ডেটা সংগ্রহ নিশ্চিত করা যায়।

<img src="/events-custom-events-6.webp" alt="View Code, Event Statistics, এবং Edit Event বিকল্প সহ ইভেন্ট ম্যানেজমেন্ট মেনু"/>

## Pushwoosh-এ কাস্টম ইভেন্ট ব্যবহার করা

একবার আপনি আপনার ইভেন্টগুলি সেট আপ করে ফেললে, আপনি সেগুলি ব্যবহার করতে পারেন:

1. [একটি কাস্টমার জার্নি তৈরি করুন](/bn/product/customer-journey/create-a-customer-journey-for-your-project) যা আপনার কাস্টম ইভেন্টে চালু হবে, [**Trigger-based entry**](/bn/product/customer-journey/journey-elements#trigger-based-entry) এলিমেন্ট ব্যবহার করে।
2. [ইভেন্ট দ্বারা সেগমেন্ট তৈরি করুন](/bn/product/audience-data-and-segmentation/segmentation/create-segments/by-events/), যার মধ্যে ইভেন্ট অ্যাট্রিবিউট মান এবং অপারেটর দ্বারা ফিল্টারিং অন্তর্ভুক্ত।
3. ব্যবহারকারীদের এমন মানদণ্ড দ্বারা সেগমেন্ট করুন যেমন তারা কতবার একটি কাস্টম ইভেন্ট সম্পাদন করেছে বা ইভেন্টটি শেষবার কখন ঘটেছে। এই সেগমেন্টগুলি ব্যবহার করে কাস্টমার জার্নিতে [Audience-based entries](/bn/product/customer-journey/journey-elements/#audience-based-entry) সেট আপ করুন বা জার্নির মধ্যে [Segment Split বিকল্প](/bn/product/customer-journey/journey-elements#segment-split) ব্যবহার করুন।
4. ব্যবহারকারীরা তাদের জার্নির মধ্যে যে কাস্টম ইভেন্ট ট্রিগার করে তার উপর ভিত্তি করে [আপনার কাস্টমার জার্নিতে একটি সময় বিলম্ব সেট করুন](/bn/product/customer-journey/journey-elements#delay-based-on-user-or-event-data)।
5. একজন ব্যবহারকারী একটি নির্দিষ্ট সময়ের মধ্যে এই বিশেষ ইভেন্ট বা একাধিক ইভেন্ট ট্রিগার করে কিনা তার উপর ভিত্তি করে বিভিন্ন যোগাযোগের পরিস্থিতি সেট করতে [Wait for Trigger ধাপে](/bn/product/customer-journey/journey-elements#wait-for-trigger) কাস্টম ইভেন্ট ব্যবহার করুন।

## কাস্টম ইভেন্টের ব্যবহারের ক্ষেত্র

| অ্যাপের ধরন                   | কাস্টম ইভেন্ট      | বিবরণ                                                              | ব্যবহারের ক্ষেত্র                                                                                                                                                                                                                                                                             |
| ----------------------------- | ----------------- | ------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| ফিটনেস এবং স্বাস্থ্য অ্যাপ       | workout_complete | একজন ব্যবহারকারী একটি ওয়ার্কআউট সেশন সম্পূর্ণ করে।                      | ব্যবহারকারীদের নিযুক্ত রাখতে এবং নিয়মিত ওয়ার্কআউটে উৎসাহিত করতে প্রেরণামূলক বার্তা বা পুরস্কার পাঠান।                                                                                                                                                                                          |
| ই-কমার্স অ্যাপ                | cart_abandoned   | একজন ব্যবহারকারী তাদের কার্টে আইটেম যোগ করে কিন্তু কেনাকাটা সম্পূর্ণ করে না। | <p>কার্টে ফেলে রাখা আইটেমগুলিতে একটি বিশেষ অফার বা ডিসকাউন্ট সহ একটি রিমাইন্ডার ইমেল বা পুশ নোটিফিকেশন পাঠান।</p><p><a href="/product/audience-data-and-segmentation/events/recommended-events-for-e-commerce">ই-কমার্স অ্যাপের জন্য প্রস্তাবিত ইভেন্টগুলি অন্বেষণ করুন</a></p> |
| শিক্ষা এবং ই-লার্নিং অ্যাপ | complete_course  | একজন ব্যবহারকারী একটি কোর্স সম্পূর্ণ করে।                                   | অভিনন্দন বার্তা পাঠান এবং উন্নত কোর্স বা সম্পর্কিত বিষয়গুলির সুপারিশ করুন।                                                                                                                                                                                                         |
| মিডিয়া এবং বিনোদন অ্যাপ  | watch_video      | একজন ব্যবহারকারী একটি ভিডিও দেখে।                                             | <p>অনুরূপ বিষয়বস্তু বা নতুন রিলিজ সম্পর্কে নোটিফিকেশন পাঠান। অন্যান্য ভিডিওর সুপারিশ করুন।</p><p><a href="/product/audience-data-and-segmentation/events/recommended-events-for-media">মিডিয়া অ্যাপের জন্য প্রস্তাবিত ইভেন্টগুলি অন্বেষণ করুন</a></p>                                    |
| ভ্রমণ এবং হসপিটালিটি অ্যাপ   | book_flight      | একজন ব্যবহারকারী একটি ফ্লাইট বুক করে।                                              | ভ্রমণের রিমাইন্ডার, প্যাকিং টিপস এবং তাদের গন্তব্যে কার্যকলাপের জন্য সুপারিশ পাঠান।                                                                                                                                                                                          |
| সাবস্ক্রিপশন অ্যাপ             | start_trial      | একজন ব্যবহারকারী একটি বিনামূল্যে ট্রায়াল শুরু করে।                                         | <p>টিপস সহ অনবোর্ডিং বার্তা পাঠান, সহায়তা অফার করুন এবং মূল বৈশিষ্ট্যগুলি হাইলাইট করুন।</p><p><a href="/product/audience-data-and-segmentation/events/recommended-events-for-subscription-management">সাবস্ক্রিপশন অ্যাপের জন্য প্রস্তাবিত ইভেন্টগুলি অন্বেষণ করুন</a></p>           |
| মোবিলিটি বা কারশেয়ারিং অ্যাপ   | ride_completed   | একজন ব্যবহারকারী একটি কারশেয়ারিং রাইড সম্পূর্ণ করে।                                 | একটি ফলো-আপ ইন-অ্যাপ বার্তা পাঠান, প্রতিক্রিয়ার জন্য অনুরোধ করুন, বা পরবর্তী রাইডে একটি ডিসকাউন্ট অফার করুন।                                                                                                                                                                                               |
| গেমিং অ্যাপ                   | level_completed  | একজন ব্যবহারকারী একটি গেম লেভেল সম্পূর্ণ করে।                                      | <p>অভিনন্দন বার্তা পাঠান এবং পরবর্তী লেভেল সম্পূর্ণ করার জন্য টিপস বা পুরস্কার অফার করুন। </p><p><a href="/product/audience-data-and-segmentation/events/recommended-events-for-gaming-apps">গেমিং অ্যাপের জন্য প্রস্তাবিত ইভেন্টগুলি অন্বেষণ করুন</a></p>                        |

## কাস্টম ইভেন্ট ট্র্যাকিং

#### ইভেন্ট পরিসংখ্যান

আপনি তৈরি করা প্রতিটি ইভেন্ট ট্র্যাক করতে পারেন। এর জন্য:

1. **Audience > Events**-এ নেভিগেট করুন।
2. **Events** তালিকায়, আপনি যে ইভেন্টটি ট্র্যাক করতে চান তা খুঁজুন এবং এর পাশের তিনটি ডটে ক্লিক করুন। **Event Statistics** নির্বাচন করুন।
3. আপনি যে তারিখের পরিসরের জন্য ইভেন্ট ডেটা বিশ্লেষণ করতে চান তা সেট করুন।
4. ব্যবহারকারী সেগমেন্ট, ডিভাইসের ধরন বা অন্যান্য কাস্টম মানদণ্ডের মতো অ্যাট্রিবিউটের উপর ভিত্তি করে নির্দিষ্ট শর্ত বা ফিল্টার যোগ করে ইভেন্ট ডেটা বিশ্লেষণকে পরিমার্জন করুন।
5. একটি গ্রাফ দেখুন যা নির্দিষ্ট তারিখের পরিসরে নির্বাচিত ইভেন্টটি ট্রিগার হওয়ার ফ্রিকোয়েন্সি ভিজ্যুয়ালাইজ করে।
6. আপনি আরও বিশ্লেষণ বা রিপোর্টিংয়ের জন্য ইভেন্ট ডেটা একটি CSV ফাইলে এক্সপোর্ট করতে পারেন।

<img src="/events-custom-events-7.webp" alt="ইভেন্ট পরিসংখ্যান ড্যাশবোর্ড যা ফ্রিকোয়েন্সি গ্রাফ এবং ডেটা এক্সপোর্ট বিকল্প দেখাচ্ছে"/>

ড্যাশবোর্ডে প্রদর্শিত ইভেন্ট ডেটা আপডেট করতে, **Refresh** বোতামে ক্লিক করুন।

#### ড্যাশবোর্ড

Pushwoosh আপনাকে ইভেন্টস ড্যাশবোর্ড ব্যবহার করে কাস্টম ইভেন্ট ট্র্যাক করার অনুমতি দেয়, যা আপনার প্রচারাভিযানে ব্যবহৃত ইভেন্টগুলির সাথে সম্পর্কিত পরিসংখ্যান ধারণ করে, অথবা আপনার নিজস্ব কাস্টম ড্যাশবোর্ড তৈরি করে। [আরও জানুন](/bn/product/statistics-and-analytics/dashboards/)

#### রিটেনশন ট্যাব

আপনার ব্যবসার সাথে প্রাসঙ্গিক নির্দিষ্ট ইভেন্টগুলির সাথে সম্পর্কিত রিটেনশন ট্র্যাক করতে **Retention** ট্যাব ব্যবহার করুন। [আরও জানুন](/bn/product/statistics-and-analytics/user-retention-statistics)