মূল 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 toPushwoosh SDK দ্বারা একটি ডিভাইসে নির্ধারিত একটি অনন্য আইডেন্টিফায়ার। SDK দ্বারা স্বয়ংক্রিয়ভাবে সেট করা হয় বা ডিভাইস নিবন্ধনের সময় পাস করা হয়। আরও জানুন
কোথায় পাবেন
-
ডিভাইস লগে। আরও জানুন
-
User Explorer-এ User ID দিয়ে সার্চ করার সময়
-
Segments list থেকে ডাউনলোড করা CSV ফাইলে
পুশ টোকেন
Anchor link toপ্ল্যাটফর্ম প্রদানকারীদের দ্বারা জারি করা একটি টোকেন যা পুশ নোটিফিকেশন বিতরণের জন্য একটি অ্যাপ-ডিভাইস জুটিকে চিহ্নিত করে। পুশ পারমিশন দেওয়া হলে SDK দ্বারা স্বয়ংক্রিয়ভাবে সংগ্রহ করা হয়। আরও জানুন
কোথায় পাবেন
-
ডিভাইস লগে। আরও জানুন
-
User Explorer-এ, সংশ্লিষ্ট ডিভাইসটি খুঁজে পেতে সার্চ ফিল্ডে HWID লিখুন, তারপর পুশ টোকেন দেখতে ডিভাইসের বিবরণ খুলুন।
ডিভাইসের প্রকার
Anchor link toএকটি সাংখ্যিক কোড ব্যবহার করে টার্গেট ডিভাইসের প্ল্যাটফর্ম নির্দেশ করে। SDK দ্বারা স্বয়ংক্রিয়ভাবে সেট করা হয়।
সমর্থিত মান:
1 – iOS3 – Android7 – macOS8 – Windows9 – Amazon10 – Safari11 – Chrome12 – Firefox13 – Internet Explorer14 – Email16 – Baidu Android17 – Huawei18 – SMS20 – Web21 – WhatsApp22 – Line23 – Kakao Talk24 – Telegram25 – Apple Wallet26 – Google Wallet27 – 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 খুলুন। মেসেজ কোডটি সেখানে প্রদর্শিত হবে।
/createMessageAPI প্রতিক্রিয়া: 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 Details → Show all properties → Message settings → Request ID (একটি কপি বোতাম সহ)।
উদাহরণ: a1b2c3d4e5f64a7b8c9d0e1f2a3b4c5d
ইন-অ্যাপ কোড
Anchor link toএকটি অনন্য কোড যা একটি তাত্ক্ষণিক ইন-অ্যাপ ক্যাম্পেইনকে চিহ্নিত করে। কোথায় পাবেন
Pushwoosh কন্ট্রোল প্যানেল → Campaigns → Instant 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 toXXXXX-XXXXX ফরম্যাটে একটি অনন্য কোড যা Pushwoosh-এ একটি সেগমেন্টকে (ফিল্টারও বলা হয়) চিহ্নিত করে। এই কোডটি API কল, অটোমেশন লজিক এবং ডাইনামিক সেগমেন্টেশন নিয়মে ব্যবহৃত হয়।
কোথায় পাবেন
-
/listFiltersAPI পদ্ধতির মাধ্যমে। -
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।