বিষয়বস্তুতে যান

সেগমেন্টেশন ভাষা

Pushwoosh ট্যাগ মানের উপর ভিত্তি করে দানাদার সেগমেন্ট তৈরির জন্য একটি শক্তিশালী সেগমেন্টেশন ইঞ্জিন সরবরাহ করে। সেগমেন্টেশন ভাষা হলো সেগমেন্টেশন মানদণ্ড লেখা এবং একত্রিত করার একটি নির্দিষ্ট উপায় যা সেই মানদণ্ডের সাথে মিলে যাওয়া ব্যবহারকারীদের একটি নির্দিষ্ট গ্রুপকে বর্ণনা করে এবং তাদের একটি একক দর্শক সেগমেন্ট হিসাবে বিবেচনা করে।

এই নিবন্ধটি সেগমেন্টেশন ভাষার মৌলিক ধারণা এবং সিনট্যাক্স বর্ণনা করে এবং বিভিন্ন ক্ষেত্রে সেগমেন্টেশন মানদণ্ড তৈরির জন্য ব্যাপক উদাহরণ প্রদান করে।

মূল বিষয়সমূহ

Anchor link to

আপনার ব্যবহারকারী বেসের প্রতিটি ডিভাইসের সাথে ট্যাগ মানের মাধ্যমে নির্দিষ্ট বৈশিষ্ট্য যুক্ত থাকে।

উদাহরণস্বরূপ, ধরা যাক জেন নামের একজন ব্যবহারকারী টোকিওতে থাকেন এবং তার বয়স ২৮। সেই ব্যবহারকারীর ডিভাইসের জন্য নিম্নলিখিত ট্যাগগুলো সেট করা থাকবে:

  • নাম: Jane
  • শহর: Tokyo
  • বয়স: 28

জেনকে টার্গেট করার জন্য, আপনাকে নিম্নলিখিতভাবে একটি সেগমেন্ট বর্ণনা করতে হবে:

T("Name", eq, "Jane") * T("Age", eq, 28) * T("City", eq, "Tokyo")

শর্তগুলোর এই সংমিশ্রণটি একটি ফিল্টার এক্সপ্রেশন যা সেগমেন্টেশন ভাষায় ব্যবহারকারীদের গ্রুপ অর্থাৎ দর্শক সেগমেন্ট বর্ণনা করার জন্য ব্যবহৃত হয়।

ফিল্টার এক্সপ্রেশন

Anchor link to

ফিল্টার এক্সপ্রেশন হলো একটি স্ট্রিং যা আপনার প্রয়োজনীয় সেগমেন্ট বর্ণনা করে এমন একটি শর্ত বা শর্তের সংমিশ্রণ ধারণ করে।

শর্তাবলী

Anchor link to

প্রতিটি শর্ত ডিভাইসের একটি সেগমেন্ট বর্ণনা করে যা সেই শর্তে নির্দিষ্ট করা মানদণ্ডের সাথে মিলে যায়।

উদাহরণস্বরূপ, নিম্নলিখিত শর্তটি টোকিওতে বসবাসকারী ব্যবহারকারীদের একটি সেগমেন্ট তৈরি করে:

T("City", e, "Tokyo")

যেখানে

  • T হলো একটি ট্যাগ (শর্তের ধরন);
  • eq হলো প্রয়োগ করার জন্য একটি অপারেটর;
  • “Tokyo” হলো একটি ট্যাগ মান যা ব্যবহারকারীরা তাদের ডিভাইসের সাথে যুক্ত করেছেন।

শর্তের ধরন

Anchor link to

