# ইভেন্টের মাধ্যমে সেগমেন্ট তৈরি করুন

**ইভেন্ট-ভিত্তিক সেগমেন্টেশন** আপনাকে আপনার অ্যাপ বা ওয়েবসাইটের মধ্যে ব্যবহারকারীদের প্রকৃত আচরণ এবং কার্যকলাপের উপর ভিত্তি করে তাদের টার্গেট করতে সাহায্য করে। এটি ব্যবহারকারীর এনগেজমেন্ট প্যাটার্নের উপর ফোকাস করে অত্যন্ত ব্যক্তিগতকৃত এবং কার্যকর ক্যাম্পেইন তৈরি করে।

## ইভেন্টের মাধ্যমে সেগমেন্ট তৈরি করুন

ইভেন্টের মাধ্যমে একটি সেগমেন্ট তৈরি করতে:

1. **Add filter by** বিভাগে **Event**-এ ক্লিক করুন।

![ইন্টারফেস যেখানে 'Add filter by' বিভাগে 'Event' অপশনটি হাইলাইট করা হয়েছে](/segmentation-segments-by-events-1.webp)

2. ড্রপ-ডাউন তালিকা থেকে একটি ইভেন্ট নির্বাচন করুন।

![সেগমেন্ট ফিল্টারিংয়ের জন্য উপলব্ধ ইভেন্টগুলো প্রদর্শনকারী ড্রপ-ডাউন তালিকা](/segmentation-segments-by-events-2.webp)

3. নির্বাচিত ইভেন্টের জন্য শর্তাবলী উল্লেখ করুন: এটি কতবার ঘটেছে এবং একটি সময়সীমা।

> আপনার সেগমেন্টের জন্য একটি সময়সীমা নির্দিষ্ট করার সময়, আপনি দুটি বিভাগ থেকে বেছে নিতে পারেন: **Relative dates** এবং **Specific dates**।

##### Relative dates

বর্তমান তারিখের উপর ভিত্তি করে ডাইনামিকভাবে টাইম উইন্ডো আপডেট করার জন্য এই বিকল্পগুলি ব্যবহার করুন:

|                     |                                                           |
|-----------------------------|-------------------------------------------------------------------------|
| **during the last N days**  | গত N দিনের মধ্যে সংঘটিত ইভেন্টগুলি অন্তর্ভুক্ত করে                     |
| **exactly N days ago**      | যারা ঠিক N দিন আগে ইভেন্টটি ট্রিগার করেছে তাদের টার্গেট করে                  |
| **N or more days ago**      | যারা কমপক্ষে N দিন আগে ইভেন্টটি ট্রিগার করেছে তাদের অন্তর্ভুক্ত করে                |
| **between N and M days ago**| আজকের আগের একটি দিনের পরিসর নির্ধারণ করে                                     |
| **between N and M days ahead**| আজ থেকে N থেকে M দিনের একটি পরিসর নির্ধারণ করে, যেখানে 0 মানে আজ। N এবং M উভয়ই অন্তর্ভুক্ত |


<img src="/segmentation-segments-21.webp" alt="ইভেন্টের সংঘটন এবং আপেক্ষিক তারিখের মানদণ্ড দ্বারা সেগমেন্ট ফিল্টার কনফিগার করার উদাহরণ"/>

##### Specific dates

স্থির ক্যালেন্ডার-ভিত্তিক ফিল্টার নির্ধারণ করতে এই বিকল্পগুলি ব্যবহার করুন:

