ইউজার আইডি দ্বারা সেগমেন্ট তৈরি করুন
User ID ফিল্টার ব্যবহার করে পরিচিত ব্যবহারকারীদের তাদের Pushwoosh User ID দ্বারা একটি সেগমেন্ট তৈরি করুন, অথবা এটিকে HWID, ইমেল, ফোন, বা টোকেন-এ পরিবর্তন করে সেই ডিভাইস শনাক্তকারী দ্বারা ম্যাচ করান। এটি সবচেয়ে ভালো কাজ করে যখন আপনি ইতিমধ্যে জানেন কোন ব্যবহারকারী বা ডিভাইসগুলিকে অন্তর্ভুক্ত করতে চান এবং সেই শনাক্তকারীগুলি আপনার প্রজেক্টে রেজিস্টার করা আছে।
ইউজার আইডি দ্বারা কীভাবে একটি সেগমেন্ট তৈরি করবেন
Anchor link toএকটি User ID-ভিত্তিক সেগমেন্ট তৈরি করতে:
-
Audience → Segments-এ যান।
-
সেগমেন্ট বিল্ডার খুলতে সেগমেন্ট তৈরি করুন-এ ক্লিক করুন।
-
সেগমেন্ট বিল্ডারে, এর মাধ্যমে ফিল্টার যোগ করুন:-তে User ID-তে ক্লিক করুন।

- কোন শনাক্তকারী দ্বারা ফিল্টার করতে হবে তা বেছে নিন: User ID, HWID, ইমেল, ফোন, বা টোকেন।

- শর্তের জন্য অপারেটর বেছে নিন। আরও জানুন

- সেগমেন্টে অন্তর্ভুক্ত করা উচিত এমন মানগুলি যোগ করুন: User ID, HWID, ইমেল, ফোন নম্বর, বা পুশ টোকেন, যা আপনি ধাপ ৪-এ বেছে নিয়েছেন তার উপর নির্ভর করে। এগুলোর একটি এবং এগুলোর কোনোটি নয় একটি মানের তালিকা নেয়। দিয়ে শুরু, ধারণ করে, এবং দিয়ে শেষ একটি একক মান নেয়। ফোন নম্বরগুলি E.164 ফরম্যাটে লিখুন, উদাহরণস্বরূপ
+15551234567। Pushwoosh এগুলি এইভাবেই সঞ্চয় করে, এবং দিয়ে শুরু শুধুমাত্র প্রথম অক্ষর থেকে ম্যাচ করে।

-
প্রয়োজনে আরও ফিল্টার যোগ করুন।
-
যখন শর্তটি মিলে যায় তখন একজন ব্যবহারকারীকে তার সমস্ত ডিভাইসে টার্গেট করতে, ব্যবহারকারীর সব ডিভাইস অন্তর্ভুক্ত করুন ব্যবহার করুন। এই বিকল্পটি কীভাবে কাজ করে তা জানুন।
-
সংরক্ষণ করুন-এ ক্লিক করুন।
অপারেটর
Anchor link toপ্রতিটি ফিল্ড একই পাঁচটি অপারেটর নেয়, যা আপনি প্রবেশ করা মানগুলিকে প্রতিটি ব্যবহারকারী বা ডিভাইসের সেই ফিল্ডের মানের সাথে তুলনা করে।
seglang কলামে অপারেটরের টোকেন রয়েছে, যা বিল্ডার তার নামের পাশে দেখায় এবং যা সেগমেন্টেশন ভাষায় ব্যবহৃত হয়। উদাহরণ কলামটি দেখায় বিল্ডারে শর্তটি কীভাবে পড়া হয়, seglang সিনট্যাক্স নয়।
| অপারেটর | seglang | বিবরণ | উদাহরণ |
|---|---|---|---|
| এগুলোর একটি | in | তালিকার যেকোনো মানের সাথে মেলে | UserID এগুলোর একটি ["user1", "user2"] |
| এগুলোর কোনোটি নয় | notin | তালিকার কোনো মানের সাথে মেলে না | HWID এগুলোর কোনোটি নয় ["a1b2c3d4e5"] |
| দিয়ে শুরু | startswith | নির্দিষ্ট স্ট্রিং দিয়ে শুরু হয় | ফোন দিয়ে শুরু "+1555" |
| ধারণ করে | contains | নির্দিষ্ট স্ট্রিং ধারণ করে | ইমেল ধারণ করে "example.com" |
| দিয়ে শেষ | endswith | নির্দিষ্ট স্ট্রিং দিয়ে শেষ হয় | টোকেন দিয়ে শেষ "9a2e2f" |
একাধিক ডিভাইসে ম্যাচিং
Anchor link toHWID, ইমেল, ফোন, এবং টোকেন-এর জন্য, এই অপারেটরগুলি প্রতিটি ডিভাইসকে পৃথকভাবে মূল্যায়ন করে, এবং ব্যবহারকারী ম্যাচ করে যদি তার যেকোনো একটি ডিভাইস শর্তটি পূরণ করে।
এগুলোর কোনোটি নয় এমন যেকোনো ব্যবহারকারীর সাথে ম্যাচ করে যার অন্তত একটি ডিভাইস আছে যার মান তালিকায় নেই। যদি একজন ব্যবহারকারীর একাধিক ডিভাইস থাকে, তবে তালিকার বাইরে থাকা একটি ডিভাইস ম্যাচ করার জন্য যথেষ্ট, এমনকি যদি ব্যবহারকারীর অন্য একটি ডিভাইস তালিকায় থাকে।
ব্যবহারকারীর সব ডিভাইস অন্তর্ভুক্ত করুন চালু করলে ম্যাচ করা ব্যবহারকারীর প্রতিটি ডিভাইস সেগমেন্টে যোগ হয়, যার মধ্যে বাদ দেওয়া তালিকায় থাকা একটি ডিভাইসও অন্তর্ভুক্ত।
টোকেন ম্যাচিং
Anchor link toটোকেন User Explorer-এ একটি ডিভাইসের জন্য দেখানো push token-এর সাথে ম্যাচ করে। এটি Firebase Cloud Messaging (FCM) প্রেরক কী বা ওয়েব পুশ কী-এর সাথে ম্যাচ করে না, যা এই ফিল্টারের জন্য ইনডেক্স করা হয়নি।
ইমেল-এর মতো নয়, টোকেন-এর মানগুলি কেস-সেনসিটিভ। Pushwoosh এগুলি ঠিক যেমন প্রবেশ করানো হয়েছে সেভাবেই তুলনা করে, ছোট হাতের অক্ষরে রূপান্তরিত না করে।
লিগ্যাসি সেগমেন্ট
Anchor link toএই অপারেটরগুলি চালু করার আগে সেভ করা সেগমেন্টগুলিতে কোনো অপারেটর মান থাকে না এবং সেগুলি এগুলোর একটি হিসাবে পড়া হয়। বিদ্যমান সেগমেন্টগুলির জন্য কিছুই পরিবর্তন হয় না।