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

মূল API আইডেন্টিফায়ার

এই পোস্টে Pushwoosh API রিকোয়েস্টে ব্যবহৃত অপরিহার্য আইডেন্টিফায়ারগুলির তালিকা দেওয়া হয়েছে। এই আইডেন্টিফায়ারগুলি আপনার অ্যাপ্লিকেশন জুড়ে ব্যবহারকারীদের প্রমাণীকরণ, বার্তা তৈরি, টার্গেটিং, সেগমেন্টেশন, ট্র্যাকিং এবং পরিচালনার জন্য প্রয়োজন।

সাধারণ আইডেন্টিফায়ার

Anchor link to

অ্যাপ্লিকেশন কোড

Anchor link to

আপনার Pushwoosh অ্যাকাউন্টের প্রতিটি অ্যাপ্লিকেশনকে নির্ধারিত একটি অনন্য আইডেন্টিফায়ার। টার্গেট অ্যাপ নির্দিষ্ট করার জন্য বেশিরভাগ API কলে এটি প্রয়োজন।

কোথায় পাবেন

Pushwoosh কন্ট্রোল প্যানেল → অ্যাপ্লিকেশনের নামের নিচে।

API অ্যাক্সেস টোকেন

Anchor link to

একটি Pushwoosh অ্যাকাউন্টে নির্ধারিত একটি অনন্য টোকেন, যা API রিকোয়েস্ট প্রমাণীকরণের জন্য ব্যবহৃত হয়। এটি প্রজেক্ট পরিচালনা, বার্তা পাঠানো, সেটিংস পরিবর্তন এবং ডেটা পুনরুদ্ধারের অ্যাক্সেস সক্ষম করে। প্রতিটি অ্যাকাউন্টে ডিফল্টরূপে কমপক্ষে একটি টোকেন তৈরি করা থাকে। আরও জানুন

কোথায় পাবেন

Pushwoosh কন্ট্রোল প্যানেল → API Access।

ডিভাইস আইডেন্টিফায়ার

Anchor link to

হার্ডওয়্যার আইডি (HWID)

Anchor link to

Pushwoosh SDK দ্বারা একটি ডিভাইসে নির্ধারিত একটি অনন্য আইডেন্টিফায়ার। SDK দ্বারা স্বয়ংক্রিয়ভাবে সেট করা হয় বা ডিভাইস নিবন্ধনের সময় পাস করা হয়। আরও জানুন

কোথায় পাবেন

পুশ টোকেন

Anchor link to

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

কোথায় পাবেন

  • ডিভাইস লগে। আরও জানুন

  • User Explorer-এ, সংশ্লিষ্ট ডিভাইসটি খুঁজে পেতে সার্চ ফিল্ডে HWID লিখুন, তারপর পুশ টোকেন দেখতে ডিভাইসের বিবরণ খুলুন।

ডিভাইসের প্রকার

Anchor link to

একটি সাংখ্যিক কোড ব্যবহার করে টার্গেট ডিভাইসের প্ল্যাটফর্ম নির্দেশ করে। SDK দ্বারা স্বয়ংক্রিয়ভাবে সেট করা হয়।

সমর্থিত মান:

1 – iOS
3 – Android
7 – macOS
8 – Windows
9 – Amazon
10 – Safari
11 – Chrome
12 – Firefox
13 – Internet Explorer
14 – Email
16 – Baidu Android
17 – Huawei
18 – SMS
20 – Web
21 – WhatsApp
22 – Line
23 – Kakao Talk
24 – Telegram
25 – Apple Wallet
26 – Google Wallet
27 – Viber

ইউজার আইডেন্টিফায়ার

Anchor link to

ইউজার আইডি

Anchor link to

একজন ব্যবহারকারীকে নির্ধারিত একটি কাস্টম আইডেন্টিফায়ার, যা ক্রস-ডিভাইস এবং ব্যক্তিগতকৃত টার্গেটিং সক্ষম করে। আরও জানুন

কোথায় পাবেন

Pushwoosh কন্ট্রোল প্যানেল → Audience → User Explorer

মেসেজিং আইডেন্টিফায়ার

Anchor link to

মেসেজ কোড

Anchor link to

তৈরির সময় প্রতিটি বার্তাকে নির্ধারিত একটি অনন্য আইডেন্টিফায়ার। এটি একটি নির্দিষ্ট ফরম্যাট অনুসরণ করে: XXXX-XXXXXXXX-XXXXXXXX

এই কোডটি অপরিহার্য:

  • একটি নির্দিষ্ট বার্তার স্ট্যাটাস এবং ডেলিভারি ট্র্যাক করার জন্য
  • পূর্বে পাঠানো একটি বার্তা বাতিল (বা মুছে ফেলার) জন্য
  • বার্তার পরিসংখ্যান পাওয়ার জন্য