|                    |                                                                     |
|-------------------------------|-----------------------------------------------------------------------------------|
| **on a specific date**        | যারা একটি নির্বাচিত ক্যালেন্ডার তারিখে ইভেন্টটি ট্রিগার করেছে তাদের অন্তর্ভুক্ত করে                |
| **on or after a specific date** | যারা নির্বাচিত তারিখ থেকে শুরু করে ইভেন্টটি ট্রিগার করেছে তাদের অন্তর্ভুক্ত করে      |
| **on or before a specific date**| যারা নির্বাচিত তারিখ পর্যন্ত এবং সহ ইভেন্টটি ট্রিগার করেছে তাদের অন্তর্ভুক্ত করে       |
| **between dates**             | যারা দুটি নির্দিষ্ট ক্যালেন্ডার তারিখের মধ্যে ইভেন্টটি ট্রিগার করেছে তাদের অন্তর্ভুক্ত করে        |

<img src="/segmentation-segments-20.webp" alt="ইভেন্টের সংঘটন দ্বারা ব্যবহারকারীদের সেগমেন্ট করার এবং ইভেন্টের সময়সীমার মানদণ্ড নির্দিষ্ট করার জন্য ইন্টারফেস"/>

4. (ঐচ্ছিক) শর্তটি একটি নির্দিষ্ট ইভেন্ট অ্যাট্রিবিউটে সীমাবদ্ধ করতে **+ Attribute**-এ ক্লিক করুন। ড্রপডাউন থেকে অ্যাট্রিবিউট নির্বাচন করুন, একটি অপারেটর বেছে নিন এবং একটি মান নির্দিষ্ট করুন। পূর্বে রেকর্ড করা ডেটার উপর ভিত্তি করে প্রস্তাবিত মানগুলি অনুসন্ধান করতে টাইপ করা শুরু করুন।

