सामग्री पर जाएं

टैग्स के साथ उपयोगकर्ता डेटा प्रबंधित करें

यूट्यूब वीडियो: टैग्स हमारे द्वारा प्रदान किए जाने वाले सबसे उपयोगी उपकरणों में से एक हैं। बहुत सारी परिष्कृत Pushwoosh कार्यक्षमता इस सुविधा पर आधारित है। टैग्स का उपयोग करके, आप अपनी ऑडियंस को विभाजित कर सकते हैं और कुछ उपयोगकर्ताओं को पुश नोटिफिकेशन भेज सकते हैं, लेकिन दूसरों को नहीं।

टैग्स हमारे द्वारा प्रदान किए जाने वाले सबसे उपयोगी उपकरणों में से एक हैं। बहुत सारी परिष्कृत Pushwoosh कार्यक्षमता इस सुविधा पर आधारित है। टैग्स का उपयोग करके, आप अपनी ऑडियंस को विभाजित कर सकते हैं और कुछ उपयोगकर्ताओं को पुश नोटिफिकेशन भेज सकते हैं, लेकिन दूसरों को नहीं।

टैग्स में कोई भी मनमाना डेटा होता है जिसे आप किसी विशेष उपयोगकर्ता या डिवाइस के साथ जोड़ते हैं। इसमें उपयोगकर्ता नाम, आईडी, शहर, पसंदीदा फुटबॉल टीम, पसंदीदा समाचार श्रेणियां, या आपके उपयोगकर्ताओं के बारे में कोई अन्य जानकारी शामिल है। आइए इस पर करीब से नज़र डालें।

टैग मान

Anchor link to

टैग मान आपके पुश अभियानों को और स्मार्ट बनाने में मदद कर सकते हैं। प्रत्येक टैग लगभग असीमित संख्या में मान संग्रहीत करने में सक्षम है। मूल रूप से, इसका मतलब है कि आपके डेटाबेस में प्रत्येक अंतिम-उपयोगकर्ता के बारे में एक विशिष्ट प्रकार की जानकारी रिकॉर्ड करने के लिए एक टैग पर्याप्त होगा।

प्रत्येक खाते के लिए केवल कुछ ही टैग उपलब्ध हैं, लेकिन प्रत्येक टैग के लिए लगभग-अनंत स्थान को ध्यान में रखते हुए, आपके उपयोगकर्ताओं के बारे में भारी मात्रा में जानकारी इकट्ठा करने और बहुत जटिल लक्ष्यीकरण पैटर्न स्थापित करने के लिए बस कुछ टैग ही पर्याप्त हैं।

टैग्स के प्रकार

