বিষয়বস্তুতে যান

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একটি নতুন সাবস্ক্রিপশন কেনা হয়েছে।
  • price
  • price_in_purchased_currency
  • currency
নন-রিনিউয়িং পারচেজRC_NON_RENEWING_PURCHASEএকজন গ্রাহক এমন একটি পারচেজ করেছেন যা স্বয়ংক্রিয়ভাবে রিনিউ হবে না।
  • price
  • price_in_purchased_currency
  • currency
রিনিউয়ালRC_RENEWALএকটি বিদ্যমান সাবস্ক্রিপশন রিনিউ করা হয়েছে বা একজন নিষ্ক্রিয় ব্যবহারকারী পুনরায় সাবস্ক্রাইব করেছেন।
  • price
  • price_in_purchased_currency
  • currency
প্রোডাক্ট পরিবর্তন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
  • price_in_purchased_currency
  • currency
  • expiration_at
  • purchased_at

আপনি আপনার customer journeys-এ এই সমস্ত ইভেন্ট ব্যবহার করতে পারেন। price অ্যাট্রিবিউট সহ ইভেন্টগুলি RFM segmentation-এর সাথে ব্যবহার করা যেতে পারে।

ইন্টিগ্রেশন সেট আপ করা

Anchor link to

Pushwoosh এবং RevenueCat জুড়ে User ID এবং HWID সিঙ্ক্রোনাইজ করুন

Anchor link to

RevenueCat এবং Pushwoosh-এর মধ্যে একই ব্যবহারকারীর কাছে ইভেন্ট সিঙ্ক করতে, আপনাকে Pushwoosh UserID সেট করতে হবে যাতে এটি RevenueCat অ্যাপ ইউজার আইডির সাথে মেলে। এর জন্য, Pushwoosh SDK-তে RevenueCat SDK থেকে appUserID সেট করুন। RevenueCat appUserID সম্পর্কে আরও জানুন

Android-এর জন্য

Anchor link to

Pushwoosh SDK-তে RevenueCat SDK থেকে প্রাপ্ত appUserID সেট করতে Pushwoosh.getInstance().setUserId(appUserIDFromRC); মেথডটি ব্যবহার করুন।

iOS-এর জন্য

Anchor link to

Pushwoosh SDK-তে RevenueCat SDK থেকে প্রাপ্ত appUserID সেট করতে [[Pushwoosh sharedInstance] setUserId: appUserIDFromRC]; মেথডটি ব্যবহার করুন।

RevenueCat ইভেন্ট Pushwoosh-এ পাঠান

Anchor link to

Pushwoosh এবং RevenueCat-এ User ID এবং HWID সিঙ্ক্রোনাইজ করার পরে, আপনার RevenueCat ড্যাশবোর্ডে Pushwoosh ইন্টিগ্রেশন সক্রিয় করুন।

  1. আপনার RevenueCat ড্যাশবোর্ডে আপনার প্রজেক্টে যান এবং বাম মেনুতে ইন্টিগ্রেশন কার্ডটি খুঁজুন। + New বা Add integration-এ ক্লিক করুন
RevenueCat ড্যাশবোর্ডে ইন্টিগ্রেশন খোঁজা
  1. Integrations মেনু থেকে Webhooks নির্বাচন করুন
ইন্টিগ্রেশন মেনু থেকে ওয়েবhooks নির্বাচন করা
  1. সহজে শনাক্ত করার জন্য ইন্টিগ্রেশনটিকে একটি সহজ নাম দিন, যেমন Pushwoosh
  2. Webhook URL ফিল্ডে নিম্নলিখিত URLটি প্রবেশ করান:

https://integration-revenuecat.svc-nue.pushwoosh.com/integration-revenuecat/v1/post-event?pwapp=APP_CODE"

Pushwoosh ইন্টিগ্রেশনের জন্য ওয়েবhook URL প্রবেশ করানো

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

Pushwoosh অ্যাপ্লিকেশন কোড খোঁজা
  1. Authorization header value ফিল্ডে, আপনার Pushwoosh API টোকেন প্রবেশ করান। আপনি এই টোকেনটি Pushwoosh-এর Settings > API Access-এর অধীনে খুঁজে পেতে পারেন।
অথরাইজেশন হেডারে Pushwoosh API টোকেন প্রবেশ করানো
  1. আপনি প্রোডাকশন (লাইভ) পারচেজ, স্যান্ডবক্স (টেস্ট) পারচেজ, বা উভয়ের জন্য ইভেন্ট পাঠাতে চান কিনা তা নির্ধারণ করুন।
  2. App ড্রপডাউনে, নির্দিষ্ট করুন যে ওয়েবhook ইভেন্টগুলি একটি একক অ্যাপের জন্য নাকি প্রজেক্টের সমস্ত অ্যাপের জন্য পাঠানো হবে।
  3. Event Type ড্রপডাউনে, সমস্ত ইভেন্ট পাঠাতে হবে নাকি Pushwoosh-এ কোন ইভেন্টগুলি পাঠাতে হবে তা নির্দিষ্ট করতে নির্বাচন করুন।
RevenueCat ওয়েবhook-এ ইভেন্টের ধরণ কনফিগার করা
  1. সমস্ত ইভেন্ট, শুধুমাত্র সফল ইভেন্ট, বা শুধুমাত্র ব্যর্থ ইভেন্ট দেখানোর জন্য বেছে নিন।
ওয়েবhook-এ ইভেন্ট প্রদর্শনের বিকল্প নির্বাচন করা

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