Amplitude ইন্টিগ্রেশন
Amplitude, একটি শক্তিশালী প্রোডাক্ট অ্যানালিটিক্স প্ল্যাটফর্ম, যা ব্যবসাগুলিকে রিয়েল-টাইমে ব্যবহারকারীর আচরণ বুঝতে, ইন-প্রোডাক্ট ইন্টারঅ্যাকশন ট্র্যাক করতে এবং ব্যবহারকারীর এনগেজমেন্ট, রিটেনশন এবং রাজস্ব সম্পর্কে মূল্যবান অন্তর্দৃষ্টি পেতে সাহায্য করে।
Pushwoosh-এর সাথে Amplitude ইন্টিগ্রেট করলে আপনি Amplitude ডেটা দিয়ে Pushwoosh ক্যাম্পেইন ব্যক্তিগতকরণ করতে, ব্যবহারকারীর কার্যকলাপের উপর ভিত্তি করে স্বয়ংক্রিয় ক্যাম্পেইন ট্রিগার করতে, ক্রমাগত উন্নতির জন্য পারফরম্যান্স বিশ্লেষণ করতে এবং অবশেষে উন্নত এনগেজমেন্ট, কম চার্ন এবং বর্ধিত রাজস্ব অর্জন করতে পারবেন।
ইন্টিগ্রেশন ওভারভিউ
Anchor link toইন্টিগ্রেশনের প্রকার
Anchor link toডেস্টিনেশন: ডেটা Amplitude থেকে Pushwoosh-এ পাঠানো হয়।
পূর্বশর্ত
Anchor link toAmplitude থেকে Pushwoosh-এ ইভেন্ট স্ট্রিমিং এবং কোহর্ট সিঙ্ক ইন্টিগ্রেশন সেট আপ করার জন্য, নিম্নলিখিত পূর্বশর্তগুলি পূরণ করা হয়েছে তা নিশ্চিত করুন:
- আপনার একটি সক্রিয় Pushwoosh অ্যাকাউন্ট প্রয়োজন।
- ডেটা পাঠানোর জন্য Pushwoosh-এ একটি API অ্যাক্সেস টোকেন তৈরি করুন।
- ইন্টিগ্রেশন কনফিগার করার আগে আপনার Pushwoosh অ্যাপ কোডটি খুঁজে বের করুন।
- এই ইন্টিগ্রেশনটি শুধুমাত্র পেইড প্ল্যান সহ Amplitude গ্রাহকদের জন্য উপলব্ধ।
- এই ইন্টিগ্রেশনটি ব্যবহার করার জন্য আপনার একটি পেইড Pushwoosh প্ল্যান থাকতে হবে।
শব্দকোষ (এনটিটির নাম ভিন্ন হলে ম্যাপ করা)
Anchor link toAmplitude-এর Cohorts = Pushwoosh-এর Segments
সিঙ্ক্রোনাইজড এনটিটি
Anchor link to- ইভেন্টস
- ট্যাগস
- সেগমেন্টস
ইন্টিগ্রেশনটি কীভাবে কাজ করে?
Anchor link toPushwoosh-এর সাথে Amplitude ইন্টিগ্রেশন ব্যবহারকারীর এনগেজমেন্ট এবং সেগমেন্টেশন উন্নত করার জন্য দুটি প্ল্যাটফর্মের মধ্যে ডেটা সিঙ্ক করে কাজ করে। এটি কীভাবে কাজ করে তার একটি বিস্তারিত বিবরণ নিচে দেওয়া হলো:
ডেটা ট্রান্সমিশন
Anchor link to-
ইভেন্টস: Amplitude ইভেন্ট ডেটা Pushwoosh-এ পাঠায়। প্রতিটি ইভেন্টে একটি ইউজার আইডি (
external_id), একটি অ্যাপ্লিকেশন কোড (app_id), একটি টাইমস্ট্যাম্প (created_at), এবং অতিরিক্ত অ্যাট্রিবিউট (attributes) থাকে। -
ট্যাগস: Pushwoosh ব্যবহারকারী প্রোফাইলের সাথে যুক্ত ট্যাগ গ্রহণ করে। এই ট্যাগগুলি একটি ইউজার আইডি (
external_id), একটি অ্যাপ্লিকেশন কোড (app_id), এবং ট্যাগ প্রপার্টি (properties) সহ পাঠানো হয়। -
সেগমেন্টস: সেগমেন্টগুলি একইভাবে ইম্পোর্ট করা হয় যেভাবে Pushwoosh CSV ইম্পোর্ট পরিচালনা করে। ব্যবহারকারীদের রিকোয়েস্টের মাধ্যমে সেগমেন্টে যোগ করা বা সরানো হয়।
ডেটা ফ্লো
Anchor link to-
ইভেন্টস এবং ট্যাগস: Amplitude-এ ট্র্যাক করা ব্যবহারকারীর ইন্টারঅ্যাকশন বা অ্যাট্রিবিউটের উপর ভিত্তি করে ডেটা Amplitude থেকে Pushwoosh-এ পাঠানো হয়। Amplitude-এ সেট আপ করা কনফিগারেশন এবং ম্যাপিং অনুযায়ী Pushwoosh-এ ইভেন্ট এবং ট্যাগ তৈরি বা আপডেট করা হয়।
-
সেগমেন্টস: Amplitude যখন একটি রিকোয়েস্ট করে তখন Pushwoosh-এ সেগমেন্ট তৈরি হয়। Pushwoosh প্রতিটি সেগমেন্টের জন্য একটি ইউনিক আইডেন্টিফায়ার তৈরি করে, যা Amplitude ব্যবহারকারীদের যোগ বা অপসারণ করে সেগমেন্টটি ম্যানিপুলেট করতে ব্যবহার করে।
রিকোয়েস্ট
Anchor link toইভেন্ট, ব্যবহারকারীর অ্যাট্রিবিউট এবং সেগমেন্ট আপডেটগুলি পরিচালনা করার জন্য Pushwoosh-এর নির্দিষ্ট এন্ডপয়েন্টে রিকোয়েস্ট পাঠানো হয়। প্রতিটি রিকোয়েস্টের জন্য প্রমাণীকরণ প্রয়োজন এবং নির্দিষ্ট হেডার এবং পেলোড ফরম্যাট থাকে।
ব্যবহারের ক্ষেত্র
Anchor link toইভেন্ট ট্র্যাকিং
Anchor link toAmplitude থেকে ব্যবহারকারীর কার্যকলাপ এবং ইন্টারঅ্যাকশন ট্র্যাক করুন এবং এই ইভেন্টগুলি Pushwoosh-এ পাঠান যাতে নোটিফিকেশন বা আপডেট ট্রিগার করা যায়।
ইউজার ট্যাগিং
Anchor link toAmplitude-এ ব্যবহারকারীদের আচরণ বা অ্যাট্রিবিউটের উপর ভিত্তি করে ট্যাগ বরাদ্দ করুন। এই ট্যাগগুলি Pushwoosh-এ টার্গেটেড মেসেজিং বা সেগমেন্টেশনের জন্য ব্যবহার করা যেতে পারে।
সেগমেন্ট ম্যানেজমেন্ট
Anchor link toAmplitude-এ কনফিগার করা ডেটা এবং সেগমেন্টের উপর ভিত্তি করে Pushwoosh-এ ব্যবহারকারী সেগমেন্ট তৈরি এবং পরিচালনা করুন। এটি ব্যক্তিগতকৃত বার্তা দিয়ে ব্যবহারকারীদের নির্দিষ্ট গ্রুপকে টার্গেট করতে সহায়তা করে।
স্বয়ংক্রিয় ইউজার ম্যানেজমেন্ট
Anchor link toAmplitude-এ ব্যবহারকারীদের কার্যকলাপ বা অ্যাট্রিবিউটের উপর ভিত্তি করে স্বয়ংক্রিয়ভাবে সেগমেন্ট থেকে ব্যবহারকারীদের যোগ বা অপসারণ করুন, যা Pushwoosh-এ আপ-টু-ডেট সেগমেন্টেশন নিশ্চিত করে।
ইন্টিগ্রেশন সেট আপ করা
Anchor link toCohort সিঙ্ক
Anchor link toPushwoosh সেটআপ
Anchor link to-
Pushwoosh-এ, Settings > Integrations-এ নেভিগেট করুন।
-
Add Integration-এ ক্লিক করুন, তারপর Amplitude খুঁজে বের করে যোগ করুন।