Anchor link to
  • Integer — पूर्णांक डेटा के लिए उपयोग किया जाता है (इन-गेम कैश की राशि, प्राप्त स्तर, आयु)।
  • String — स्ट्रिंग मानों के लिए उपयोग किया जाता है (उपयोगकर्ता नाम, ई-मेल, पहचानकर्ता)।
  • List — स्ट्रिंग प्रकार के समान, लेकिन प्रत्येक उपयोगकर्ता के पास एक साथ कई मान सेट हो सकते हैं (संगीत वरीयताएँ, समाचार श्रेणियां, भोजन वरीयताएँ)।
  • Boolean — सही / गलत प्रकार का टैग।
  • Date — कैलेंडर तिथियों के लिए उपयोग किया जाता है। मूल रूप से, यह एक पूर्णांक प्रकार का टैग है जो यूनिक्स एपोक टाइमस्टैम्प संग्रहीत करता है (स्वचालित रूप से ग्रेगोरियन तिथि से/में परिवर्तित)।
  • Price — “*.XX” प्रारूप में निर्दिष्ट मुद्रा के अनुसार मान सेट करने की अनुमति देता है (https://en.wikipedia.org/wiki/ISO_4217)।
  • Version — संस्करण के लिए उपयोग किया जाता है। अनुमत प्रारूप का उदाहरण w.x.y.z (Major.Minor.Patch.Build) है। प्रत्येक संस्करण भाग के लिए अधिकतम मान 9999 है, इसलिए अधिकतम संस्करण संख्या 9999.9999.9999.9999 से अधिक नहीं हो सकती है।

टैग ऑपरेटर्स

Anchor link to

प्रत्येक टैग प्रकार में लागू होने वाले ऑपरेटर्स का एक विशिष्ट सेट होता है। टैग ऑपरेटर्स सेगमेंटेशन उद्देश्यों के लिए टैग और उसके मानों के बीच संबंध को परिभाषित करते हैं।

  • Integer टैग ऑपरेटर्स: is, is not, are, not in, not set, any
  • String टैग ऑपरेटर्स: is, is not, are, not in, not set, any
  • List टैग ऑपरेटर्स: in, not in, not set, any
  • Boolean टैग ऑपरेटर्स: is (true/false), not set, any
  • Date टैग ऑपरेटर्स: exactly on, on or after, on or before, between, not set, any
  • Price टैग ऑपरेटर्स: is, is not, greater or equals, less or equals, between, in, not in, not set, any
  • Version टैग ऑपरेटर्स: is, is not, greater or equals, less or equals, between, in, not in, not set, any

एप्लिकेशन विशिष्ट / गैर-विशिष्ट टैग्स

Anchor link to

यह पैरामीटर एक ही खाते में विभिन्न ऐप्स के संबंध में टैग्स के व्यवहार का वर्णन करता है। एप्लिकेशन विशिष्ट टैग्स में एक ही खाते पर प्रत्येक ऐप के लिए मानों का एक अलग सेट हो सकता है। इसके विपरीत, एप्लिकेशन गैर-विशिष्ट टैग्स इस टैग का उपयोग करने वाले सभी ऐप्स के लिए समान मान संग्रहीत करते हैं।

उदाहरण

Anchor link to

मान लीजिए आपके पास दो ऐप्स हैं, एक समाचार ऐप और एक गेम, और आप केवल उन उपयोगकर्ताओं को लक्षित करना चाहते हैं जिन्होंने आपसे पुश प्राप्त करने के लिए स्पष्ट रूप से सहमति दी है। तो, आप “Subscribed” नामक एक बूलियन टैग बनाते हैं और उन उपयोगकर्ताओं के लिए "true" मान सेट करते हैं जो आपसे पुश प्राप्त करना चाहते हैं, और उन लोगों के लिए "false" जो अधिसूचित नहीं होना चाहते हैं।

आपके एक उपयोगकर्ता, अन्ना, ने आपके दोनों ऐप्स इंस्टॉल किए हैं। वह कुछ ब्रेकिंग न्यूज के बारे में अधिसूचित होने से ठीक है, लेकिन गेम ऐप से किसी भी पुश से बाहर हो गई है।

यदि “Subscribed” टैग एप्लिकेशन विशिष्ट है, तो सब कुछ योजना के अनुसार होगा। हालांकि, यदि यह टैग एप्लिकेशन गैर-विशिष्ट था, तो आपका प्रत्येक ऐप दूसरे ऐप द्वारा सेट किए गए मान को ओवरराइट कर देगा, जो आपके लक्ष्यीकरण को बर्बाद कर सकता है और निराशा का कारण बन सकता है।

दूसरी ओर, एप्लिकेशन गैर-विशिष्ट टैग्स तब काम आ सकते हैं जब आप क्रॉस-एप्लिकेशन लक्ष्यीकरण करना चाहते हैं और उन उपयोगकर्ताओं को ट्रैक करना चाहते हैं जिनका विभिन्न एप्लिकेशन में समान उपयोगकर्ता नाम है।

उपयोगकर्ता-विशिष्ट टैग्स

Anchor link to

Pushwoosh में सभी टैग्स डिज़ाइन द्वारा उपयोगकर्ता-विशिष्ट होते हैं और HWID के बजाय UserID द्वारा सेट किए जाने पर उपयोगकर्ता के सभी उपकरणों के लिए असाइन किए जाते हैं।

डिफ़ॉल्ट टैग्स

Anchor link to

ये टैग्स Pushwoosh द्वारा आउट-ऑफ-द-बॉक्स उपलब्ध हैं, इसलिए आपको उन्हें मैन्युअल रूप से सेट करने की आवश्यकता नहीं है (और, वास्तव में, नहीं करनी चाहिए)। उनमें से अधिकांश एप्लिकेशन से सेट किए जाते हैं और हमारे सर्वर पर registerDevice और अन्य API कॉल्स के माध्यम से भेजे जाते हैं, और कुछ सर्वर द्वारा ही सेट किए जाते हैं।

नामप्रकारयह कहाँ सेट हैविवरण
एप्लिकेशन संस्करणVersionSDKएक डिवाइस पर इंस्टॉल किए गए ऐप का वर्तमान संस्करण
ब्राउज़र प्रकारStringSDKजब कोई डिवाइस आपके वेब प्रोजेक्ट के लिए पंजीकृत होता है, तो उसका प्रकार - मोबाइल या डेस्कटॉप - स्वचालित रूप से ट्रैक किया जाता है
शहरStringServerएक डिवाइस का नवीनतम पंजीकृत भौगोलिक स्थान
देशStringServerएक डिवाइस का नवीनतम पंजीकृत भौगोलिक स्थान
डिवाइस मॉडलStringSDKउस डिवाइस मॉडल को इंगित करता है जिस पर ऐप इंस्टॉल है
पहली स्थापनाDateServerउस समय को इंगित करता है जब कोई डिवाइस पहली बार सूचनाओं के लिए पंजीकृत किया गया था
इन-ऐप उत्पादListSDKऐप के उपयोगकर्ता द्वारा खरीदे गए इन-ऐप उत्पाद
अंतिम इन-ऐप खरीदारी की तारीखDateSDKएक डिवाइस पर की गई नवीनतम इन-ऐप खरीदारी की तारीख
भाषाStringSDKISO-639-1 के अनुसार डिवाइस के लोकेल का दो-अक्षर का लोअरकेस संक्षिप्त नाम; डिवाइस सेटिंग्स से लिया गया
अंतिम एप्लिकेशन ओपनDateServerएक डिवाइस पर सबसे हालिया ऐप लॉन्च का समय
ओएस संस्करणVersionSDKएक डिवाइस पर चल रहे ऑपरेटिंग सिस्टम का संस्करण
प्लेटफ़ॉर्मStringSDKवह प्लेटफ़ॉर्म जिस पर उपयोगकर्ता आपके प्रोजेक्ट का उपयोग कर रहा है।
पुश अलर्ट सक्षमBooleanSDKइंगित करता है कि डिवाइस सेटिंग्स में पुश अलर्ट की अनुमति है या नहीं
SDK संस्करणVersionSDKएक डिवाइस पर लागू Pushwoosh SDK का संस्करण
अनसब्सक्राइब किए गए ईमेलBooleanSDKइंगित करता है कि क्या किसी उपयोगकर्ता ने आपके ऐप से ईमेल प्राप्त करने से अनसब्सक्राइब किया है
लाइव गतिविधि आईडीStringSDKडिवाइस के साथ लाइव गतिविधि आईडी को जोड़कर लाइव गतिविधियों का प्रबंधन करने के लिए उपयोग किया जाता है। 12 घंटों के बाद स्वचालित रूप से साफ हो जाता है।

कस्टम टैग्स

Anchor link to

यह वह जगह है जहाँ आपकी रचनात्मकता आपके विशिष्ट व्यावसायिक लक्ष्यों को प्राप्त करने के लिए काम आती है। कस्टम टैग्स सेगमेंटेशन लॉजिक या लक्ष्यीकरण पैटर्न के आधार पर बनाए जा सकते हैं जो आपकी अनूठी व्यावसायिक आवश्यकताओं के लिए उपयुक्त है।

कस्टम टैग कैसे सेट अप करें

Anchor link to

शुरू करने के लिए, Pushwoosh कंट्रोल पैनल में टैग्स बनाएं और कॉन्फ़िगर करें:

  1. अपने कंट्रोल पैनल के Tags पेज पर जाएं और Add tag पर क्लिक करें।
  2. अपने टैग को नाम दें, प्रकार चुनें, और तय करें कि यह ऐप-विशिष्ट होना चाहिए या नहीं।
  3. Save Tag पर क्लिक करें।

डिफ़ॉल्ट City टैग का उपयोग करना

Anchor link to

डिवाइस का स्थान उसके आईपी पते के आधार पर निर्धारित किया जाता है, जिस क्षण आपका ऐप उस डिवाइस पर आखिरी बार लॉन्च किया गया था। GeoIP स्थान डेटा Pushwoosh को सबमिट करता है, और Pushwoosh GeoIP से प्राप्त स्थान को एक विशेष डिवाइस के लिए City टैग मान के रूप में सहेजता है।

कुछ मामलों में, GeoIP द्वारा सबमिट किया गया स्थान शहर के नाम से भिन्न होता है - उदाहरण के लिए, जब यह किसी शहर के क्षेत्र या अन्य प्रशासनिक इकाई को संदर्भित करता है। सेगमेंटेशन उद्देश्यों के लिए डिफ़ॉल्ट City टैग का उपयोग करते समय कृपया सावधान रहें: सुनिश्चित करें कि आप उचित मानों का चयन करते हैं।

उदाहरण के लिए, यदि आप म्यूनिख के उपयोगकर्ताओं को लक्षित करने जा रहे हैं, तो आपको इसे City टैग मानों के एक समूह के साथ कवर करना होगा, जिसमें “Munich” स्वयं (सभी संबंधित मानों के साथ, जैसे वर्तनी के विभिन्न संस्करण जो GeoIP द्वारा लौटाए जा सकते हैं और टैग मानों के रूप में सहेजे जा सकते हैं) और कई आस-पास के क्षेत्र शामिल हैं।

टैग्स आँकड़े

Anchor link to

एक बार जब आपका एप्लिकेशन टैग मान सेट कर देता है, तो आप इन मानों के बारे में आँकड़े देख और विश्लेषण कर सकते हैं, जो कंट्रोल पैनल में पाई चार्ट, बार चार्ट, या टेबल व्यू का उपयोग करके प्रस्तुत किए जाते हैं।

टैग आँकड़े डैशबोर्ड जो टैग मानों का विश्लेषण करने के लिए पाई चार्ट, बार चार्ट और टेबल व्यू विकल्प दिखा रहा है