কোথায় পাবেন

  • Pushwoosh কন্ট্রোল প্যানেল: Campaigns → One-time messages-এ যান, তারপর কাঙ্ক্ষিত বার্তার properties খুলুন। মেসেজ কোডটি সেখানে প্রদর্শিত হবে।
  • /createMessage API প্রতিক্রিয়া: API-এর মাধ্যমে একটি নতুন বার্তা তৈরি করার সময়, মেসেজ কোডটি প্রতিক্রিয়ার মধ্যে অন্তর্ভুক্ত থাকে।

রিকোয়েস্ট আইডি

Anchor link to

একটি বার্তাকে HTTP রিকোয়েস্টের সাথে সম্পর্কিত করে যা এটি তৈরি করেছে, আপনাকে একটি একক প্রেরণ এন্ড-টু-এন্ড ট্রেস করতে দেয় — HTTP কল থেকে Pushwoosh-এর রাউটিং লেয়ারের মাধ্যমে ফলস্বরূপ বার্তা পর্যন্ত।

/createMessage বা Messaging API v2-তে HTTP কল দ্বারা তৈরি যেকোনো বার্তায় উপস্থিত থাকে, যার মধ্যে কন্ট্রোল প্যানেল থেকে পাঠানো বার্তাও রয়েছে। Journeys, cron sends, বা অন্যান্য নন-HTTP অভ্যন্তরীণ ট্রিগার দ্বারা তৈরি বার্তাগুলির কোনো রিকোয়েস্ট আইডি থাকে না।

আপনার নিজের ভ্যালু সেট করা

রিকোয়েস্টের সাথে একটি X-Request-ID হেডার পাস করুন। যদি মানটি 8-128 অক্ষর দীর্ঘ হয় এবং শুধুমাত্র ল্যাটিন অক্ষর, সংখ্যা, ডট, আন্ডারস্কোর এবং হাইফেন থাকে, Pushwoosh এটি পুনরায় ব্যবহার করে; অন্যথায় — বা যদি হেডারটি বাদ দেওয়া হয় — Pushwoosh আপনার জন্য একটি তৈরি করে। একটি অবৈধ মান নীরবে প্রতিস্থাপিত হয়, তাই রিকোয়েস্টটি এর কারণে কখনও ব্যর্থ হয় না। স্বতন্ত্রতা প্রয়োগ করা হয় না, তাই এমন একটি মান ব্যবহার করুন যা ট্রেসিংয়ের জন্য নির্ভর করলে প্রতি রিকোয়েস্টে সত্যিই অনন্য হয়।

কোথায় পাবেন

Pushwoosh কন্ট্রোল প্যানেল → একটি বার্তা খুলুন → Message DetailsShow all propertiesMessage settingsRequest ID (একটি কপি বোতাম সহ)।

উদাহরণ: a1b2c3d4e5f64a7b8c9d0e1f2a3b4c5d

ইন-অ্যাপ কোড

Anchor link to

একটি অনন্য কোড যা একটি তাত্ক্ষণিক ইন-অ্যাপ ক্যাম্পেইনকে চিহ্নিত করে। কোথায় পাবেন

Pushwoosh কন্ট্রোল প্যানেল → CampaignsInstant in-apps। তালিকায়, কোডটি ক্যাম্পেইনের নামের নিচে প্রদর্শিত হয়।

উদাহরণ: AAAAA-BBBBB

কন্টেন্ট আইডেন্টিফায়ার

Anchor link to

প্রিসেট কোড

Anchor link to

একটি সংরক্ষিত বার্তা প্রিসেটের (উদাহরণস্বরূপ, পুশ বা SMS) জন্য একটি আইডেন্টিফায়ার। আরও জানুন

কোথায় পাবেন

Pushwoosh কন্ট্রোল প্যানেল → Content → Presets।

আপনি দুটি জায়গায় প্রিসেট কোডটি খুঁজে পেতে পারেন:

  • তালিকা ভিউতে, প্রিসেট নামের নিচে প্রদর্শিত হয়।

  • একটি প্রিসেট সম্পাদনা বা তৈরি করার সময় URL-এ (এটি URL-এর শেষ অংশ)।

উদাহরণ:

URL: https://app.pushwoosh.com/applications/XXXXX-XXXXX/sms-presets/edit/AAAAA-BBBBB

প্রিসেট কোড: AAAAA-BBBBB

রিচ মিডিয়া কোড

Anchor link to

একটি ইন-অ্যাপ বার্তা টেমপ্লেটের জন্য আইডেন্টিফায়ার। আরও জানুন

কোথায় পাবেন

Pushwoosh কন্ট্রোল প্যানেল → Content → Rich media।

উদাহরণ: URL: https://app.pushwoosh.com/applications/XXXXX-XXXXX/rich-media/AAAAA-BBBBB/statistics রিচ মিডিয়া কোড: AAAAA-BBBBB

ইমেল কন্টেন্ট কোড

Anchor link to

ইমেল কন্টেন্ট কোড হল সংরক্ষিত ইমেল কন্টেন্টের জন্য একটি অনন্য আইডেন্টিফায়ার। আরও জানুন

