# इवेंट्स के आधार पर सेगमेंट बनाएँ

**इवेंट-आधारित सेगमेंटेशन** आपको अपने ऐप या वेबसाइट के भीतर उपयोगकर्ताओं के वास्तविक व्यवहार और कार्यों के आधार पर उन्हें लक्षित करने की अनुमति देता है। यह उपयोगकर्ता जुड़ाव पैटर्न पर ध्यान केंद्रित करके अत्यधिक व्यक्तिगत और प्रभावी अभियान बनाता है।

## इवेंट्स के आधार पर सेगमेंट बनाएँ

इवेंट्स के आधार पर सेगमेंट बनाने के लिए:

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">
कस्टम इवेंट्स के लिए, जब आप [इवेंट बनाते हैं](/hi/product/audience-data-and-segmentation/events/custom-events/#creating-custom-events) तो एट्रिब्यूट जोड़ें। एट्रिब्यूट प्रकार [इवेंट्स को समझने](/hi/product/audience-data-and-segmentation/events/#2-set-attributes) में सूचीबद्ध हैं। डिफ़ॉल्ट इवेंट्स में पहले से ही उनके एट्रिब्यूट शामिल होते हैं। [डिफ़ॉल्ट इवेंट्स](/hi/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`

**उपयोग का मामला:** बड़े खर्च करने वालों को एक योग्य खरीद के ठीक बाद एक लॉयल्टी या वीआईपी कार्यक्रम में आमंत्रित करें।

##### उत्पाद देखे लेकिन कोई खरीद नहीं की

**लक्ष्य:** उन उपयोगकर्ताओं की पहचान करें जिन्होंने रुचि दिखाई है लेकिन परिवर्तित नहीं हुए हैं।

**कैसे सेट अप करें:**
- **इवेंट 1:** `Product_Viewed`
   - **शर्त:** exactly or more
   - **बार:** `1`
   - **समय-सीमा:** during the last N days
   - **मान:** `7`
- **इवेंट 2:** `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) (जैसे, खरीद राशि, उत्पाद श्रेणी) के साथ एक इवेंट की शर्त को सीमित करें।
- अधिक सटीक लक्ष्यीकरण के लिए इवेंट फ़िल्टर को अन्य मानदंडों जैसे [टैग](/hi/product/audience-data-and-segmentation/segmentation/create-segments/by-tags/) (जैसे, उपयोगकर्ता जनसांख्यिकी, सदस्यता स्थिति) या [मौजूदा सेगमेंट्स](/hi/product/audience-data-and-segmentation/segmentation/create-segments/by-existing-segments/) के साथ मिलाएं। उदाहरण के लिए, आप अपने संदेश को और भी अधिक अनुकूलित करने के लिए इवेंट की घटना और टैग में संग्रहीत उपयोगकर्ता गुणों दोनों के आधार पर उपयोगकर्ताओं को फ़िल्टर कर सकते हैं।
- बदलते उपयोगकर्ता व्यवहार या व्यावसायिक लक्ष्यों के अनुकूल होने के लिए समय-समय पर अपने सेगमेंट फ़िल्टर की समीक्षा और अद्यतन करें।