RevenueCat ইন্টিগ্রেশন
RevenueCat একটি সাবস্ক্রিপশন ম্যানেজমেন্ট প্ল্যাটফর্ম যা iOS, Android, এবং ওয়েব প্ল্যাটফর্ম জুড়ে ব্যবসার জন্য ইন-অ্যাপ পারচেজ এবং সাবস্ক্রিপশন সহজ করে। এটি ইন-অ্যাপ সাবস্ক্রিপশন তৈরি, বিশ্লেষণ এবং উন্নত করার জন্য ব্যাপক টুল সরবরাহ করে।
Pushwoosh-কে RevenueCat-এর সাথে ইন্টিগ্রেট করার মাধ্যমে, ব্যবসাগুলি RevenueCat থেকে Pushwoosh-এ পাঠানো সাবস্ক্রিপশন ইভেন্টের উপর ভিত্তি করে ব্যবহারকারীদের কাছে টার্গেটেড পুশ নোটিফিকেশন, ইন-অ্যাপ প্রম্পট এবং অন্যান্য মেসেজ পাঠাতে পারে। এটি ব্যবহারকারীদের সাবস্ক্রিপশন রিনিউ করতে, উচ্চতর টায়ারে আপগ্রেড করতে বা বিশেষ অফারের সুবিধা নিতে উৎসাহিত করতে পারে, যা এনগেজমেন্ট বাড়ায়, আয় সর্বাধিক করে এবং সাবস্ক্রিপশন ম্যানেজমেন্টকে সহজ করে।
ব্যবহারের ক্ষেত্র
Anchor link toব্যক্তিগতকৃত যোগাযোগ
Anchor link toব্যবসাগুলি ক্লায়েন্টদের সাথে যোগাযোগ ব্যক্তিগতকৃত করতে ইন্টিগ্রেশন ব্যবহার করতে পারে। উদাহরণস্বরূপ, একটি ই-লার্নিং প্ল্যাটফর্ম সাবস্ক্রিপশন প্ল্যান পরিবর্তনের সময় ব্যক্তিগতকৃত পুশ নোটিফিকেশন পাঠিয়ে ব্যবহারকারীর এনগেজমেন্ট বাড়াতে পারে। এই নোটিফিকেশনগুলি পরিবর্তনের জন্য নির্দেশিকা প্রদান করে, নতুন প্ল্যানের উপর ভিত্তি করে প্রাসঙ্গিক কোর্স সুপারিশ করে এবং আপডেটের সাথে সামঞ্জস্যপূর্ণ বিশেষ সুবিধা প্রদান করে।
বিলিং সংক্রান্ত সমস্যার নোটিফিকেশন
Anchor link toযখন একজন ব্যবহারকারীর সাবস্ক্রিপশনে বিলিং সংক্রান্ত সমস্যা দেখা দেয়, তখন ব্যবসাগুলি RevenueCat ইন্টিগ্রেশন ব্যবহার করে Pushwoosh-এর মাধ্যমে দ্রুত টার্গেটেড নোটিফিকেশন পাঠাতে পারে। উদাহরণস্বরূপ, একটি স্ট্রিমিং পরিষেবা ব্যবহারকারীকে বিলিং সমস্যা সম্পর্কে অবহিত করতে পারে এবং এটি সমাধানের জন্য নির্দেশাবলী প্রদান করতে পারে, যেমন পেমেন্টের তথ্য আপডেট করা।
নন-রিনিউয়িং পারচেজের নোটিফিকেশন
Anchor link toব্যবসাগুলি এককালীন পারচেজকে দীর্ঘস্থায়ী গ্রাহক সম্পর্কে পরিণত করতে Pushwoosh-এর সাথে RevenueCat ইন্টিগ্রেশন ব্যবহার করতে পারে। উদাহরণস্বরূপ, একটি খাবার ডেলিভারি পরিষেবা পারচেজের পরে একটি পুশ নোটিফিকেশন পাঠিয়ে গ্রাহককে ধন্যবাদ জানাতে পারে এবং প্রাসঙ্গিক পণ্য সুপারিশ করতে পারে বা ধারাবাহিক সুবিধার জন্য একটি সাবস্ক্রিপশন প্ল্যান প্রচার করতে পারে। এটি গ্রাহকের আনুগত্য বাড়াবে, আপসেল সুযোগ তৈরি করবে এবং সম্ভাব্যভাবে এককালীন ক্রেতাদের সাবস্ক্রাইবারে পরিণত করবে।
টায়ার আপগ্রেড প্রোমোশন
Anchor link toএকাধিক সাবস্ক্রিপশন টায়ার সহ অ্যাপগুলি ব্যবহারকারীর সাবস্ক্রিপশন নিরীক্ষণ করতে এবং কাস্টমাইজড আপগ্রেড প্রম্পট পাঠাতে ইন্টিগ্রেশন ব্যবহার করতে পারে। উদাহরণস্বরূপ, একটি গেমিং অ্যাপ পুশ নোটিফিকেশন ব্যবহার করে প্রিমিয়াম লেভেলের সুবিধাগুলি তুলে ধরতে পারে, যেমন এক্সক্লুসিভ কন্টেন্ট বা ডিসকাউন্ট, যা ব্যবহারকারীদের তাদের সাবস্ক্রিপশন উন্নত করতে উৎসাহিত করে।
ইভেন্ট
Anchor link toএই ইন্টিগ্রেশনটি বিভিন্ন ইভেন্ট ট্র্যাক করতে সক্ষম করে, RevenueCat থেকে প্রথম ইভেন্ট পাঠানোর সাথে সাথেই Pushwoosh-এ স্বয়ংক্রিয়ভাবে সেগুলি তৈরি হয়ে যায়। এই ইভেন্টগুলির মধ্যে রয়েছে:
| ইভেন্ট | ইভেন্টের নাম | বর্ণনা | অ্যাট্রিবিউট |
|---|---|---|---|
| প্রাথমিক পারচেজ | RC_INITIAL_PURCHASE | একটি নতুন সাবস্ক্রিপশন কেনা হয়েছে। |
|
| নন-রিনিউয়িং পারচেজ | RC_NON_RENEWING_PURCHASE | একজন গ্রাহক এমন একটি পারচেজ করেছেন যা স্বয়ংক্রিয়ভাবে রিনিউ হবে না। |
|
| রিনিউয়াল | RC_RENEWAL | একটি বিদ্যমান সাবস্ক্রিপশন রিনিউ করা হয়েছে বা একজন নিষ্ক্রিয় ব্যবহারকারী পুনরায় সাবস্ক্রাইব করেছেন। |
|
| প্রোডাক্ট পরিবর্তন | RC_PRODUCT_CHANGE | একজন সাবস্ক্রাইবার তার সাবস্ক্রিপশনের প্রোডাক্ট পরিবর্তন করেছেন। | |
| বাতিলকরণ | RC_CANCELLATION | একটি সাবস্ক্রিপশন বা নন-রিনিউয়িং পারচেজ বাতিল করা হয়েছে। | |
| বিলিং সমস্যা | RC_BILLING_ISSUE | সাবস্ক্রাইবারকে চার্জ করার চেষ্টা করার সময় একটি সমস্যা ঘটেছে। | |
| সাবস্ক্রিপশন অ্যালিয়াস | RC_SUBSCRIBER_ALIAS | যখনই একটি বিদ্যমান সাবস্ক্রাইবারের জন্য একটি নতুন app_user_id রেজিস্টার করা হয় তখন এটি ঘটে। | |
| সাবস্ক্রিপশন পজড | RC_SUBSCRIPTION_PAUSED | সাবস্ক্রিপশনটি মেয়াদের শেষে পজ করার জন্য সেট করা হয়েছে। | |
| আনক্যান্সেলেশন | RC_UNCANCELLATION | একটি মেয়াদোত্তীর্ণ হয়নি এমন বাতিল করা সাবস্ক্রিপশন পুনরায় সক্রিয় করা হয়েছে। | |
| ট্রান্সফার | RC_TRANSFER | একটি অ্যাপ ইউজার আইডি থেকে অন্যটিতে লেনদেন এবং এনটাইটেলমেন্টের একটি স্থানান্তর শুরু করা হয়েছিল। | |
| সাবস্ক্রিপশন এক্সটেন্ডেড | RC_SUBSCRIPTION_EXTENDED | একটি বিদ্যমান সাবস্ক্রিপশন বাড়ানো হয়েছে (বর্তমান সাবস্ক্রিপশন মেয়াদের শেষ তারিখ এগিয়ে দেওয়া হয়েছে)। | |
| মেয়াদোত্তীর্ণ | RC_EXPIRATION | একজন গ্রাহকের সাবস্ক্রিপশনের মেয়াদ শেষ হয়ে গেছে। |
|
আপনি আপনার customer journeys-এ এই সমস্ত ইভেন্ট ব্যবহার করতে পারেন। price অ্যাট্রিবিউট সহ ইভেন্টগুলি RFM segmentation-এর সাথে ব্যবহার করা যেতে পারে।
ইন্টিগ্রেশন সেট আপ করা
Anchor link toPushwoosh এবং RevenueCat জুড়ে User ID এবং HWID সিঙ্ক্রোনাইজ করুন
Anchor link toRevenueCat এবং Pushwoosh-এর মধ্যে একই ব্যবহারকারীর কাছে ইভেন্ট সিঙ্ক করতে, আপনাকে Pushwoosh UserID সেট করতে হবে যাতে এটি RevenueCat অ্যাপ ইউজার আইডির সাথে মেলে। এর জন্য, Pushwoosh SDK-তে RevenueCat SDK থেকে appUserID সেট করুন। RevenueCat appUserID সম্পর্কে আরও জানুন
Android-এর জন্য
Anchor link toPushwoosh SDK-তে RevenueCat SDK থেকে প্রাপ্ত appUserID সেট করতে Pushwoosh.getInstance().setUserId(appUserIDFromRC); মেথডটি ব্যবহার করুন।
iOS-এর জন্য
Anchor link toPushwoosh SDK-তে RevenueCat SDK থেকে প্রাপ্ত appUserID সেট করতে [[Pushwoosh sharedInstance] setUserId: appUserIDFromRC]; মেথডটি ব্যবহার করুন।
RevenueCat ইভেন্ট Pushwoosh-এ পাঠান
Anchor link toPushwoosh এবং RevenueCat-এ User ID এবং HWID সিঙ্ক্রোনাইজ করার পরে, আপনার RevenueCat ড্যাশবোর্ডে Pushwoosh ইন্টিগ্রেশন সক্রিয় করুন।
- আপনার RevenueCat ড্যাশবোর্ডে আপনার প্রজেক্টে যান এবং বাম মেনুতে ইন্টিগ্রেশন কার্ডটি খুঁজুন। + New বা Add integration-এ ক্লিক করুন

