RevenueCat ইন্টিগ্রেশন
RevenueCat একটি সাবস্ক্রিপশন ম্যানেজমেন্ট প্ল্যাটফর্ম যা iOS, অ্যান্ড্রয়েড এবং ওয়েব প্ল্যাটফর্ম জুড়ে ব্যবসার জন্য ইন-অ্যাপ পারচেজ এবং সাবস্ক্রিপশন সহজ করে। এটি ইন-অ্যাপ সাবস্ক্রিপশন তৈরি, বিশ্লেষণ এবং উন্নত করার জন্য ব্যাপক টুল সরবরাহ করে।
Pushwoosh-এর সাথে RevenueCat ইন্টিগ্রেট করে, ব্যবসাগুলি RevenueCat থেকে Pushwoosh-এ পাঠানো সাবস্ক্রিপশন ইভেন্টের উপর ভিত্তি করে ব্যবহারকারীদের কাছে টার্গেটেড পুশ নোটিফিকেশন, ইন-অ্যাপ প্রম্পট এবং অন্যান্য বার্তা পাঠাতে পারে। এটি ব্যবহারকারীদের সাবস্ক্রিপশন রিনিউ করতে, উচ্চতর টিয়ারে আপগ্রেড করতে বা বিশেষ অফারের সুবিধা নিতে উৎসাহিত করতে পারে, যা এনগেজমেন্ট বাড়ায়, আয় সর্বাধিক করে এবং সাবস্ক্রিপশন ম্যানেজমেন্ট সহজ করে।
ব্যবহারের ক্ষেত্র
Anchor link toব্যক্তিগতকৃত যোগাযোগ
Anchor link toব্যবসাগুলি ক্লায়েন্টদের সাথে যোগাযোগ ব্যক্তিগতকৃত করতে ইন্টিগ্রেশন ব্যবহার করতে পারে। উদাহরণস্বরূপ, একটি ই-লার্নিং প্ল্যাটফর্ম সাবস্ক্রিপশন প্ল্যান পরিবর্তনের সময় ব্যক্তিগতকৃত পুশ নোটিফিকেশন পাঠিয়ে ব্যবহারকারীর এনগেজমেন্ট বাড়াতে পারে। এই নোটিফিকেশনগুলি পরিবর্তনের জন্য নির্দেশিকা, নতুন প্ল্যানের উপর ভিত্তি করে প্রাসঙ্গিক কোর্সের সুপারিশ এবং আপডেটের সাথে সামঞ্জস্যপূর্ণ বিশেষ সুবিধা প্রদান করে।
বিলিং সংক্রান্ত সমস্যার নোটিফিকেশন
Anchor link toযখন কোনও ব্যবহারকারীর সাবস্ক্রিপশনে বিলিং সংক্রান্ত সমস্যা দেখা দেয়, তখন ব্যবসাগুলি Pushwoosh-এর সাথে RevenueCat ইন্টিগ্রেশন ব্যবহার করে দ্রুত টার্গেটেড নোটিফিকেশন পাঠাতে পারে। উদাহরণস্বরূপ, একটি স্ট্রিমিং পরিষেবা ব্যবহারকারীকে বিলিং সমস্যা সম্পর্কে অবহিত করতে পারে এবং এটি সমাধানের জন্য নির্দেশাবলী প্রদান করতে পারে, যেমন পেমেন্ট তথ্য আপডেট করা।
নন-রিনিউইং পারচেজের নোটিফিকেশন
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 | একজন গ্রাহকের সাবস্ক্রিপশনের মেয়াদ শেষ হয়ে গেছে। |
|
আপনি আপনার কাস্টমার জার্নিতে এই সমস্ত ইভেন্ট ব্যবহার করতে পারেন। price অ্যাট্রিবিউট সহ ইভেন্টগুলি RFM সেগমেন্টেশন এর সাথে ব্যবহার করা যেতে পারে।
ইন্টিগ্রেশন সেট আপ করা
Anchor link toPushwoosh এবং RevenueCat জুড়ে User ID এবং HWID সিঙ্ক্রোনাইজ করুন
Anchor link toRevenueCat এবং Pushwoosh-এর মধ্যে একই ব্যবহারকারীর কাছে ইভেন্টগুলি সিঙ্ক করতে, আপনাকে Pushwoosh UserID সেট করতে হবে যাতে এটি RevenueCat অ্যাপ ইউজার আইডির সাথে মেলে। এর জন্য, Pushwoosh SDK-তে RevenueCat SDK থেকে appUserID সেট করুন। RevenueCat appUserID সম্পর্কে আরও জানুন
অ্যান্ড্রয়েডের জন্য
Anchor link toRevenueCat SDK থেকে প্রাপ্ত appUserID Pushwoosh SDK-তে Pushwoosh.getInstance().setUserId(appUserIDFromRC); মেথড ব্যবহার করে সেট করুন।
iOS-এর জন্য
Anchor link toRevenueCat SDK থেকে প্রাপ্ত appUserID Pushwoosh SDK-তে [[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 ড্রপডাউনে, ওয়েবহুক ইভেন্টগুলি একটি একক অ্যাপের জন্য নাকি প্রজেক্টের সমস্ত অ্যাপের জন্য পাঠানো হবে তা নির্দিষ্ট করুন।
- Event Type ড্রপডাউনে, সমস্ত ইভেন্ট পাঠাতে চান নাকি Pushwoosh-এ কোন ইভেন্টগুলি পাঠাতে হবে তা নির্দিষ্ট করতে চান তা নির্বাচন করুন।

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

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