সেগমেন্টেশনের জন্য নিম্নলিখিত শর্তের ধরনগুলো উপলব্ধ:

  • A (অ্যাপ্লিকেশন) – একটি নির্দিষ্ট অ্যাপ ইনস্টল করা ডিভাইসের একটি সেগমেন্ট বর্ণনা করে। উপনাম: App, Application;
  • T (ট্যাগ) – নির্দিষ্ট ট্যাগ মান সহ ডিভাইসের একটি সেগমেন্ট বর্ণনা করে;
  • AT (অ্যাপ-নির্দিষ্ট ট্যাগ) – অ্যাপ-নির্দিষ্ট ট্যাগগুলির জন্য অ্যাপ কোডের সাথে সংমিশ্রণে প্রয়োগ করা হয়। উপনাম: Tag;
  • Event – একটি নির্দিষ্ট Pushwoosh ইভেন্ট ট্রিগার করা ডিভাইসের একটি সেগমেন্ট বর্ণনা করে;
  • Geo – একটি নির্দিষ্ট ভৌগলিক ব্যাসার্ধের মধ্যে ডিভাইসের একটি সেগমেন্ট বর্ণনা করে;
  • BTTS – পাঠানোর সেরা সময়ের উপর ভিত্তি করে ডিভাইসের একটি সেগমেন্ট বর্ণনা করে;
  • Updated – তাদের শেষ আপডেট টাইমস্ট্যাম্পের উপর ভিত্তি করে ডিভাইসের একটি সেগমেন্ট বর্ণনা করে;
  • Segment – তার কোড দ্বারা অন্য ফিল্টার/সেগমেন্টকে রেফারেন্স করে;
  • Static (বা S) – একটি পূর্ব-সংজ্ঞায়িত স্ট্যাটিক সেগমেন্টকে রেফারেন্স করে;

শর্তাবলী সহ অপারেশন

Anchor link to

অত্যাধুনিক সেগমেন্ট তৈরির জন্য, ফিল্টার এক্সপ্রেশনের মধ্যে শর্তাবলীতে নিম্নলিখিত অপারেশনগুলো প্রয়োগ করা যেতে পারে:

ইউনিয়ন (+)

Anchor link to

সেগমেন্টগুলোকে যুক্ত করে, অর্থাৎ, এমন ব্যবহারকারীদের একটি নতুন সেগমেন্ট তৈরি করে যারা নির্দিষ্ট শর্তগুলোর মধ্যে অন্তত একটির সাথে মিলে যায়।

উদাহরণস্বরূপ, টোকিও বা ওসাকাতে বসবাসকারী ব্যবহারকারীদের টার্গেট করার জন্য, আপনাকে নিম্নলিখিত শর্তাবলী দিয়ে সেগমেন্টটি বর্ণনা করতে হবে:

T("City", eq, "Tokyo") + T("City", eq, "Osaka")

ইন্টারসেকশন (*)

Anchor link to

শর্তাবলী দ্বারা বর্ণিত উভয় সেগমেন্টের অন্তর্গত ব্যবহারকারীদের একটি সেগমেন্ট তৈরি করে। সুতরাং, শুধুমাত্র সেই ব্যবহারকারীরা অন্তর্ভুক্ত হবেন যারা আপনার নির্দিষ্ট করা প্রতিটি শর্ত মেনে চলেন।

নিম্নলিখিত এক্সপ্রেশনটি এমন ব্যবহারকারীদের একটি সেগমেন্ট বর্ণনা করে যারা টোকিওতে থাকেন এবং তাদের নাম নির্দিষ্ট করেছেন:

T("City", eq, "Tokyo") * T("Name", any)

পার্থক্য (\)

Anchor link to

এমন ব্যবহারকারীদের একটি সেগমেন্ট তৈরি করে যারা বর্ণিত সেগমেন্টগুলোর একটির অন্তর্গত এবং অন্যটির অন্তর্গত নয়।

যে ব্যবহারকারীরা টোকিওতে থাকেন কিন্তু তাদের নাম দেননি, তাদের নিম্নলিখিতভাবে বর্ণনা করা হবে:

T("City", eq, "Tokyo") \ T("Name", any)

প্যারেন্থেসিস

Anchor link to

আপনার ফিল্টার এক্সপ্রেশনে শর্তাবলী দিয়ে সঞ্চালনের জন্য অপারেশনের ক্রম নির্ধারণ করে।

উদাহরণস্বরূপ, নিম্নলিখিত ফিল্টার এক্সপ্রেশনটি প্রথমে 12345-67890 গ্রাহকদের একটি সেগমেন্ট পাবে যাদের বয়স 18 এবং তারপর সেই সেগমেন্টের সমস্ত পুরুষদের বিয়োগ করবে:

( A("12345-67890") * T("Age", eq, 18) ) \ T("Gender", eq, "Male")

ট্যাগ শর্তাবলী অপারেটর

Anchor link to

প্রতিটি ট্যাগ ধরনের জন্য, তাদের নিজস্ব অপারেটর প্রয়োগ করা হয়।

পূর্ণসংখ্যা ট্যাগ অপারেটর