- Integrations মেনু থেকে Webhooks নির্বাচন করুন

- সহজে শনাক্ত করার জন্য ইন্টিগ্রেশনটিকে একটি সহজ নাম দিন, যেমন Pushwoosh।
- Webhook URL ফিল্ডে নিম্নলিখিত URLটি প্রবেশ করান:
https://integration-revenuecat.svc-nue.pushwoosh.com/integration-revenuecat/v1/post-event?pwapp=APP_CODE"

URL-এ, APP_CODE-কে আপনার বিদ্যমান Pushwoosh অ্যাপ্লিকেশন কোড দিয়ে প্রতিস্থাপন করুন যা আপনার Pushwoosh অ্যাকাউন্টে আপনার অ্যাপ্লিকেশনের নামের নিচে অবস্থিত।

- Authorization header value ফিল্ডে, আপনার Pushwoosh API টোকেন প্রবেশ করান। আপনি এই টোকেনটি Pushwoosh-এর Settings > API Access-এর অধীনে খুঁজে পেতে পারেন।

- আপনি প্রোডাকশন (লাইভ) পারচেজ, স্যান্ডবক্স (টেস্ট) পারচেজ, বা উভয়ের জন্য ইভেন্ট পাঠাতে চান কিনা তা নির্ধারণ করুন।
- App ড্রপডাউনে, নির্দিষ্ট করুন যে ওয়েবhook ইভেন্টগুলি একটি একক অ্যাপের জন্য নাকি প্রজেক্টের সমস্ত অ্যাপের জন্য পাঠানো হবে।
- Event Type ড্রপডাউনে, সমস্ত ইভেন্ট পাঠাতে হবে নাকি Pushwoosh-এ কোন ইভেন্টগুলি পাঠাতে হবে তা নির্দিষ্ট করতে নির্বাচন করুন।

- সমস্ত ইভেন্ট, শুধুমাত্র সফল ইভেন্ট, বা শুধুমাত্র ব্যর্থ ইভেন্ট দেখানোর জন্য বেছে নিন।

এছাড়াও, আপনার একটি টেস্ট ওয়েবhook পাঠানোর বিকল্প রয়েছে।