মূল API শনাক্তকারী
এই পোস্টে Pushwoosh API অনুরোধে ব্যবহৃত অপরিহার্য শনাক্তকারীগুলির তালিকা রয়েছে। এই শনাক্তকারীগুলি আপনার অ্যাপ্লিকেশন জুড়ে প্রমাণীকরণ, বার্তা তৈরি, টার্গেটিং, সেগমেন্টেশন, ট্র্যাকিং এবং ব্যবহারকারীদের পরিচালনার জন্য প্রয়োজন।
সাধারণ শনাক্তকারী
Anchor link toঅ্যাপ্লিকেশন কোড
Anchor link toআপনার Pushwoosh অ্যাকাউন্টের প্রতিটি অ্যাপ্লিকেশনের জন্য নির্ধারিত একটি অনন্য শনাক্তকারী। টার্গেট অ্যাপ নির্দিষ্ট করার জন্য বেশিরভাগ API কলে এটি প্রয়োজন।
এটি কোথায় পাবেন
Pushwoosh কন্ট্রোল প্যানেল → অ্যাপ্লিকেশন নামের নিচে।
API অ্যাক্সেস টোকেন
Anchor link toএকটি Pushwoosh অ্যাকাউন্টের জন্য নির্ধারিত একটি অনন্য টোকেন, যা API অনুরোধগুলি প্রমাণীকরণের জন্য ব্যবহৃত হয়। এটি প্রজেক্ট পরিচালনা, বার্তা পাঠানো, সেটিংস পরিবর্তন এবং ডেটা পুনরুদ্ধারের অ্যাক্সেস সক্ষম করে। প্রতিটি অ্যাকাউন্টে ডিফল্টরূপে কমপক্ষে একটি টোকেন তৈরি করা থাকে। আরও জানুন
এটি কোথায় পাবেন
Pushwoosh কন্ট্রোল প্যানেল → API Access।
ডিভাইস শনাক্তকারী
Anchor link toহার্ডওয়্যার আইডি
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 – Email17 – 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-এর মাধ্যমে একটি নতুন বার্তা তৈরি করার সময়, মেসেজ কোডটি প্রতিক্রিয়ার মধ্যে অন্তর্ভুক্ত থাকে।
অনুরোধ আইডি (Request ID)
Anchor link toএকটি বার্তাকে যে HTTP অনুরোধটি তৈরি করেছে তার সাথে সম্পর্কযুক্ত করে, আপনাকে একটি একক প্রেরণ এন্ড-টু-এন্ড ট্রেস করতে দেয় — HTTP কল থেকে Pushwoosh-এর রাউটিং লেয়ার হয়ে ফলস্বরূপ বার্তা পর্যন্ত।
/createMessage বা Messaging API v2-এ HTTP কলের মাধ্যমে তৈরি করা যেকোনো বার্তায় উপস্থিত থাকে, যার মধ্যে কন্ট্রোল প্যানেল থেকে পাঠানো বার্তাও অন্তর্ভুক্ত। Journeys, cron sends, বা অন্যান্য নন-HTTP অভ্যন্তরীণ ট্রিগার দ্বারা তৈরি করা বার্তাগুলির কোনো Request ID থাকে না।
আপনার নিজের মান সেট করা
অনুরোধের সাথে একটি X-Request-ID হেডার পাস করুন। যদি মানটি 8-128 অক্ষরের দীর্ঘ হয় এবং শুধুমাত্র ল্যাটিন অক্ষর, সংখ্যা, ডট, আন্ডারস্কোর এবং হাইফেন থাকে, তাহলে Pushwoosh এটি পুনরায় ব্যবহার করে; অন্যথায় — বা যদি হেডারটি বাদ দেওয়া হয় — Pushwoosh আপনার জন্য একটি তৈরি করে। একটি অবৈধ মান নীরবে প্রতিস্থাপিত হয়, তাই অনুরোধটি এর কারণে কখনও ব্যর্থ হয় না। অনন্যতা প্রয়োগ করা হয় না, তাই এমন একটি মান ব্যবহার করুন যা ট্রেসিংয়ের জন্য নির্ভর করলে প্রতি অনুরোধে সত্যিই অনন্য।
এটি কোথায় পাবেন
Pushwoosh কন্ট্রোল প্যানেল → একটি বার্তা খুলুন → Message Details → Show all properties → Message settings → Request ID (একটি কপি বোতাম সহ)।
উদাহরণ: a1b2c3d4e5f64a7b8c9d0e1f2a3b4c5d
ইন-অ্যাপ কোড
Anchor link toএকটি অনন্য কোড যা একটি instant in-app ক্যাম্পেইন শনাক্ত করে। এটি কোথায় পাবেন
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
Journey ID
Anchor link toট্র্যাকিং এবং কর্মক্ষমতা বিশ্লেষণের জন্য নির্দিষ্ট মার্কেটিং ক্যাম্পেইনের সাথে বার্তাগুলিকে সংযুক্ত করতে ব্যবহৃত একটি অনন্য শনাক্তকারী।
এটি কোথায় পাবেন
- Pushwoosh কন্ট্রোল প্যানেলে ক্যাম্পেইন ক্যানভাসের URL-এ।
- ক্যানভাসে একটি পয়েন্ট নির্বাচন করুন এবং Ctrl+I (Cmd+I) চাপুন — ক্লিপবোর্ডে
<journey UUID>/<point UUID>কপি করে; Journey ID হল স্ল্যাশের আগের অংশ।
উদাহরণ:
URL: https://app.pushwoosh.com/journeys/XXXXX-XXXXX/1/aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee
Journey ID: aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee
সেগমেন্টেশন এবং টার্গেটিং শনাক্তকারী
Anchor link toসেগমেন্ট / ফিল্টার নাম
Anchor link toPushwoosh-এ অডিয়েন্স টার্গেটিংয়ের জন্য তৈরি করা একটি পূর্বনির্ধারিত ব্যবহারকারী সেগমেন্টের নাম। আরও জানুন
এটি কোথায় পাবেন
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।