<Aside type="tip">
কাস্টম ইভেন্টের জন্য, আপনি যখন [ইভেন্ট তৈরি করবেন](/bn/product/audience-data-and-segmentation/events/custom-events/#creating-custom-events) তখন অ্যাট্রিবিউট যোগ করুন। অ্যাট্রিবিউটের প্রকারগুলি [ইভেন্ট বোঝা](/bn/product/audience-data-and-segmentation/events/#2-set-attributes)-তে তালিকাভুক্ত আছে। ডিফল্ট ইভেন্টগুলিতে ইতিমধ্যে তাদের অ্যাট্রিবিউট অন্তর্ভুক্ত থাকে। দেখুন [ডিফল্ট ইভেন্ট](/bn/product/audience-data-and-segmentation/events/default-events/)।
</Aside>


<img src="/segmentation-segments-by-events-4.webp" alt="ইভেন্ট অ্যাট্রিবিউট শর্ত যা অ্যাট্রিবিউটের নাম, অপারেটর এবং স্বয়ংসম্পূর্ণ সাজেশন সহ মান দেখাচ্ছে"/>

উপলব্ধ অপারেটরদের সম্পূর্ণ তালিকার জন্য [প্রকার অনুযায়ী ইভেন্ট অ্যাট্রিবিউট অপারেটর](#event-attribute-operators-by-type) দেখুন।

5. যদি আপনি একটি সেগমেন্ট শর্ত হিসাবে বেশ কয়েকটি ইভেন্ট সেট করেন, তাহলে আপনি যে অপারেটরটি ব্যবহার করতে চান তা নির্বাচন করুন (AND/OR)।

<video src="/segmentation-segments-5.webm" title="ইভেন্ট নির্বাচন এবং সময়সীমার শর্তাবলী দেখানো ইভেন্টের মাধ্যমে সেগমেন্ট ফিল্টার সেট করা" autoplay loop muted playsinline />

6. সমস্ত ব্যবহারকারী ডিভাইস অন্তর্ভুক্ত করুন

একজন ব্যবহারকারীকে তার সমস্ত ডিভাইসে টার্গেট করার জন্য এই বিকল্পটি সক্রিয় করুন, শুধুমাত্র সেই ডিভাইসটি নয় যা সেগমেন্টের শর্তের সাথে মিলেছে। এটি নিশ্চিত করে যে তারা তাদের ব্যবহৃত প্রতিটি প্ল্যাটফর্মে আপনার বার্তাগুলি পাবে।

* **সক্রিয়**: যদি ব্যবহারকারীর কোনো ডিভাইস শর্ত পূরণ করে (উদাহরণস্বরূপ, ক্রয় ইভেন্ট, ট্যাগ, আচরণ), তাহলে প্ল্যাটফর্ম জুড়ে তার সমস্ত ডিভাইস সেগমেন্টে অন্তর্ভুক্ত করা হয়।

* **নিষ্ক্রিয়**: শুধুমাত্র যে ডিভাইসগুলি শর্ত পূরণ করে সেগুলিই সেগমেন্টে অন্তর্ভুক্ত করা হয়।

<img src="/segmentation-segments-16.webp" alt="ক্রস-প্ল্যাটফর্ম টার্গেটিংয়ের জন্য 'সমস্ত ব্যবহারকারী ডিভাইস অন্তর্ভুক্ত করুন' বিকল্প টগল"/> 

## প্রকার অনুযায়ী ইভেন্ট অ্যাট্রিবিউট অপারেটর

উপলব্ধ অপারেটরগুলি আপনি যে ধরনের ইভেন্ট অ্যাট্রিবিউট দ্বারা ফিল্টার করছেন তার উপর নির্ভর করে। এর অপারেটরগুলি দেখতে নীচে একটি প্রকার নির্বাচন করুন।

<Tabs>
<TabItem label="স্ট্রিং">

| অপারেটর    <div style="width:180px"></div> | বিবরণ    <div style="width:250px"></div> | উদাহরণ |
| --- | --- | --- |
| **is** | অ্যাট্রিবিউটের মান নির্দিষ্ট মানের সমান | `button_name is "checkout"` |
| **is not** | অ্যাট্রিবিউটের মান নির্দিষ্ট মানের সমান নয় | `url is not "/cart"` |
| **starts with** | অ্যাট্রিবিউটের মান নির্দিষ্ট স্ট্রিং দিয়ে শুরু হয় | `url starts with "https://example.com"` |
| **ends with** | অ্যাট্রিবিউটের মান নির্দিষ্ট স্ট্রিং দিয়ে শেষ হয় | `url ends with ".html"` |
| **contains** | অ্যাট্রিবিউটের মান নির্দিষ্ট স্ট্রিং ধারণ করে | `url contains "/products/"` |
| **in** | অ্যাট্রিবিউটের মান প্রদত্ত তালিকার যেকোনো মানের সাথে মেলে | `button_name in ["submit", "cancel"]` |
| **not in** | অ্যাট্রিবিউটের মান প্রদত্ত তালিকার কোনো মানের সাথে মেলে না | `category not in ["spam", "test"]` |
| **not set** | অ্যাট্রিবিউটের জন্য কোনো মান রেকর্ড করা হয়নি | `coupon_code not set` |
| **any** | অ্যাট্রিবিউটের যেকোনো রেকর্ড করা মান আছে | `referrer any` |

</TabItem>
<TabItem label="পূর্ণসংখ্যা">

| অপারেটর    <div style="width:180px"></div> | বিবরণ    <div style="width:250px"></div> | উদাহরণ |
| --- | --- | --- |
| **is** | অ্যাট্রিবিউটের মান নির্দিষ্ট সংখ্যার সমান | `level_number is 5` |
| **is not** | অ্যাট্রিবিউটের মান নির্দিষ্ট সংখ্যার সমান নয় | `score is not 0` |
| **greater or equals** | অ্যাট্রিবিউটের মান নির্দিষ্ট সংখ্যার চেয়ে বড় বা সমান | `points_earned greater or equals 100` |
| **less or equals** | অ্যাট্রিবিউটের মান নির্দিষ্ট সংখ্যার চেয়ে ছোট বা সমান | `attempts less or equals 3` |
| **between** | অ্যাট্রিবিউটের মান নির্দিষ্ট পরিসরের মধ্যে (অন্তর্ভুক্ত) | `level_number between 10 and 20` |
| **in** | অ্যাট্রিবিউটের মান তালিকার যেকোনো মানের সাথে মেলে | `level_number in [5, 10, 15]` |
| **not in** | অ্যাট্রিবিউটের মান তালিকার কোনো মানের সাথে মেলে না | `attempts not in [0, 1]` |
| **not set** | অ্যাট্রিবিউটের জন্য কোনো মান রেকর্ড করা হয়নি | `score not set` |
| **any** | অ্যাট্রিবিউটের যেকোনো রেকর্ড করা মান আছে | `level_number any` |

</TabItem>
<TabItem label="বুলিয়ান">

| অপারেটর    <div style="width:180px"></div> | বিবরণ    <div style="width:250px"></div> | উদাহরণ |
| --- | --- | --- |
| **is true** | অ্যাট্রিবিউটের মান সত্য | `enabled is true` |
| **is false** | অ্যাট্রিবিউটের মান মিথ্যা | `is_trial is false` |
| **not set** | অ্যাট্রিবিউটের জন্য কোনো মান রেকর্ড করা হয়নি | `enabled not set` |
| **any** | অ্যাট্রিবিউটের যেকোনো রেকর্ড করা মান আছে (সত্য বা মিথ্যা) | `is_trial any` |

</TabItem>
<TabItem label="দশমিক (মূল্য)">

দশমিক সহ আর্থিক মানের জন্য এই প্রকারটি ব্যবহার করুন। কন্ট্রোল প্যানেলে এটি **decimal (price)** হিসাবে প্রদর্শিত হয় যখন আপনি একটি ইভেন্ট অ্যাট্রিবিউট তৈরি বা সম্পাদনা করেন।

| অপারেটর    <div style="width:180px"></div> | বিবরণ    <div style="width:250px"></div> | উদাহরণ |
| --- | --- | --- |
| **is** | অ্যাট্রিবিউটের মান নির্দিষ্ট মূল্যের সমান | `total_price is 9.99` |
| **is not** | অ্যাট্রিবিউটের মান নির্দিষ্ট মূল্যের সমান নয় | `total_price is not 0` |
| **greater or equals** | অ্যাট্রিবিউটের মান একটি মূল্যের চেয়ে বড় বা সমান | `total_price greater or equals 50.00` |
| **less or equals** | অ্যাট্রিবিউটের মান একটি মূল্যের চেয়ে ছোট বা সমান | `total_price less or equals 100.00` |
| **between** | অ্যাট্রিবিউটের মান নির্দিষ্ট মূল্য পরিসরের মধ্যে পড়ে (অন্তর্ভুক্ত) | `total_price between 10.00 and 50.00` |
| **in** | অ্যাট্রিবিউটের মান একটি তালিকার যেকোনো মানের সাথে মেলে | `total_price in [9.99, 14.99, 19.99]` |
| **not in** | অ্যাট্রিবিউটের মান একটি তালিকার কোনো মানের সাথে মেলে না | `total_price not in [0, 5]` |
| **not set** | অ্যাট্রিবিউটের জন্য কোনো মান রেকর্ড করা হয়নি | `total_price not set` |
| **any** | অ্যাট্রিবিউটের যেকোনো রেকর্ড করা মান আছে | `total_price any` |

</TabItem>
<TabItem label="তালিকা">

তালিকা-ধরনের অ্যাট্রিবিউটগুলি একবারে একাধিক মান ধারণ করতে পারে, যেমন কার্টে যোগ করা পণ্যের আইডি।

| অপারেটর    <div style="width:180px"></div> | বিবরণ    <div style="width:250px"></div> | উদাহরণ |
| --- | --- | --- |
| **in** | অ্যাট্রিবিউটে নির্দিষ্ট মানগুলির মধ্যে অন্তত একটি রয়েছে | `product_ids in ["prod-123", "prod-456"]` |
| **not in** | অ্যাট্রিবিউটে নির্দিষ্ট মানগুলির কোনোটিই নেই | `product_ids not in ["prod-789"]` |
| **not set** | অ্যাট্রিবিউটের জন্য কোনো মান রেকর্ড করা হয়নি | `product_ids not set` |
| **any** | অ্যাট্রিবিউটের যেকোনো রেকর্ড করা মান আছে | `product_ids any` |

</TabItem>
<TabItem label="তারিখ">

তারিখ-ধরনের অ্যাট্রিবিউটগুলি ইভেন্টের নিজস্ব সময়সীমার জন্য ব্যবহৃত একই [আপেক্ষিক](#relative-dates) এবং [নির্দিষ্ট তারিখ](#specific-dates) তুলনা সমর্থন করে। 

</TabItem>
</Tabs>

## ইভেন্ট-ভিত্তিক সেগমেন্টেশনের উদাহরণ

নীচে কয়েকটি বাস্তব পরিস্থিতি বর্ণনা করা হলো যা দেখায় কিভাবে আপনি অর্থপূর্ণ দর্শক সেগমেন্ট তৈরি করতে ইভেন্ট ফিল্টার ব্যবহার করতে পারেন। 

##### ঘন ঘন ক্রেতা

**লক্ষ্য:** সম্প্রতি একাধিক কেনাকাটা করা অত্যন্ত সক্রিয় ব্যবহারকারীদের টার্গেট করা।

**কিভাবে সেট আপ করবেন:**
- **ইভেন্ট:** `Purchase_made`
- **শর্ত:** exactly or more
- **বার:** `3`
- **সময়সীমা:** during the last N days
- **মান:** `30`

**ব্যবহারের ক্ষেত্র:** যারা ঘন ঘন কেনার কার্যকলাপ প্রদর্শন করে তাদের বিশেষ অফার বা লয়ালটি পুরস্কার পাঠান।


##### উচ্চ-মূল্যের একক ক্রয়

**লক্ষ্য:** যারা বড় অঙ্কের কেনাকাটা করেছেন, তারা কত ঘন ঘন কেনেন তা নির্বিশেষে, তাদের টার্গেট করা।

**কিভাবে সেট আপ করবেন:**
- **ইভেন্ট:** `Purchase_made`
- **শর্ত:** exactly or more
- **বার:** `1`
- **সময়সীমা:** during the last N days
- **সময়সীমার মান:** `30`
- **অ্যাট্রিবিউট:** `total_price`
- **অপারেটর:** greater or equals
- **অ্যাট্রিবিউটের মান:** `50`

**ব্যবহারের ক্ষেত্র:** বড় অঙ্কের ক্রেতাদের একটি যোগ্যতা অর্জনের ক্রয়ের ঠিক পরেই একটি লয়ালটি বা ভিআইপি প্রোগ্রামে আমন্ত্রণ জানান।

##### পণ্য দেখা হয়েছে কিন্তু কেনা হয়নি

**লক্ষ্য:** যারা আগ্রহ দেখিয়েছে কিন্তু কেনাকাটা করেনি তাদের চিহ্নিত করা।

**কিভাবে সেট আপ করবেন:**
- **ইভেন্ট ১:** `Product_Viewed`
   - **শর্ত:** exactly or more
   - **বার:** `1`
   - **সময়সীমা:** during the last N days
   - **মান:** `7`
- **ইভেন্ট ২:** `Purchase_made`
   - **শর্ত:** never
   - **সময়সীমা:** during the last N days
   - **মান:** `7`
- **অপারেটর:** AND

**ব্যবহারের ক্ষেত্র:** যারা পণ্য ব্রাউজ করেছেন কিন্তু এখনও কেনাকাটা করেননি তাদের রিমাইন্ডার, বিশেষ অফার বা ব্যক্তিগতকৃত বার্তা পাঠান।

##### একটি ক্যাম্পেইনের সময় সক্রিয় ব্যবহারকারী

**লক্ষ্য:** একটি নির্দিষ্ট প্রচারমূলক সময়কালে অংশগ্রহণকারী ব্যবহারকারীদের টার্গেট করা।

**কিভাবে সেট আপ করবেন:**
- **ইভেন্ট:** `Promotion_Click`
- **শর্ত:** exactly or more
- **বার:** `1`
- **সময়সীমা:** between dates
- **মান:** `"2024-01-01"` এবং `"2024-01-31"`

**ব্যবহারের ক্ষেত্র:** যারা অতীতের কোনো ক্যাম্পেইনের সাথে ইন্টারঅ্যাক্ট করেছেন তাদের সাথে একটি সম্পর্কিত অফার প্রচার করতে বা প্রতিক্রিয়া সংগ্রহ করতে ফলো-আপ করুন।

##### সময়ের সাথে উচ্চ-মূল্যের কার্যকলাপ

**লক্ষ্য:** যারা একটি কাস্টম তারিখ পরিসরের মধ্যে একটি নির্দিষ্ট সংখ্যকবার একটি মূল্যবান ইভেন্ট সম্পাদন করেছেন তাদের চিহ্নিত করা।

**কিভাবে সেট আপ করবেন:**
- **ইভেন্ট:** `Subscription_Renewal`
- **শর্ত:** exactly or more
- **বার:** `2`
- **সময়সীমা:** between dates
- **মান:** `"2024-01-01"` এবং `"2024-12-31"`

**ব্যবহারের ক্ষেত্র:** যারা নিয়মিত তাদের সাবস্ক্রিপশন নবায়ন করেন তাদের বিশেষ স্বীকৃতি বা উন্নত বৈশিষ্ট্য অফার করুন।

## ইভেন্ট-ভিত্তিক সেগমেন্টেশনের জন্য টিপস

- চলমান প্রচারাভিযানের জন্য [আপেক্ষিক তারিখ](#relative-dates) ব্যবহার করুন যা বর্তমান ব্যবহারকারীর কার্যকলাপের সাথে আপডেট থাকা উচিত।
- শুধুমাত্র ইভেন্টের সংঘটনের উপর নির্ভর না করে একটি [ইভেন্ট অ্যাট্রিবিউট ফিল্টার](#event-attribute-operators-by-type) (যেমন, ক্রয়ের পরিমাণ, পণ্যের বিভাগ) দিয়ে একটি ইভেন্টের শর্তকে সংকুচিত করুন।
- আরও সুনির্দিষ্ট টার্গেটিংয়ের জন্য ইভেন্ট ফিল্টারগুলিকে অন্যান্য মানদণ্ডের সাথে একত্রিত করুন যেমন [ট্যাগ](/bn/product/audience-data-and-segmentation/segmentation/create-segments/by-tags/) (যেমন, ব্যবহারকারীর জনসংখ্যাতাত্ত্বিক তথ্য, সাবস্ক্রিপশন স্থিতি) বা [বিদ্যমান সেগমেন্ট](/bn/product/audience-data-and-segmentation/segmentation/create-segments/by-existing-segments/)। উদাহরণস্বরূপ, আপনি আপনার বার্তাপ্রেরণকে আরও উপযোগী করতে ইভেন্টের সংঘটন এবং ট্যাগগুলিতে সংরক্ষিত ব্যবহারকারীর বৈশিষ্ট্য উভয়ের উপর ভিত্তি করে ব্যবহারকারীদের ফিল্টার করতে পারেন।
- পরিবর্তনশীল ব্যবহারকারীর আচরণ বা ব্যবসায়িক লক্ষ্যের সাথে খাপ খাইয়ে নিতে পর্যায়ক্রমে আপনার সেগমেন্ট ফিল্টারগুলি পর্যালোচনা এবং আপডেট করুন।