Anchor link to
  • eq - একটি নির্দিষ্ট মানের সমান
  • noteq - একটি নির্দিষ্ট মানের সমান নয়
  • lte - একটি নির্দিষ্ট মানের চেয়ে কম বা সমান
  • gte - একটি নির্দিষ্ট মানের চেয়ে বেশি বা সমান
  • in - নির্দিষ্ট মানগুলোর যেকোনো একটি
  • notin - নির্দিষ্ট মানগুলোর কোনোটির সমান নয়
  • between - একটি নির্দিষ্ট পরিসরের মধ্যে
  • any - ট্যাগের জন্য যেকোনো মান সেট করা ডিভাইস
  • notset - ট্যাগের জন্য কোনো মান সেট না করা ডিভাইস

স্ট্রিং ট্যাগ অপারেটর

Anchor link to
  • eq - একটি নির্দিষ্ট মানের সমান
  • noteq - একটি নির্দিষ্ট মানের সমান নয়
  • startswith - একটি নির্দিষ্ট উপসর্গ দিয়ে শুরু হয়
  • endswith - একটি নির্দিষ্ট প্রত্যয় দিয়ে শেষ হয়
  • contains - একটি নির্দিষ্ট সাবস্ট্রিং ধারণ করে
  • in - নির্দিষ্ট মানগুলোর যেকোনো একটির সমান
  • notin - নির্দিষ্ট মানগুলোর কোনোটির সমান নয়
  • any - ট্যাগের জন্য যেকোনো মান সেট করা ডিভাইস
  • notset - ট্যাগের জন্য কোনো মান সেট না করা ডিভাইস

তালিকা ট্যাগ অপারেটর

Anchor link to
  • in - নির্দিষ্ট ট্যাগ মানগুলোর যেকোনো একটি সহ ডিভাইস
  • notin - ডিভাইসের সাথে যুক্ত নির্দিষ্ট ট্যাগ মানগুলোর কোনোটিই নয়
  • any - ট্যাগের জন্য যেকোনো মান সেট করা ডিভাইস
  • notset - ট্যাগের জন্য কোনো মান সেট না করা ডিভাইস

তারিখ ট্যাগ অপারেটর

Anchor link to
  • eq - নির্দিষ্ট তারিখের সমান
  • noteq - নির্দিষ্ট তারিখের সমান নয়
  • lte - নির্দিষ্ট তারিখের আগে বা সেই তারিখে
  • gte - নির্দিষ্ট তারিখের পরে বা সেই তারিখে
  • in - নির্দিষ্ট তারিখগুলোর যেকোনো একটির সমান
  • notin - নির্দিষ্ট তারিখগুলোর কোনোটির সমান নয়
  • between - একটি নির্দিষ্ট পরিসরের মধ্যে
  • any - ট্যাগের জন্য যেকোনো মান সেট করা ডিভাইস
  • notset - ট্যাগের জন্য কোনো মান সেট না করা ডিভাইস
  • match - বছরের একটি নির্দিষ্ট মাস এবং মাসের একটি দিনের সাথে মিলে যায়।
  • daysago eq - বর্তমান দিনের আগে নির্দিষ্ট সংখ্যক দিনের সমান
  • daysago noteq - বর্তমান দিনের আগে নির্দিষ্ট সংখ্যক দিনের সমান নয়
  • daysago lte - বর্তমান দিনের আগে নির্দিষ্ট সংখ্যক দিনের চেয়ে কম বা সমান
  • daysago gte - বর্তমান দিনের আগে নির্দিষ্ট সংখ্যক দিনের চেয়ে বেশি বা সমান
  • daysago between - নির্দিষ্ট সংখ্যক দিনের মধ্যে
  • minutesago lte - বর্তমান মুহূর্তের আগে নির্দিষ্ট সংখ্যক মিনিটের চেয়ে কম বা সমান
  • minutesago gte - বর্তমান মুহূর্তের আগে নির্দিষ্ট সংখ্যক মিনিটের চেয়ে বেশি বা সমান

বুলিয়ান ট্যাগ অপারেটর

Anchor link to
  • eq - একটি নির্দিষ্ট মানের সমান
  • noteq - একটি নির্দিষ্ট মানের সমান নয়
  • any - ট্যাগের জন্য যেকোনো মান সেট করা ডিভাইস
  • notset - ট্যাগের জন্য কোনো মান সেট না করা ডিভাইস