-
Pushwoosh API Key এবং App Code আপনার ক্লিপবোর্ডে কপি করুন।
Amplitude সেটআপ
Anchor link toAmplitude ইন্টিগ্রেশনের জন্য কনফিগার করতে, এই পদক্ষেপগুলি অনুসরণ করুন:
- আপনার Amplitude Data-তে, Catalog-এ যান এবং Destinations নির্বাচন করুন।
- Cohort বিভাগের অধীনে, Pushwoosh খুঁজে বের করে ক্লিক করুন।

- Add another destination-এ ক্লিক করুন।

- একটি নাম দিন এবং Pushwoosh থেকে কপি করা API কী পেস্ট করুন।

- Amplitude ইউজার আইডি ফিল্ডটি Pushwoosh ইউজার আইডি ফিল্ডের সাথে ম্যাপ করুন।
- আপনার কাজ শেষ হলে সেটিংস সেভ করুন।
একটি cohort পাঠানো
Anchor link toআপনার প্রথম cohort সিঙ্ক্রোনাইজ করতে, নিম্নলিখিত পদক্ষেপগুলি সম্পূর্ণ করুন:
- Amplitude-এ, আপনি যে cohort সিঙ্ক্রোনাইজ করতে চান সেটি খুলুন, তারপর Sync-এ ক্লিক করুন।