কোথায় পাবেন

Pushwoosh কন্ট্রোল প্যানেল → Content → Email content।

কোডটি URL-এর শেষ অংশ।

উদাহরণ:

URL: https://app.pushwoosh.com/applications/XXXXX-XXXXX/email-content/edit/AAAAA-BBBBB ইমেল কন্টেন্ট কোড: AAAAA-BBBBB

ক্যাম্পেইন আইডেন্টিফায়ার

Anchor link to

ক্যাম্পেইন কোড

Anchor link to

ট্র্যাকিং এবং বিশ্লেষণের জন্য একটি নির্দিষ্ট ক্যাম্পেইনকে রেফারেন্স করতে ব্যবহৃত একটি অনন্য আইডেন্টিফায়ার।

কোথায় পাবেন

Pushwoosh কন্ট্রোল প্যানেলে ক্যাম্পেইন-সম্পর্কিত পরিসংখ্যান দেখার সময় ক্যাম্পেইন কোডটি URL-এ প্রদর্শিত হয়। এটি খুঁজে পেতে, Statistics → Aggregated statistics-এ যান, কাঙ্ক্ষিত ক্যাম্পেইনে ক্লিক করুন এবং URL-এর শেষে পাওয়া কোডটি কপি করুন।

উদাহরণ:

URL: https://app.pushwoosh.com/applications/XXXXX-XXXXX/statistics/aggregated-message?campaignCode=YYYYY-YYYYY

ক্যাম্পেইন কোড: YYYYY-YYYYY

জার্নি আইডি

Anchor link to

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

কোথায় পাবেন

  • Pushwoosh কন্ট্রোল প্যানেলে ক্যাম্পেইন ক্যানভাসের URL-এ।
  • ক্যানভাসে একটি পয়েন্ট নির্বাচন করুন এবং Ctrl+I (Cmd+I) চাপুন — ক্লিপবোর্ডে <journey UUID>/<point UUID> কপি করে; জার্নি আইডি হল স্ল্যাশের আগের অংশ।

উদাহরণ: URL: https://app.pushwoosh.com/journeys/XXXXX-XXXXX/1/aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee

জার্নি আইডি: aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee

সেগমেন্টেশন এবং টার্গেটিং আইডেন্টিফায়ার

Anchor link to

সেগমেন্ট / ফিল্টার নাম

Anchor link to

অডিয়েন্স টার্গেটিংয়ের জন্য Pushwoosh-এ তৈরি করা একটি পূর্বনির্ধারিত ইউজার সেগমেন্টের নাম। আরও জানুন

কোথায় পাবেন

Pushwoosh কন্ট্রোল প্যানেল → Segments।

সেগমেন্ট / ফিল্টার কোড

Anchor link to

XXXXX-XXXXX ফরম্যাটে একটি অনন্য কোড যা Pushwoosh-এ একটি সেগমেন্টকে (ফিল্টারও বলা হয়) চিহ্নিত করে। এই কোডটি API কল, অটোমেশন লজিক এবং ডাইনামিক সেগমেন্টেশন নিয়মে ব্যবহৃত হয়।

কোথায় পাবেন

  • /listFilters API পদ্ধতির মাধ্যমে।

  • Pushwoosh কন্ট্রোল প্যানেলে একটি সেগমেন্ট দেখার সময় অ্যাড্রেস বারে:

উদাহরণ:

URL: https://app.pushwoosh.com/applications/XXXXX-XXXXX/segments/XXXE9-XXX49/detail সেগমেন্ট কোড: XXXE9-XXX49

ট্যাগ

Anchor link to

ব্যবহারকারী বা ডিভাইসে নির্ধারিত একটি কাস্টম অ্যাট্রিবিউট। ডাইনামিক সেগমেন্টেশন এবং ব্যক্তিগতকরণের জন্য ব্যবহৃত হয়। আরও জানুন

কোথায় পাবেন

Pushwoosh কন্ট্রোল প্যানেল → Tags বা /getTags API-এর মাধ্যমে।

ইভেন্ট আইডেন্টিফায়ার

Anchor link to

ইভেন্ট নাম

Anchor link to

একটি ট্র্যাক করা ইভেন্টের নাম (যেমন, purchase, login, subscription)। স্বয়ংক্রিয় ওয়ার্কফ্লো ট্রিগার করতে বা বিশ্লেষণের জন্য ব্যবহৃত হয়। আরও জানুন

কোথায় পাবেন

Pushwoosh কন্ট্রোল প্যানেল → Audience → Events।

জিওলোকেশন আইডেন্টিফায়ার

Anchor link to

জিওজোন আইডি

Anchor link to

অবস্থান-ভিত্তিক নোটিফিকেশন ট্রিগার করতে ব্যবহৃত একটি জিওফেন্সড এলাকা চিহ্নিত করে। আরও জানুন

কোথায় পাবেন

Pushwoosh কন্ট্রোল প্যানেল → Geozones।