মূল্য ট্যাগ অপারেটর

Anchor link to
  • eq - একটি নির্দিষ্ট মানের সমান
  • noteq - একটি নির্দিষ্ট মানের সমান নয়
  • lte - একটি নির্দিষ্ট মানের চেয়ে কম বা সমান
  • gte - একটি নির্দিষ্ট মানের চেয়ে বেশি বা সমান
  • in - নির্দিষ্ট মানগুলোর যেকোনো একটির সমান
  • notin - নির্দিষ্ট মানগুলোর কোনোটির সমান নয়
  • between - একটি নির্দিষ্ট পরিসরের মধ্যে
  • any - ট্যাগের জন্য যেকোনো মান সেট করা ডিভাইস
  • notset - ট্যাগের জন্য কোনো মান সেট না করা ডিভাইস

সংস্করণ ট্যাগ অপারেটর

Anchor link to
  • eq - একটি নির্দিষ্ট মানের সমান
  • noteq - একটি নির্দিষ্ট মানের সমান নয়
  • lte - একটি নির্দিষ্ট মানের চেয়ে কম বা সমান
  • gte - একটি নির্দিষ্ট মানের চেয়ে বেশি বা সমান
  • in - নির্দিষ্ট মানগুলোর যেকোনো একটির সমান
  • notin - নির্দিষ্ট মানগুলোর কোনোটির সমান নয়
  • between - একটি নির্দিষ্ট পরিসরের মধ্যে
  • any - ট্যাগের জন্য যেকোনো মান সেট করা ডিভাইস
  • notset - ট্যাগের জন্য কোনো মান সেট না করা ডিভাইস

ইভেন্ট শর্তাবলী অপারেটর

Anchor link to

ইভেন্ট গণনা

Anchor link to
  • count gte - ইভেন্টটি n বারের বেশি বা ঠিক n বার ট্রিগার করা ডিভাইস
  • count lte - ইভেন্টটি n বারের কম বা ঠিক n বার ট্রিগার করা ডিভাইস
  • count eq - ইভেন্টটি ঠিক n বার ট্রিগার করা ডিভাইস
  • count noteq - ইভেন্টটি যেকোনো বার ট্রিগার করা ডিভাইস কিন্তু n এর সমান নয়

ইভেন্ট তারিখ

Anchor link to
  • date gte - নির্দিষ্ট তারিখের পরে বা ঠিক সেই তারিখে ইভেন্ট ট্রিগার করা ডিভাইস
  • date lte - নির্দিষ্ট তারিখের আগে বা ঠিক সেই তারিখে ইভেন্ট ট্রিগার করা ডিভাইস
  • date eq - ঠিক নির্দিষ্ট তারিখে ইভেন্ট ট্রিগার করা ডিভাইস
  • date noteq - যেকোনো সময় ইভেন্ট ট্রিগার করা ডিভাইস কিন্তু নির্দিষ্ট তারিখে নয়
  • date in - নির্দিষ্ট তারিখগুলোর যেকোনো একটিতে ইভেন্ট ট্রিগার করা ডিভাইস
  • date notin - যেকোনো সময় ইভেন্ট ট্রিগার করা ডিভাইস কিন্তু নির্দিষ্ট তারিখগুলোর কোনোটিতে নয়
  • date between - একটি নির্দিষ্ট সময়ের মধ্যে ইভেন্ট ট্রিগার করা ডিভাইস
  • date daysago eq - ইভেন্ট ট্রিগারের তারিখ বর্তমান দিনের আগে নির্দিষ্ট সংখ্যক দিনের সমান
  • date daysago noteq - ইভেন্ট ট্রিগারের তারিখ বর্তমান দিনের আগে নির্দিষ্ট সংখ্যক দিনের সমান নয়
  • date daysago lte - ইভেন্ট ট্রিগারের তারিখ বর্তমান দিনের আগে নির্দিষ্ট সংখ্যক দিনের চেয়ে কম বা সমান
  • date daysago gte - ইভেন্ট ট্রিগারের তারিখ বর্তমান দিনের আগে নির্দিষ্ট সংখ্যক দিনের চেয়ে বেশি বা সমান
  • date daysago between - ইভেন্ট ট্রিগারের তারিখ নির্দিষ্ট সংখ্যক দিনের মধ্যে
  • date minutesago lte - ইভেন্ট ট্রিগারের তারিখ বর্তমান মুহূর্তের আগে নির্দিষ্ট সংখ্যক মিনিটের চেয়ে কম বা সমান
  • date minutesago gte - ইভেন্ট ট্রিগারের তারিখ বর্তমান মুহূর্তের আগে নির্দিষ্ট সংখ্যক মিনিটের চেয়ে বেশি বা সমান