- Pushwoosh বেছে নিন এবং যে অ্যাকাউন্টের সাথে সিঙ্ক্রোনাইজ করতে চান সেটি নির্বাচন করুন। তারপর, Next-এ ক্লিক করুন।

- সিঙ্ক্রোনাইজেশন ক্যাডেন্স নির্ধারণ করুন এবং আপনার কনফিগারেশন সেভ করুন।

ইভেন্ট স্ট্রিমিং
Anchor link toPushwoosh সেটআপ
Anchor link to-
আপনার Pushwoosh API কী সংগ্রহ করুন।
-
আপনার Pushwoosh অ্যাকাউন্টে অ্যাপ কোডটি খুঁজে বের করুন।
Amplitude সেটআপ
Anchor link to- Amplitude-এ, Data Destinations-এ যান এবং Pushwoosh - Event Stream খুঁজে বের করুন।

- একটি সিঙ্ক নাম লিখুন এবং তারপর Create Sync-এ ক্লিক করুন।

- স্ট্যাটাস Disabled থেকে Enabled-এ পরিবর্তন করুন এবং আপনার Pushwoosh API অ্যাক্সেস টোকেন এবং অ্যাপ কোড পেস্ট করুন।

- বাম ড্রপডাউন থেকে, Amplitude ব্যবহারকারী প্রপার্টি নির্বাচন করুন যা আপনার Pushwoosh UserID-এর সাথে মিলে যায়।
- (ঐচ্ছিক) Create & Update users টগলটি সক্রিয় করুন যদি আপনি Amplitude যখনই কোনো ব্যবহারকারী প্রপার্টি তৈরি বা আপডেট করে তখন রিয়েল-টাইমে ব্যবহারকারী এবং তাদের প্রপার্টি পাঠাতে চান।

- Send Events (“Events are sent to Pushwoosh”) সক্রিয় করুন যদি আপনি Pushwoosh-এ ইভেন্ট স্ট্রিম করতে চান। এটি Amplitude-এ ইভেন্টগুলি ইনজেস্ট হওয়ার সাথে সাথে স্বয়ংক্রিয়ভাবে Pushwoosh-এ ফরোয়ার্ড করবে। এই ইন্টিগ্রেশন ব্যবহার করে ইভেন্টগুলি একটি সময়সূচী বা চাহিদা অনুযায়ী পাঠানো হয় না।

