Amplitude: ইভেন্ট ট্র্যাক করুন
Amplitude: track event ব্যবহার করে একটি জার্নির ধাপ থেকে একটি Amplitude প্রজেক্টে একটি ইভেন্ট পাঠান, HTTP API V2 এর মাধ্যমে, আপনার তালিকাভুক্ত প্রোপার্টি সহ।
Pushwoosh আপনার জন্য ট্র্যাভেলার এবং এই ধাপ থেকে Amplitude-এর insert_id সেট করে। এর মানে হল একই ট্র্যাভেলার যদি এই নির্দিষ্ট পয়েন্টের মধ্যে দিয়ে দুবার যায়, উদাহরণস্বরূপ একটি লুপিং জার্নির দ্বিতীয় ল্যাপে, তাহলে এটি Amplitude-এ দুটি ইভেন্টের পরিবর্তে একটি ডিডুপ্লিকেটেড ইভেন্ট হিসাবে ল্যান্ড করে।
সাধারণ ব্যবহার:
- জার্নির মাইলফলক লগ করুন: যখন একজন ট্র্যাভেলার একটি ধাপে পৌঁছায় তখন একটি ইভেন্ট পাঠান, যাতে এটি Amplitude ফানেলে আপনার প্রোডাক্ট ইভেন্টের পাশে দেখা যায়।
- একটি ক্রস-চ্যানেল ফানেল ফিড করুন: Amplitude-এ একটি ফানেল ভিউয়ের জন্য ইন-অ্যাপ ইভেন্টের পাশাপাশি push, email, বা SMS মাইলফলক লগ করুন।
- একটি লুপিং জার্নি নিরাপদে ট্র্যাক করুন: বিল্ট-ইন ডিডুপ্লিকেশনের মানে হল একজন ট্র্যাভেলার যিনি এই ধাপের মধ্যে দিয়ে লুপ ব্যাক করেন, তিনি বেশ কয়েকটি ইভেন্টের পরিবর্তে একটি ইভেন্ট হিসাবেই ল্যান্ড করেন।
পয়েন্টটি কনফিগার করুন
Anchor link to- Integrations বিভাগ থেকে Amplitude: track event ক্যানভাসে ড্র্যাগ করুন।
- পয়েন্টটিতে ডাবল-ক্লিক করুন এবং একটি Step Name লিখুন।
- API key-তে, Amplitude থেকে প্রজেক্ট API কী লিখুন: Settings > Projects > your project > General। এটি একটি ওয়েবহুক সিক্রেট হেডারের মতো মাস্কড অবস্থায় সংরক্ষণ করা হয়। Pushwoosh এটি সেভ করার পরে আর কখনও প্রদর্শন বা ফেরত দেয় না এবং এটি পয়েন্টের সংরক্ষিত অনুরোধে বা Calls log-এ কখনও দেখা যায় না।

- Amplitude endpoint-এ, যে অঞ্চলে Amplitude প্রজেক্টটি তৈরি করা হয়েছিল সেটি বেছে নিন: একটি US প্রজেক্টের জন্য
api2.amplitude.com, একটি EU প্রজেক্টের জন্যapi.eu.amplitude.com। এক অঞ্চলের কী অন্য অঞ্চলে প্রত্যাখ্যান করা হয়।

- Event name-এ, ইভেন্টটি Amplitude-এ যেভাবে দেখা উচিত সেভাবে লিখুন, উদাহরণস্বরূপ
journey_welcome_push_sent। এটি Event properties-এর মতো একই ম্যাক্রো গ্রহণ করে।

- Event properties-এ, ইভেন্টের সাথে পাঠানোর জন্য প্রতিটি প্রোপার্টির জন্য একটি করে সারি যোগ করুন। প্রোপার্টির নাম এবং মান লিখুন। নামগুলি অবশ্যই খালি থাকা চলবে না এবং ইউনিক হতে হবে। একটি মান যা একটি একক ট্র্যাভেলার ম্যাক্রো, Amplitude-এ তার নিজস্ব টাইপ বজায় রাখে (
{{tag:Age}}একটি সংখ্যা হিসাবে আসে,{{tag:Trial Ends}}একটি তারিখ হিসাবে আসে)। অন্য যেকোনো টেক্সট একটি স্ট্রিং হিসাবে পাঠানো হয়। ম্যাক্রোগুলি একটি Webhook বডির মতো একই সিনট্যাক্স ব্যবহার করে। অথবা এই জার্নির আগের কোনো ধাপে তৈরি করা একটি অ্যাট্রিবিউট বেছে নিতে Insert Dynamic Value-তে ক্লিক করুন, উদাহরণস্বরূপ একটি LLM প্রতিক্রিয়া বা একটি ম্যাপ করা Webhook মান।

- Save-এ ক্লিক করুন।
প্রতিক্রিয়া
Anchor link toট্র্যাভেলার ক্যানভাসে আপনার পরবর্তী সংযুক্ত করা ধাপে এগিয়ে যায়।
ধাপটি চলার পরে অ্যাট্রিবিউট
Anchor link to| অ্যাট্রিবিউট | এটি কী ধারণ করে |
|---|---|
amplitude_events_ingested | Amplitude দ্বারা ইনজেস্ট করা ইভেন্টের সংখ্যা |
পরবর্তী ধাপগুলিতে এটি কীভাবে ব্যবহার করবেন
Anchor link toট্র্যাভেলার এই অ্যাট্রিবিউট নির্বিশেষে ইতিমধ্যে পরবর্তী ধাপে চলে গেছে। যদি আপনার ইভেন্টটি ইনজেস্ট হয়েছে কিনা তা নিশ্চিত করতে হয় বা Condition split দিয়ে এটিতে ব্রাঞ্চ করতে হয়, তাহলে এটি Update user profile ব্যবহার করে একটি Tag-এ সেভ করুন।
ব্যর্থতা এবং অপ্রত্যাশিত প্রতিক্রিয়া
Anchor link toএকটি ব্যর্থ অনুরোধ ট্র্যাভেলারকে জার্নি থেকে বাদ দেয়। দেখুন Errors and failed requests।
উদাহরণ পরিস্থিতি: একটি Amplitude ফানেলে জার্নি সেন্ড লগ করা
Anchor link toএকটি দল চায় যে একটি ওয়েলকাম পুশ সেন্ড তাদের অন্যান্য প্রোডাক্ট ইভেন্টের মতো একই Amplitude ফানেলে দেখা যাক।
- জার্নির যে পয়েন্টে ইভেন্টটি ফায়ার করা উচিত সেখানে Amplitude: track event যোগ করুন। Event name-কে
journey_welcome_push_sent-এ সেট করুন। - Save-এ ক্লিক করুন।
এটি একবার চললে, সেন্ডটি Amplitude-এ বাকি প্রোডাক্ট ইভেন্টের পাশে দেখা যায়, তাই ফানেলটি জার্নির ধাপ রিপোর্ট না করার ফাঁকের পরিবর্তে সম্পূর্ণ চিত্রটি প্রতিফলিত করে।