ইভেন্ট প্ল্যাটফর্ম

Anchor link to

যে প্ল্যাটফর্মে ইভেন্টগুলো ট্রিগার করা হয়েছিল সেই অনুযায়ী ফিল্টার করুন।

  • platforms - প্ল্যাটফর্মের তালিকা (যেমন, [“ios”, “android”])

ইভেন্ট অ্যাট্রিবিউট

Anchor link to

ইভেন্টের শর্তগুলো ইভেন্ট অ্যাট্রিবিউটের মানের উপর ভিত্তি করে ফিল্টার করতে পারে। অ্যাট্রিবিউটগুলো তাদের সংশ্লিষ্ট অপারেটর সহ বিভিন্ন ডেটা টাইপ সমর্থন করে।

পূর্ণসংখ্যা ইভেন্ট অ্যাট্রিবিউট

Anchor link to
  • attribute “name” eq - অ্যাট্রিবিউট একটি নির্দিষ্ট মানের সমান
  • attribute “name” noteq - অ্যাট্রিবিউট একটি নির্দিষ্ট মানের সমান নয়
  • attribute “name” gte - অ্যাট্রিবিউট একটি নির্দিষ্ট মানের চেয়ে বেশি বা সমান
  • attribute “name” lte - অ্যাট্রিবিউট একটি নির্দিষ্ট মানের চেয়ে কম বা সমান
  • attribute “name” between - অ্যাট্রিবিউট একটি নির্দিষ্ট পরিসরের মধ্যে
  • attribute “name” in - অ্যাট্রিবিউট নির্দিষ্ট মানগুলোর যেকোনো একটির সমান
  • attribute “name” notin - অ্যাট্রিবিউট নির্দিষ্ট মানগুলোর কোনোটির সমান নয়
  • attribute “name” any - অ্যাট্রিবিউটের জন্য যেকোনো মান সেট করা আছে
  • attribute “name” notset - অ্যাট্রিবিউটের জন্য কোনো মান সেট করা নেই

স্ট্রিং ইভেন্ট অ্যাট্রিবিউট

Anchor link to
  • attribute “name” eq - অ্যাট্রিবিউট একটি নির্দিষ্ট মানের সমান
  • attribute “name” noteq - অ্যাট্রিবিউট একটি নির্দিষ্ট মানের সমান নয়
  • attribute “name” startswith - অ্যাট্রিবিউট একটি নির্দিষ্ট উপসর্গ দিয়ে শুরু হয়
  • attribute “name” endswith - অ্যাট্রিবিউট একটি নির্দিষ্ট প্রত্যয় দিয়ে শেষ হয়
  • attribute “name” contains - অ্যাট্রিবিউট একটি নির্দিষ্ট সাবস্ট্রিং ধারণ করে
  • attribute “name” in - অ্যাট্রিবিউট নির্দিষ্ট মানগুলোর যেকোনো একটির সমান
  • attribute “name” notin - অ্যাট্রিবিউট নির্দিষ্ট মানগুলোর কোনোটির সমান নয়
  • attribute “name” any - অ্যাট্রিবিউটের জন্য যেকোনো মান সেট করা আছে
  • attribute “name” notset - অ্যাট্রিবিউটের জন্য কোনো মান সেট করা নেই

বুলিয়ান ইভেন্ট অ্যাট্রিবিউট

Anchor link to
  • attribute “name” eq - অ্যাট্রিবিউট true বা false এর সমান
  • attribute “name” noteq - অ্যাট্রিবিউট true বা false এর সমান নয়

তারিখ ইভেন্ট অ্যাট্রিবিউট