- তারপর, Select and Filter Events বিভাগে আপনি কোন ইভেন্টগুলি পাঠাতে চান তা বেছে নিন। শুধুমাত্র Pushwoosh-এ আপনার প্রয়োজনীয় ইভেন্টগুলি নির্বাচন করুন; রূপান্তরিত ইভেন্টগুলি সমর্থিত নয়।
- একবার হয়ে গেলে, ডেস্টিনেশনটি সক্রিয় করুন এবং Save-এ ক্লিক করুন।
আপনি কীভাবে জানবেন যে ইন্টিগ্রেশনটি কাজ করছে?
Anchor link toAmplitude এবং Pushwoosh ইন্টিগ্রেশন সঠিকভাবে কাজ করছে কিনা তা যাচাই করতে, আপনি নিম্নলিখিত পদ্ধতিগুলি ব্যবহার করতে পারেন:
Pushwoosh ড্যাশবোর্ড মনিটর করুন
Anchor link to- ইভেন্টস এবং ট্যাগস: Amplitude থেকে পাঠানো ইভেন্ট এবং ট্যাগগুলি প্রত্যাশিতভাবে প্রদর্শিত হচ্ছে কিনা তা দেখতে Pushwoosh ড্যাশবোর্ড পরীক্ষা করুন। আপনার ইভেন্ট এবং ট্যাগ সম্পর্কিত সাম্প্রতিক কার্যকলাপ বা আপডেটগুলি সন্ধান করুন।
- সেগমেন্টস: Amplitude থেকে ডেটার উপর ভিত্তি করে সেগমেন্টগুলি তৈরি, আপডেট বা পরিবর্তিত হচ্ছে কিনা তা যাচাই করুন। নিশ্চিত করুন যে ব্যবহারকারীর সংখ্যা এবং সেগমেন্ট সদস্যপদ প্রত্যাশিত পরিবর্তনগুলি প্রতিফলিত করছে।
API প্রতিক্রিয়া পরীক্ষা করুন
Anchor link to- সফল প্রতিক্রিয়া: নিশ্চিত করুন যে আপনি Pushwoosh API এন্ডপয়েন্ট থেকে
200 OKপ্রতিক্রিয়া পাচ্ছেন। যদিও সবসময় একটি প্রতিক্রিয়া বডি নাও থাকতে পারে,200 OKস্ট্যাটাস নির্দেশ করে যে রিকোয়েস্টটি সফলভাবে গৃহীত হয়েছে। - ত্রুটি প্রতিক্রিয়া: কিছু কাজ না করলে সূত্র খুঁজে বের করার জন্য
200 OKছাড়া অন্য কোনো ত্রুটি প্রতিক্রিয়া বা স্ট্যাটাস কোড পর্যালোচনা করুন। সাধারণ ত্রুটিগুলির মধ্যে400 Bad Request,401 Unauthorized, বা500 Internal Server Errorঅন্তর্ভুক্ত থাকতে পারে।
রিকোয়েস্ট এবং প্রতিক্রিয়া লগ করুন
Anchor link to- রিকোয়েস্ট লগ: Amplitude থেকে বহির্গামী রিকোয়েস্ট এবং Pushwoosh থেকে আগত প্রতিক্রিয়ার লগ বজায় রাখুন। রিকোয়েস্টগুলি সঠিকভাবে ফর্ম্যাট করা হয়েছে এবং প্রতিক্রিয়াগুলি প্রত্যাশিত কিনা তা নিশ্চিত করতে এই লগগুলি পরীক্ষা করুন।
- ত্রুটি লগিং: ডেটা স্থানান্তর বা ইন্টিগ্রেশন প্রক্রিয়ার সময় কোনো সমস্যা ক্যাপচার করার জন্য ত্রুটি লগিং প্রয়োগ করুন।
নমুনা ডেটা দিয়ে পরীক্ষা করুন
Anchor link to- পরীক্ষামূলক ইভেন্টস/ট্যাগস পাঠান: Amplitude থেকে Pushwoosh-এ পরীক্ষামূলক ইভেন্ট এবং ট্যাগ তৈরি এবং পাঠান। এই পরীক্ষামূলক এন্ট্রিগুলি Pushwoosh-এ সঠিকভাবে প্রদর্শিত হচ্ছে এবং প্রত্যাশিত আচরণ ট্রিগার করছে কিনা তা যাচাই করুন।
- ব্যবহারকারীর কার্যকলাপ সিমুলেট করুন: Amplitude-এ এমন কার্যকলাপ সম্পাদন করুন যা Pushwoosh-এ নির্দিষ্ট ইভেন্ট বা আপডেট ট্রিগার করা উচিত। এই কার্যকলাপগুলি Pushwoosh-এ প্রত্যাশিত পরিবর্তনের কারণ হচ্ছে কিনা তা পরীক্ষা করুন।
মনিটরিং টুল ব্যবহার করুন
Anchor link to- ইন্টিগ্রেশন মনিটরিং: ইন্টিগ্রেশনের স্বাস্থ্য এবং কর্মক্ষমতা ট্র্যাক করতে পারে এমন মনিটরিং টুল বা পরিষেবা ব্যবহার করুন। এই টুলগুলি আপনাকে রিয়েল-টাইমে সমস্যা বা ব্যর্থতা সম্পর্কে সতর্ক করতে পারে।
- অ্যানালিটিক্স এবং রিপোর্টিং: ডেটা ফ্লো এবং ইন্টিগ্রেশন কর্মক্ষমতা পর্যালোচনা করতে Amplitude এবং Pushwoosh উভয় ক্ষেত্রেই অ্যানালিটিক্স বৈশিষ্ট্যগুলি ব্যবহার করুন।
ইন্টিগ্রেশন ডকুমেন্টেশন পর্যালোচনা করুন
Anchor link to- কনফিগারেশন পর্যালোচনা: সমস্ত সেটিংস এবং ম্যাপিং সঠিকভাবে প্রয়োগ করা হয়েছে কিনা তা নিশ্চিত করতে Amplitude এবং Pushwoosh উভয় ক্ষেত্রেই ইন্টিগ্রেশন কনফিগারেশনটি পুনরায় পরীক্ষা করুন।
- ডকুমেন্টেশন আপডেট: ইন্টিগ্রেশন ডকুমেন্টেশনে কোনো পরিবর্তন বা আপডেট সম্পর্কে অবগত থাকুন যা কার্যকারিতাকে প্রভাবিত করতে পারে।
সাপোর্টের সাথে যোগাযোগ করুন
Anchor link toযদি আপনি ক্রমাগত সমস্যা বা অসঙ্গতির সম্মুখীন হন, তাহলে সহায়তার জন্য Amplitude বা Pushwoosh-এর সাপোর্ট টিমের সাথে যোগাযোগ করুন। দ্রুত সমাধানের জন্য তাদের ইন্টিগ্রেশন সেটআপ এবং কোনো ত্রুটি লগের বিবরণ প্রদান করুন।
ট্রাবলশুটিং
Anchor link toইন্টিগ্রেশন সমস্যা
Anchor link to-
Pushwoosh-এ ইভেন্ট প্রদর্শিত হচ্ছে না: নিশ্চিত করুন যে ইভেন্টটি সঠিকভাবে ম্যাপ করা হয়েছে, এবং Pushwoosh অ্যাপ্লিকেশন কোড এবং API টোকেন সঠিকভাবে কনফিগার করা হয়েছে কিনা তা যাচাই করুন।
-
ট্যাগ সিঙ্ক হচ্ছে না: নিশ্চিত করুন যে ট্যাগগুলি সঠিকভাবে ফর্ম্যাট করা হয়েছে এবং রিকোয়েস্টে সমস্ত প্রয়োজনীয় প্রমাণীকরণের বিবরণ অন্তর্ভুক্ত রয়েছে।
সেগমেন্ট সমস্যা
Anchor link to-
সেগমেন্ট তৈরি হচ্ছে না: সেগমেন্ট তৈরির রিকোয়েস্টটি সঠিকভাবে ফর্ম্যাট করা হয়েছে এবং Pushwoosh API টোকেনটি বৈধ কিনা তা পরীক্ষা করুন।
-
ব্যবহারকারী যোগ/অপসারণ করা হচ্ছে না: ব্যবহারকারী আইডিগুলি সঠিকভাবে নির্দিষ্ট করা হয়েছে এবং সেগমেন্ট আইডিটি বৈধ কিনা তা যাচাই করুন। রিকোয়েস্ট পেলোডটি সঠিকভাবে ফর্ম্যাট করা হয়েছে কিনা তা নিশ্চিত করুন।
প্রতিক্রিয়া সমস্যা
Anchor link to- কোনো প্রতিক্রিয়া বডি নেই: যদি আপনি একটি
200 OKপ্রতিক্রিয়া পান কিন্তু কোনো প্রতিক্রিয়া বডি না পান, তাহলে রিকোয়েস্টটি সঠিকভাবে ফর্ম্যাট করা হয়েছিল এবং ডেটা সঠিকভাবে পাঠানো হয়েছিল কিনা তা যাচাই করুন।
প্রায়শই জিজ্ঞাসিত প্রশ্ন (FAQ)
Anchor link toআমি যদি একটি 400 Bad Request ত্রুটি পাই তাহলে আমার কী করা উচিত?
Anchor link toফরম্যাটিং ত্রুটি বা অনুপস্থিত ফিল্ডের জন্য রিকোয়েস্ট পেলোডটি পর্যালোচনা করুন। নিশ্চিত করুন যে সমস্ত প্রয়োজনীয় ফিল্ড অন্তর্ভুক্ত এবং সঠিকভাবে ফর্ম্যাট করা হয়েছে।
আমি কীভাবে যাচাই করতে পারি যে ইন্টিগ্রেশনটি কাজ করছে?
Anchor link toআগত ইভেন্ট, ট্যাগ এবং সেগমেন্ট আপডেটের জন্য Pushwoosh ড্যাশবোর্ড পরীক্ষা করুন। আপনি সফল ডেটা স্থানান্তরের জন্য API এন্ডপয়েন্ট থেকে লগ বা প্রতিক্রিয়াও মনিটর করতে পারেন।
আমি কি Pushwoosh-এ পাঠানো ইভেন্ট বা ট্যাগগুলি কাস্টমাইজ করতে পারি?
Anchor link toহ্যাঁ, আপনি Amplitude কনফিগারেশনের মধ্যে ইভেন্ট এবং ট্যাগগুলি কাস্টমাইজ করতে পারেন। নিশ্চিত করুন যে ডেটাটি প্রত্যাশিত Pushwoosh ফরম্যাট মেনে চলে।
Amplitude এবং Pushwoosh-এর মধ্যে ডেটা কত ঘন ঘন সিঙ্ক হয়?
Anchor link toAmplitude থেকে করা রিকোয়েস্টের উপর ভিত্তি করে ডেটা রিয়েল-টাইম বা প্রায়-রিয়েল-টাইমে সিঙ্ক হয়। নিশ্চিত করুন যে আপনার কনফিগারেশনটি কাঙ্ক্ষিত আপডেট ফ্রিকোয়েন্সি সমর্থন করে।
আমি এই ইন্টিগ্রেশন সম্পর্কে আরও তথ্য বা সাপোর্ট কোথায় পেতে পারি?
Anchor link toAmplitude এবং Pushwoosh-এর অফিসিয়াল ডকুমেন্টেশন দেখুন। আরও সহায়তার জন্য, সংশ্লিষ্ট সাপোর্ট টিমের সাথে যোগাযোগ করুন।