Anchor link to
  • attribute “name” eq - অ্যাট্রিবিউট একটি নির্দিষ্ট তারিখের সমান
  • attribute “name” noteq - অ্যাট্রিবিউট একটি নির্দিষ্ট তারিখের সমান নয়
  • attribute “name” gte - অ্যাট্রিবিউট একটি নির্দিষ্ট তারিখের পরে বা সেই তারিখে
  • attribute “name” lte - অ্যাট্রিবিউট একটি নির্দিষ্ট তারিখের আগে বা সেই তারিখে
  • attribute “name” between - অ্যাট্রিবিউট একটি নির্দিষ্ট তারিখের পরিসরের মধ্যে
  • attribute “name” in - অ্যাট্রিবিউট নির্দিষ্ট তারিখগুলোর যেকোনো একটির সমান
  • attribute “name” notin - অ্যাট্রিবিউট নির্দিষ্ট তারিখগুলোর কোনোটির সমান নয়
  • attribute “name” daysago eq/noteq/gte/lte/between - অ্যাট্রিবিউট দিন আগের তুলনায় আপেক্ষিক
  • attribute “name” minutesago gte/lte - অ্যাট্রিবিউট মিনিট আগের তুলনায় আপেক্ষিক
  • attribute “name” any - অ্যাট্রিবিউটের জন্য যেকোনো মান সেট করা আছে
  • attribute “name” notset - অ্যাট্রিবিউটের জন্য কোনো মান সেট করা নেই

মূল্য ইভেন্ট অ্যাট্রিবিউট

Anchor link to
  • attribute “name” eq - অ্যাট্রিবিউট একটি নির্দিষ্ট মূল্যের সমান
  • attribute “name” noteq - অ্যাট্রিবিউট একটি নির্দিষ্ট মূল্যের সমান নয়
  • attribute “name” gte - অ্যাট্রিবিউট একটি নির্দিষ্ট মূল্যের চেয়ে বেশি বা সমান
  • attribute “name” lte - অ্যাট্রিবিউট একটি নির্দিষ্ট মূল্যের চেয়ে কম বা সমান
  • attribute “name” between - অ্যাট্রিবিউট একটি নির্দিষ্ট মূল্যের পরিসরের মধ্যে
  • attribute “name” in - অ্যাট্রিবিউট নির্দিষ্ট মূল্যগুলোর যেকোনো একটির সমান
  • attribute “name” notin - অ্যাট্রিবিউট নির্দিষ্ট মূল্যগুলোর কোনোটির সমান নয়
  • attribute “name” any - অ্যাট্রিবিউটের জন্য যেকোনো মান সেট করা আছে
  • attribute “name” notset - অ্যাট্রিবিউটের জন্য কোনো মান সেট করা নেই

তালিকা ইভেন্ট অ্যাট্রিবিউট

Anchor link to
  • attribute “name” in - অ্যাট্রিবিউট নির্দিষ্ট মানগুলোর যেকোনো একটি ধারণ করে
  • attribute “name” notin - অ্যাট্রিবিউট নির্দিষ্ট মানগুলোর কোনোটি ধারণ করে না
  • attribute “name” any - অ্যাট্রিবিউটের জন্য যেকোনো মান সেট করা আছে
  • attribute “name” notset - অ্যাট্রিবিউটের জন্য কোনো মান সেট করা নেই

অতিরিক্ত শর্তের ধরন

Anchor link to

জিও শর্ত

Anchor link to

নির্দিষ্ট ব্যাসার্ধের মধ্যে ভৌগলিক অবস্থানের উপর ভিত্তি করে ডিভাইস টার্গেট করুন।

সিনট্যাক্স: Geo("<app-code>", <latitude>, <longitude>, <range-in-km>)

BTTS শর্ত

Anchor link to

বিজ্ঞপ্তি পাঠানোর সেরা সময় (দিনের ঘণ্টা, ০-২৩) অনুযায়ী ডিভাইস টার্গেট করুন।

অপারেটর:

  • any - পাঠানোর সেরা সময় মান সেট করা আছে
  • eq - সঠিক ঘণ্টা মিল
  • noteq - ঘণ্টার সমান নয়
  • gte - ঘণ্টা এর চেয়ে বেশি বা সমান
  • lte - ঘণ্টা এর চেয়ে কম বা সমান

আপডেট করা শর্ত

Anchor link to

তাদের শেষ আপডেট টাইমস্ট্যাম্প দ্বারা ডিভাইস ফিল্টার করুন।

অপারেটর:

  • gte - নির্দিষ্ট তারিখের পরে বা সেই তারিখে আপডেট করা হয়েছে
  • lte - নির্দিষ্ট তারিখের আগে বা সেই তারিখে আপডেট করা হয়েছে
  • between - তারিখের পরিসরের মধ্যে আপডেট করা হয়েছে

সেগমেন্ট শর্ত

Anchor link to

তার কোড দ্বারা অন্য ফিল্টার/সেগমেন্টকে রেফারেন্স করুন।

স্ট্যাটিক শর্ত

Anchor link to

একটি পূর্ব-সংজ্ঞায়িত স্ট্যাটিক সেগমেন্টকে রেফারেন্স করুন। Static বা সংক্ষিপ্ত S ব্যবহার করতে পারেন।

অ্যাপ্লিকেশন শর্ত ডিভাইস উপস্থিতি ফ্ল্যাগ

Anchor link to

অ্যাপ্লিকেশন শর্তগুলো ডিভাইস এবং টোকেন ফিল্টারিং নিয়ন্ত্রণ করতে অতিরিক্ত ফ্ল্যাগ সমর্থন করে:

  • with_tokens - পুশ বিজ্ঞপ্তি টোকেন সহ ডিভাইস
  • without_tokens - পুশ বিজ্ঞপ্তি টোকেন ছাড়া ডিভাইস
  • with_devices - নিবন্ধিত ডিভাইস সহ ব্যবহারকারী
  • without_devices - নিবন্ধিত ডিভাইস ছাড়া ব্যবহারকারী/প্রোফাইল

ফিল্টার এক্সপ্রেশন উদাহরণ

Anchor link to

প্রাথমিক উদাহরণ

Anchor link to

১. অ্যাপ ইনস্টল করা এবং পুশ টোকেন সহ iOS এবং Android ডিভাইস:

A("11111-11111", ["ios","android"], [with_tokens])

২. অ্যাপ ইনস্টল করা কিন্তু পুশ টোকেন ছাড়া iOS এবং Android ডিভাইস:

A("11111-11111", ["ios","android"], [without_tokens])

৩. অ্যাপ ইনস্টল করা iOS এবং Android ডিভাইস, তাদের পুশ টোকেন থাকুক বা না থাকুক:

A("11111-11111", ["ios","android"], [with_tokens, without_tokens])

৪. সমস্ত অ্যাপ গ্রাহক যারা অ্যাপে কিছু কিনেছেন:

AT("11111-11111", "In-App Purchase", gte, 1)

উন্নত উদাহরণ

Anchor link to

৫. টোকিওতে থাকা ব্যবহারকারীরা যারা গত ৭ দিনে অ্যাপটি খুলেছেন:

T("City", eq, "Tokyo") * Event("11111-11111", "App Open", date daysago lte 7)

৬. ব্যবহারকারীরা যারা গত ৩০ দিনে $৫০ এর বেশি কেনাকাটা করেছেন:

Event("11111-11111", "Purchase", attribute "total_price" gte 50.00, date daysago lte 30)

৭. ব্যবহারকারীরা যাদের নাম “J” দিয়ে শুরু হয় বা “e” দিয়ে শেষ হয়:

T("Name", startswith, "J") + T("Name", endswith, "e")

৮. নিউ ইয়র্কের ১০০ কিমি এর মধ্যে সক্রিয় iOS ব্যবহারকারীরা যারা সম্প্রতি কেনাকাটা করেননি:

A("11111-11111", ["ios"], [with_tokens]) * Geo("11111-11111", 40.7128, -74.0060, 100) \ Event("11111-11111", "Purchase", date daysago lte 30)

৯. সকাল ৯টা থেকে বিকাল ৫টার মধ্যে পাঠানোর সেরা সময় সহ ব্যবহারকারীরা:

BTTS("11111-11111", gte 9) * BTTS("11111-11111", lte 17)

১০. ব্যবহারকারীরা যারা গত এক ঘণ্টায় Android বা iOS এ একটি নির্দিষ্ট ইভেন্ট ট্রিগার করেছেন:

Event("11111-11111", "Button Click", platforms ["android", "ios"], date minutesago lte 60)

১১. গত ৩ মাসে আপডেট করা ডিভাইস যাদের অ্যাপ সংস্করণ ৪.২ বা তার বেশি:

Updated("11111-11111", gte "2024-07-01 00:00:00") * AT("11111-11111", "App Version", gte, "4.2")