পর্বত RevenueCat-এর মাধ্যমে পে-ওয়াল ও পেমেন্ট গেটওয়ে পরিচালনা করুন। প্রথমবার চেষ্টা করার সময় এটি বিভ্রান্তিকর মনে হতে পারে, বিশেষ করে যদি আপনি সুপারওয়ালের মতো "প্লাগ অ্যান্ড প্লে" সলিউশন ব্যবহার করে থাকেন। কিন্তু আপনি যদি স্কেলিংয়ের জন্য একটি মজবুত ভিত্তি, আপনার রাজস্বের সঠিক পরিমাপ এবং সাবস্ক্রিপশন ইভেন্টগুলোর ওপর সূক্ষ্ম নিয়ন্ত্রণ চান, তবে রেভিনিউক্যাট আপনার অ্যাপের স্ট্যাকে কীভাবে খাপ খায় তা বুঝতে সময় দেওয়াটা সার্থক হবে।
এই নিবন্ধটির উদ্দেশ্য হলো আপনাকে দেখানো যে কীভাবে রেভিনিউক্যাট ব্যবহার করতে হয় সহজ পে-ওয়াল তৈরি করুন, সাবস্ক্রিপশন ওয়াল পরিচালনা করুন এবং এই সবকিছুকে আপনার অ্যানালিটিক্স ও মার্কেটিংয়ের সাথে সংযুক্ত করুন। (উদাহরণস্বরূপ, পুশউশ-এর মাধ্যমে), আপনার পেমেন্ট ডেটার জন্য 'একমাত্র নির্ভরযোগ্য উৎস' হিসেবে এর ভূমিকাকে কাজে লাগিয়ে। আমরা বাস্তব-জগতের উদাহরণ, স্টোর রিভিউ সংক্রান্ত সাধারণ সমস্যা, আপনার পে-ওয়াল কীভাবে গঠন করবেন এবং প্ল্যাটফর্মের সমস্ত ইভেন্ট থেকে কীভাবে সর্বোচ্চ সুবিধা লাভ করবেন, তা দেখব।
কেন রেভিনিউক্যাট আপনার সাবস্ক্রিপশন স্ট্যাকের কেন্দ্রবিন্দুতে রয়েছে?
অনেক কোম্পানি শেষ পর্যন্ত স্থাপন করেছে এর সাবস্ক্রিপশন পরিকাঠামোর মূল হিসেবে রেভিনিউক্যাটএর মূল কারণ হলো, এটি একটি কেন্দ্রীভূত স্থান প্রদান করে যেখানে সমস্ত পেমেন্ট এবং নবায়নের ডেটা থাকে, তা iOS, Android বা ওয়েব যেখান থেকেই আসুক না কেন। এটি সবচেয়ে বড় একটি সাধারণ সমস্যার সমাধান করে: প্রতিটি অ্যাপ স্টোরে, আপনার ব্যাকএন্ডে এবং আপনার অ্যানালিটিক্স টুলে ভিন্ন ভিন্ন ডেটা থাকা।
রেভিনিউক্যাট ব্যবহার করে আপনি পাবেন সাবস্ক্রিপশন এবং বিলিং সংক্রান্ত তথ্যের একটি নির্ভরযোগ্য উৎসসেখান থেকে, আপনি নেটিভ ইন্টিগ্রেশন বা ওয়েবহুকের মাধ্যমে আপনার স্ট্যাকের বাকি টুলগুলোতে (অ্যানালিটিক্স, সিআরএম, মার্কেটিং অটোমেশন, পুশ নোটিফিকেশন, ইত্যাদি) সেই ডেটা বিতরণ করতে পারেন। ব্যবহারকারীদের ভাগ করতে, আপসেল ক্যাম্পেইন চালাতে, বা আপনার সাবস্ক্রাইবারদের আচরণ সঠিকভাবে বুঝতে চাইলে এই সামঞ্জস্যতা অত্যন্ত গুরুত্বপূর্ণ।
বাস্তবে, এর অর্থ হলো আপনার পণ্য এবং বিপণন সংক্রান্ত সিদ্ধান্তগুলো নিম্নলিখিত বিষয়ের উপর ভিত্তি করে নেওয়া হয় সামঞ্জস্যপূর্ণ এবং একীভূত সাবস্ক্রিপশন ইভেন্টপ্রাথমিক ক্রয়, নবায়ন, বাতিলকরণ, অর্থপ্রদান সংক্রান্ত সমস্যা, পণ্য পরিবর্তন, এবং আরও অনেক কিছু। এই সবকিছুকে পুশউশ (Pushwoosh)-এর মতো সমাধানের সাথে সংযুক্ত করে অত্যন্ত বিস্তারিত ও স্বয়ংক্রিয় গ্রাহক যাত্রাপথ (customer journey) তৈরি করা যায়।
রেভিনিউক্যাট বনাম সুপারওয়াল: সরলতা বনাম নিয়ন্ত্রণ
আপনি যদি সুপারওয়ালের মতো টুল ব্যবহার করে থাকেন, তাহলে এমনটা মনে হওয়া স্বাভাবিক। রেভিনিউক্যাট আরও জটিলসুপারওয়াল প্রায় প্লাগ-এন্ড-প্লে পদ্ধতির মাধ্যমে খুব দ্রুত একটি ভিজ্যুয়াল পে-ওয়াল সেট আপ করার উপর ব্যাপকভাবে মনোযোগ দেয়। এর বিপরীতে, রেভিনিউক্যাট ব্যবসায়িক স্তরের উপর মনোযোগ দেয়: যেমন প্রোডাক্ট ম্যানেজমেন্ট, সাবস্ক্রিপশন লজিক, ইভেন্ট এবং ডেটা।
এর মানে এই নয় যে আপনি রেভিনিউক্যাট দিয়ে তৈরি করতে পারবেন না। সহজ এবং কার্যকর পেওয়ালএর পরিবর্তে, এই টুলটি সাবস্ক্রিপশনের 'কী' এবং 'কখন' নিয়ন্ত্রণ করার উপর মনোযোগ দেয়, যেখানে পেওয়ালের 'কীভাবে' প্রয়োগ করা হবে তা মূলত আপনার বাস্তবায়নের উপর নির্ভর করে। এর বিনিময়ে, আপনি আপনার পেওয়ালগুলোকে অন্যান্য সিস্টেমের সাথে একীভূত করতে এবং সম্পূর্ণ ব্যবহারকারী জীবনচক্র পরিচালনা করার ক্ষেত্রে ব্যাপক নমনীয়তা লাভ করেন।
এছাড়াও, রেভিনিউক্যাট এআই-ভিত্তিক পে-ওয়াল তৈরির টুলের মাধ্যমে বিকশিত হচ্ছে, যা সক্ষম করে তুলছে স্টোরের তালিকা, নির্দেশিকা, বা চাক্ষুষ তথ্যসূত্র থেকে শুরু করে একটি প্রাথমিক পেওয়াল ডিজাইন তৈরি করতে। সেই খসড়া থেকে, আপনি প্রতিটি কথোপকথনের জন্য ডিজাইন, টেক্সট এবং কল টু অ্যাকশন সামঞ্জস্য করতে পারেন এবং চালু করার আগে মূল বিষয়গুলো পরীক্ষা করতে পারেন। এটি ব্যবসায়িক স্তর এবং ভিজ্যুয়াল অভিজ্ঞতার মধ্যে ব্যবধান উল্লেখযোগ্যভাবে কমিয়ে দেয়।
সরল পেওয়াল: প্রস্তাবিত কাঠামো
সাবস্ক্রিপশন অ্যাপগুলোর একটি সাধারণ প্যাটার্ন হলো দুটি সহজ কিন্তু সুস্পষ্টভাবে পৃথক পেওয়াল। উদাহরণস্বরূপ:
- অনবোর্ডিংয়ের পর প্রাথমিকভাবে কোনো বিধিনিষেধ ছাড়াই একটি পে-ওয়াল থাকে, যা সামগ্রিক ভ্যালু প্রপোজিশনটি উপস্থাপন করে।
- ব্যবহারকারী যখন প্রিমিয়াম ফিচারগুলো ব্যবহার করার চেষ্টা করেন, তখন নির্দিষ্ট কিছু কার্যকারিতার সঙ্গে যুক্ত সীমাবদ্ধতাসহ একটি দ্বিতীয় পেওয়াল প্রদর্শিত হয়।
প্রথম ক্ষেত্রে, পেওয়ালটি সাধারণত আরও বেশি “আকাঙ্ক্ষামূলক” হয়: আপনি সার্বিক সুবিধাসমূহ, পরিকল্পনার সারসংক্ষেপ এবং সাবস্ক্রাইব করার কারণগুলো ব্যাখ্যা করবেন।দ্বিতীয় ক্ষেত্রে, প্রেক্ষাপটই মূল বিষয়: ব্যবহারকারী একটি নির্দিষ্ট কাজ করার চেষ্টা করছেন (যেমন, একটি প্রিমিয়াম কোর্স বা কোনো উন্নত ফিচার ব্যবহার করা), তাই আপনি সেই ফিচারটির সঠিক গুরুত্ব এবং কীভাবে সাবস্ক্রিপশনটি তাৎক্ষণিকভাবে সেই কাজটি করার সুযোগ করে দেয়, তা তুলে ধরতে চাইবেন।
রেভিনিউক্যাট যে অংশটি কভার করে পণ্য ব্যবস্থাপনা, মূল্য নির্ধারণ, পরীক্ষামূলক সময়কাল, এবং অধিকার যাচাইকরণঅ্যাপের মধ্যেই আপনি পেওয়ালের লেআউট, টেক্সট এবং ভিজ্যুয়াল আচরণ নিয়ন্ত্রণ করতে পারেন। এটিকে একটি এআই-চালিত পেওয়াল জেনারেটরের সাথে যুক্ত করে, আপনি আপনার মূল পেওয়াল এবং প্রাসঙ্গিক ফিচার পেওয়ালের জন্য দ্রুত বিভিন্ন ডিজাইন তৈরি করতে পারেন।
অ্যাপ স্টোরে সাবস্ক্রিপশন পর্যালোচনার সাধারণ সমস্যাসমূহ

রেভিনিউক্যাট (বা যেকোনো সাবস্ক্রিপশন সিস্টেম) ব্যবহার শুরু করার সময় একটি বেশ সাধারণ পরিস্থিতি হলো নিম্নরূপ: আপনি পর্যালোচনার জন্য আপনার অ্যাপ জমা দেন এবং প্রথমবারের জন্য আপনার ইন-অ্যাপ সাবস্ক্রিপশনও জমা দেন।কিন্তু সাবস্ক্রিপশনটি এখনও "পর্যালোচনার অপেক্ষায়" রয়েছে। এদিকে, অ্যাপলের পর্যালোচক আপনার অ্যাপে প্রবেশ করে পেওয়ালে পৌঁছান, এবং... মূল্য ও পণ্যের তথ্য সঠিকভাবে লোড হয় না, কারণ সাবস্ক্রিপশনটি এখনও অনুমোদিত হয়নি।
এর ফল সাধারণত ভয়াবহ হয়: পর্যালোচক পেওয়ালের বাইরে যেতে পারছেন না। এবং ফলস্বরূপ তারা বারবার অ্যাপটি প্রত্যাখ্যান করে, কারণ তাদের দৃষ্টিকোণ থেকে ক্রয় প্রক্রিয়াটি ত্রুটিপূর্ণ। এটি এক ধরনের দুষ্টচক্র তৈরি করে, যেখানে অ্যাপটি এমন একটি সাবস্ক্রিপশনের উপর নির্ভর করে যা এখনও প্রস্তুত নয়, এবং সেই সাবস্ক্রিপশনটি এমন একটি অ্যাপের উপর নির্ভর করে যা পর্যালোচনায় ব্যর্থ হয়।
এই ধরনের সমস্যাগুলো কমাতে, এটি সুপারিশ করা হয়। আপনার অ্যাপকে মধ্যবর্তী অবস্থাগুলো সামলাতে প্রস্তুত করুন।উদাহরণস্বরূপ, কোনো পণ্য উপলব্ধ না থাকলে একটি বন্ধুত্বপূর্ণ বার্তা প্রদর্শন করে, এড়িয়ে যাওয়ার (skip) বিকল্প যোগ করে, অথবা পর্যালোচনাকারীর জন্য একটি বিকল্প নেভিগেশন পথের ব্যবস্থা করে। এছাড়াও, রিভিউ নোটে কী ঘটছে তা স্পষ্টভাবে নথিভুক্ত করা এবং সম্ভব হলে, সাবস্ক্রিপশন অনুমোদিত হয়ে গেলে প্রত্যাশিত আচরণটি পুনরায় ঘটানোর জন্য স্ক্রিনশট বা ধাপগুলো অন্তর্ভুক্ত করা বাঞ্ছনীয়।
আর একটি সহায়ক টিপ এখনো অনুমোদন পায়নি এমন পণ্যের ওপর নির্ভরশীল কোনো পেওয়ালের আড়ালে পুরো অ্যাপটি আটকে দেবেন না।কিছু কন্টেন্ট বা খুব ছোট একটি কার্যকরী অংশ অ্যাক্সেসযোগ্য রাখলে তা পর্যালোচককে ভ্যালু প্রপোজিশন বুঝতে সাহায্য করতে পারে এবং কোনো কিছুই পরীক্ষা করতে না পারার হতাশা এড়াতে পারে। রেভিনিউক্যাট-এর ক্ষেত্রে, এটাও নিশ্চিত করুন যে আপনার অ্যাপটি খালি রেসপন্স বা প্রোডাক্ট আপলোডের ত্রুটিগুলো সঠিকভাবে সামাল দেয়।
সাবস্ক্রিপশন ম্যানেজমেন্ট প্ল্যাটফর্ম হিসেবে রেভিনিউক্যাট
রেভিনিউক্যাটকে সংজ্ঞায়িত করা হয় একটি এমন একটি প্ল্যাটফর্ম যা অ্যাপের মধ্যে কেনাকাটা এবং সাবস্ক্রিপশন প্রক্রিয়াকে সহজ করে তোলে। iOS, Android এবং ওয়েবের জন্য। এটি সাবস্ক্রিপশন লজিকের সবচেয়ে সংবেদনশীল অংশগুলো পরিচালনা করে: রসিদ যাচাইকরণ, ডিভাইস জুড়ে স্ট্যাটাস সিঙ্ক্রোনাইজেশন, ক্রয় পুনরুদ্ধার, ট্রায়াল পিরিয়ড ব্যবস্থাপনা, প্রোমোশন ইত্যাদি।
উপরন্তু, এটি প্রদান করে আপনার সাবস্ক্রিপশনগুলির পারফরম্যান্স বিশ্লেষণ ও অপ্টিমাইজ করার জন্য সম্পূর্ণ টুলসএর মধ্যে পুনরাবৃত্ত আয়, রিটেনশন, চর্ন, এলটিভি, কোহর্ট আচরণ এবং সেগমেন্টেশনের মতো মেট্রিক অন্তর্ভুক্ত রয়েছে, যা আপনাকে বুঝতে সাহায্য করে কোন প্ল্যানগুলো সবচেয়ে ভালো কাজ করে, কোন প্রোমোশনগুলো সবচেয়ে বেশি কনভার্ট করে, অথবা লাইফসাইকেলের কোন পর্যায়ে বেশিরভাগ ব্যবহারকারী হারিয়ে যায়।
এর প্রধান সুবিধা হলো, সবকিছু কেন্দ্রীভূত করার মাধ্যমে এটি আপনাকে প্রতিটি প্ল্যাটফর্মের জন্য একই লজিক পুনরায় লেখার ঝামেলা থেকে বাঁচায়। প্রতিটি স্টোরের নিজস্ব SDK নিয়ে সরাসরি কাজ করার পরিবর্তে, আপনি নির্ভর করেন... একটি একক SDK যা একটি সমজাতীয় ডেটা মডেল প্রকাশ করে এবং প্রতিটি স্টোরের বিবরণ ব্যাখ্যা করার দায়িত্ব রেভিনিউক্যাটকে নিতে দিন।
Pushwoosh-এর সাথে RevenueCat-এর একীকরণ: অটোমেশন এবং সেগমেন্টেশন
পে-ওয়াল এবং গ্রাহক ধরে রাখার প্রেক্ষাপটে সবচেয়ে শক্তিশালী ইন্টিগ্রেশনগুলোর মধ্যে একটি হলো পুশউশ সহ রেভিনিউক্যাটপুশউশ হলো পুশ নোটিফিকেশন, ইন-অ্যাপ মেসেজ এবং অন্যান্য ধরনের টার্গেটেড কমিউনিকেশন পাঠানোর একটি প্ল্যাটফর্ম, এবং এটিকে রেভিনিউক্যাটের সাথে লিঙ্ক করার মাধ্যমে আপনি প্রকৃত সাবস্ক্রিপশন ইভেন্টের ওপর ভিত্তি করে ক্যাম্পেইন পরিচালনা করতে পারেন।
ধারণাটি সহজ: RevenueCat, Pushwoosh-এ সাবস্ক্রিপশন ইভেন্ট পাঠায়। ওয়েবহুকের মাধ্যমে, এই ইভেন্টগুলো কাস্টমার জার্নি, অটোমেশন এবং অ্যাডভান্সড সেগমেন্টেশনের জন্য ট্রিগার হিসেবে কাজ করে। এর ফলে আপনি সঠিক সময়ে প্ল্যান রিনিউয়ালে উৎসাহিত করতে, গ্রাহকদের প্ল্যানের উপযোগিতার কথা মনে করিয়ে দিতে, উচ্চতর টায়ারে আপগ্রেড করার পরামর্শ দিতে, অথবা বিশেষ অফার চালু করতে পারেন, যা এনগেজমেন্ট এবং রেভিনিউ সর্বোচ্চ পর্যায়ে নিয়ে যায়।
উদাহরণস্বরূপ, একটি ই-লার্নিং প্ল্যাটফর্ম পারে ব্যক্তিগতকৃত বিজ্ঞপ্তি পাঠিয়ে সম্পৃক্ততা বাড়ান। যখন এটি কোনো প্ল্যান পরিবর্তন শনাক্ত করে। বার্তাটিতে রূপান্তর সংক্রান্ত নির্দেশনা, নতুন সাবস্ক্রিপশন স্তরের সাথে সামঞ্জস্যপূর্ণ কোর্সের সুপারিশ এবং বিশেষ সুবিধাসমূহ অন্তর্ভুক্ত থাকতে পারে, যা ব্যবহারকারীর আপগ্রেড করার সিদ্ধান্তকে আরও দৃঢ় করে।
RevenueCat + Pushwoosh ইন্টিগ্রেশনের নির্দিষ্ট ব্যবহার ক্ষেত্রসমূহ
একত্রিত করার ক্ষেত্রে ব্যবহারের ক্ষেত্রসমূহ মেসেজিং ক্যাম্পেইন সহ সাবস্ক্রিপশন ইভেন্ট এটা বিশাল। কিছু সাধারণ পরিস্থিতি হলো:
- নবায়নগুলো মনে রাখুন এবং ব্যর্থ সংগ্রহ প্রচেষ্টাগুলো পুনরুদ্ধার করুন।
- এককালীন কেনাকাটাগুলোকে পুনরাবৃত্তিমূলক সাবস্ক্রিপশনে রূপান্তর করুন।
- প্রাসঙ্গিক বার্তার মাধ্যমে প্রিমিয়াম স্তরে আপগ্রেড করার প্রচার করুন।
- পরিকল্পনার পরিবর্তনগুলোর সাথে শিক্ষামূলক বিষয়বস্তু বা সুপারিশ সংযুক্ত করুন।
এমন একটি স্ট্রিমিং পরিষেবা কল্পনা করুন যা একটি সাবস্ক্রিপশন বিলিং সমস্যাএই ইন্টিগ্রেশনের ফলে, আপনি একটি নির্দিষ্ট পুশ নোটিফিকেশন পাঠাতে পারেন, যা ত্রুটিটি ব্যাখ্যা করে এবং এটি সমাধানের জন্য স্পষ্ট নির্দেশনা প্রদান করে, যেমন পেমেন্ট পদ্ধতি আপডেট করা। এর ফলে অনিচ্ছাকৃত অ্যাকাউন্ট বাতিল হওয়ার ঘটনা কমে এবং ব্যবহারকারীর অভিজ্ঞতা উন্নত হয়।
আরেকটি উদাহরণ: একটি খাবার ডেলিভারি পরিষেবা শপিং ইভেন্ট ব্যবহার করতে পারে এককালীন অর্ডারকে দীর্ঘমেয়াদী সম্পর্কে রূপান্তর করুনকোনো কেনাকাটার পরে, আপনি গ্রাহককে ধন্যবাদ জানিয়ে এবং সম্পর্কিত পণ্যের সুপারিশ করে অথবা নিয়মিত ডেলিভারির জন্য একটি সাবস্ক্রিপশন প্ল্যান উপস্থাপন করে একটি পুশ নোটিফিকেশন পাঠাতে পারেন। যোগাযোগের এই ধারাটি আনুগত্য তৈরি করতে, আপসেল বাড়াতে এবং সম্ভাব্যভাবে এককালীন ক্রেতাদের সাবস্ক্রাইবারে রূপান্তরিত করতে সাহায্য করে।
অনেক মোবাইল গেমের মতো একাধিক সাবস্ক্রিপশন স্তরযুক্ত অ্যাপগুলিতে, এই ইন্টিগ্রেশনটি অনুমতি দেয় প্রতিটি ব্যবহারকারীর স্তর নিরীক্ষণ করুন এবং ব্যক্তিগতকৃত আপগ্রেড বার্তা প্রেরণ করুন।উদাহরণস্বরূপ, প্রিমিয়াম লেভেলের সুবিধাগুলো (যেমন এক্সক্লুসিভ কন্টেন্ট, অতিরিক্ত কয়েন বা বিশেষ ছাড়) তুলে ধরে এমন নোটিফিকেশন, যা ব্যবহারকারীদের সবচেয়ে উপযুক্ত মুহূর্তে তাদের টিয়ার আপগ্রেড করতে উৎসাহিত করে।
RevenueCat ইন্টিগ্রেশনে উপলব্ধ ইভেন্টসমূহ → Pushwoosh
Pushwoosh-এ ইন্টিগ্রেশনটি স্বয়ংক্রিয়ভাবে তৈরি হয়ে যায়। রেভিনিউক্যাট প্রথমবারের মতো পাঠানোর ফলে ধারাবাহিক ঘটনাপ্রবাহ।প্রতিটি ইভেন্ট সাবস্ক্রিপশন জীবনচক্রের একটি প্রাসঙ্গিক পদক্ষেপকে প্রতিনিধিত্ব করে, এবং অনেক ইভেন্টেরই দরকারী বৈশিষ্ট্য (যেমন মূল্য বা মুদ্রা) থাকে যা পরবর্তীতে উন্নত বিভাজনে ব্যবহার করা যেতে পারে।
এগুলো হলো সবচেয়ে প্রাসঙ্গিক ঘটনা যা একই সময়ে ঘটে:
- RC_INITIAL_PURCHASE – কোনো ব্যবহারকারী প্রাথমিক সাবস্ক্রিপশন ক্রয় করলে এটি সক্রিয় হয়। এতে নিম্নলিখিত বৈশিষ্ট্যগুলো অন্তর্ভুক্ত থাকে, যেমন— মূল্য, ক্রয়কৃত মুদ্রায় মূল্য y মুদ্রা.
- RC_NON_RENEWING_PURCHASE – এটি এমন একটি ক্রয়কে নির্দেশ করে যা স্বয়ংক্রিয়ভাবে নবায়ন হবে না, যা সীমিত অ্যাক্সেসযুক্ত পণ্যগুলির জন্য খুব উপযোগী। এতে মূল্য এবং মুদ্রার বৈশিষ্ট্যও অন্তর্ভুক্ত থাকে।
- RC_RENEWAL – এটি বিদ্যমান সাবস্ক্রিপশনের নবায়ন অথবা পুনরায় সাবস্ক্রাইব করা কোনো নিষ্ক্রিয় ব্যবহারকারীর সাবস্ক্রিপশন পুনরায় সক্রিয় করাকে বোঝায়। এতে নতুন মূল্য এবং মুদ্রা অন্তর্ভুক্ত থাকে।
- RC_PRODUCT_CHANGE – এটি তখন ঘটে যখন কোনো গ্রাহক প্রোডাক্ট পরিবর্তন করেন, যেমন, মাসিক প্ল্যান থেকে বার্ষিক প্ল্যানে, অথবা বেসিক লেভেল থেকে প্রিমিয়াম লেভেলে যান।
- RC_CANCELLATION – সাবস্ক্রিপশন বা নবায়নযোগ্য নয় এমন কোনো কেনাকাটা বাতিল করা চিহ্নিত করুন, যা গ্রাহক ধরে রাখা এবং পুনরায় গ্রাহক জয়ের জন্য অত্যন্ত গুরুত্বপূর্ণ।
- RC_BILLING_ISSUE – গ্রাহকের অ্যাকাউন্ট থেকে টাকা কাটার সময় কোনো সমস্যা নির্দেশ করে, যেমন কার্ডের মেয়াদ শেষ হয়ে যাওয়া বা অ্যাকাউন্টে অপর্যাপ্ত তহবিল।
- RC_SUBSCRIBER_ALIAS প্রতিবার নতুন নিবন্ধন করার সময় এটি জারি করা হয়। অ্যাপ_ব্যবহারকারী_আইডি বিদ্যমান গ্রাহকদের জন্য, একাধিক ডিভাইসে ট্র্যাক করার ক্ষেত্রে এটি উপযোগী।
- RC_SUBSCRIPTION_PAUSED – এটি নির্দেশ করে যে, বর্তমান মেয়াদ শেষে সাবস্ক্রিপশনটি স্থগিত করা হয়েছে।
- RC_UNCANCELLATION – বাতিল করা কিন্তু এখনও মেয়াদোত্তীর্ণ হয়নি এমন কোনো সাবস্ক্রিপশন পুনরায় সক্রিয় হওয়ার বিষয়ে আপনাকে অবহিত করে।
- RC_TRANSFER – এটি তখন ঘটে যখন অ্যাপের এক বা একাধিক ইউজার আইডি থেকে অন্য ব্যবহারকারীর কাছে লেনদেন এবং অধিকার হস্তান্তর করা হয়, যা মাইগ্রেশন বা অ্যাকাউন্ট একীভূতকরণের ক্ষেত্রে গুরুত্বপূর্ণ।
- RC_SUBSCRIPTION_EXTENDED এর দ্বারা বোঝানো হয় যে, একটি বিদ্যমান সাবস্ক্রিপশনের মেয়াদ বাড়ানো হয়েছে, যার ফলে বর্তমান মেয়াদের শেষ তারিখ এগিয়ে আনা হয়েছে।
- RC_EXPIRATION – এটি নির্দেশ করে যে একজন গ্রাহকের সাবস্ক্রিপশনের মেয়াদ শেষ হয়ে গেছে। এর মধ্যে নিম্নলিখিত বৈশিষ্ট্যগুলো অন্তর্ভুক্ত থাকে, যেমন— মূল্য, ক্রয়কৃত মুদ্রায় মূল্য, মুদ্রা, মেয়াদ_শেষ_তারিখ y ক্রয় করা হয়েছে.
এই সমস্ত ঘটনাগুলি ব্যবহার করা যেতে পারে পুশউশ গ্রাহক যাত্রাযেগুলোর মূল্য বৈশিষ্ট্য রয়েছে, সেগুলো প্রয়োগ করা বিশেষভাবে মূল্যবান। আরএফএম (সাম্প্রতিকতা, পুনরাবৃত্তি, আর্থিক) বিভাজনযার মাধ্যমে আপনি ব্যবহারকারীদের অর্থনৈতিক মূল্য এবং সাম্প্রতিক কার্যকলাপের ভিত্তিতে অগ্রাধিকার দিতে পারেন।
RevenueCat এবং Pushwoosh-এর মধ্যে ব্যবহারকারী সিঙ্ক্রোনাইজেশন
Pushwoosh-এ RevenueCat ইভেন্টগুলো যাতে ব্যবহারকারীদের সঠিকভাবে মেলাতে পারে, তার জন্য এটি অপরিহার্য। ব্যবহারকারী শনাক্তকারী সারিবদ্ধ করুনসুপারিশটি হলো যে Pushwoosh ইউজারআইডি অবশ্যই মিলতে হবে। রেভিনিউক্যাটের অ্যাপ ব্যবহারকারীর আইডি.
বাস্তবে, এর মানে হল যে আপনাকে অবশ্যই RevenueCat SDK দ্বারা পরিচালিত appUserID-টি নিন এবং Pushwoosh SDK-তে প্রেরণ করুন।এইভাবে, যখন রেভিনিউক্যাট একটি ইভেন্ট ওয়েবহুক পাঠায়, পুশউশ কোনো তথ্য নষ্ট না করেই সেটিকে সঠিক প্রোফাইলের সাথে যুক্ত করতে এবং উপযুক্ত জার্নিগুলো সক্রিয় করতে পারে।
অ্যান্ড্রয়েডে, এই সংযোগটি তৈরি করা হয়, উদাহরণস্বরূপ, এই ধরনের একটি কলের মাধ্যমে: Pushwoosh.getInstance().setUserId(appUserIDFromRC);, কোথায় appUserIDFromRC এটি রেভিনিউক্যাট কর্তৃক প্রদত্ত শনাক্তকারী। আইওএস-এ, প্যাটার্নটি একই রকম, যা এই ধরনের কিছু ব্যবহার করে। [[Pushwoosh sharedInstance] setUserId: appUserIDFromRC];একবার এই সংযোগ স্থাপিত হলে এবং HWID-গুলো সিঙ্ক্রোনাইজ করা হয়ে গেলে, উভয় প্ল্যাটফর্মের মধ্যে ইন্টিগ্রেশনটি ধারাবাহিকভাবে কাজ করবে।
RevenueCat ড্যাশবোর্ডে Pushwoosh ইন্টিগ্রেশন কীভাবে সক্রিয় করবেন
আপনার SDK-গুলিতে ইউজার আইডিগুলো সমন্বয় করার পর, পরবর্তী ধাপটি হলো RevenueCat ড্যাশবোর্ড থেকে ইন্টিগ্রেশনটি সক্রিয় করুন।সামগ্রিক প্রক্রিয়াটি বেশ সহজবোধ্য:
- রেভিনিউক্যাট প্যানেলে আপনার প্রজেক্টে যান এবং সেকশনটি খুঁজুন। সংহতকরণ সাইড মেনুতে “+ নতুন” বা “ইন্টিগ্রেশন যোগ করুন”-এ ক্লিক করুন।
- ইন্টিগ্রেশনের তালিকা থেকে বিকল্পটি নির্বাচন করুন। ওয়েবহুকসযেহেতু পুশউশের সাথে ইন্টিগ্রেশনটি এই পদ্ধতির উপর ভিত্তি করে তৈরি।
- ইন্টিগ্রেশনটিকে একটি সহজে চেনা যায় এমন নাম দিন, যেমন 'Pushwoosh', যাতে আপনি পরে এটিকে সহজেই শনাক্ত করতে পারেন।
- Webhook URL ফিল্ডে, Pushwoosh দ্বারা প্রদত্ত পাথটি লিখুন, যেমন: https://integration-revenuecat.svc-nue.pushwoosh.com/integration-revenuecat/v1/post-event?pwapp=APP_CODE. প্রতিস্থাপন করে অ্যাপ_কোড Pushwoosh-এ আপনার অ্যাপ্লিকেশন কোডের মাধ্যমে, যা আপনি এর ড্যাশবোর্ডে আপনার অ্যাপের নামের নিচে খুঁজে পাবেন।
- অনুমোদন হেডার ভ্যালুতে, আপনার পুশউশ এপিআই টোকেনএই টোকেনটি আপনার Pushwoosh অ্যাকাউন্টের Settings > API Access এলাকা থেকে পাওয়া যায়।
- আপনি শুধুমাত্র এখান থেকে ইভেন্ট পাঠাতে চান কিনা তা স্থির করুন উৎপাদন ক্রয়, শুধু থেকে স্যান্ডবক্স (পরীক্ষার জন্য) অথবা উভয়ই। প্রাথমিক পরীক্ষার জন্য সাধারণত স্যান্ডবক্স সক্রিয় করা সুবিধাজনক এবং সবকিছু যাচাই হয়ে গেলে প্রোডাকশন যোগ করা হয়।
- অ্যাপ ড্রপডাউনে, ওয়েবহুক ইভেন্টগুলি পাঠানো হবে কিনা তা নির্দিষ্ট করুন। একটি নির্দিষ্ট অ্যাপ অথবা রেভিনিউক্যাট-এ থাকা প্রজেক্টের সমস্ত অ্যাপের জন্য।
- ইভেন্টের ধরণ অংশে, আপনি চাইলে বেছে নিন। সমস্ত ইভেন্ট পাঠান অথবা আপনার যোগাযোগ কৌশলের উপর নির্ভর করে শুধু একটি নির্দিষ্ট উপসেট (উদাহরণস্বরূপ, কেবল নবায়ন এবং বাতিলকরণ)।
- আপনি যদি সেগুলি প্রদর্শন করতে চান তবে কনফিগার করুন। সবগুলো ঘটনা, শুধু সফলগুলো, অথবা শুধু ব্যর্থগুলোএই পার্থক্যটি আপনাকে ইন্টিগ্রেশনের ত্রুটি নির্ণয়ে সাহায্য করতে পারে।
এছাড়াও, আপনার কাছে বিকল্প আছে একটি পরীক্ষামূলক ওয়েবহুক চালু করুন সরাসরি রেভিনিউক্যাট থেকে। ইভেন্টগুলো সঠিকভাবে পুশউশ-এ পৌঁছাচ্ছে কিনা, ইভেন্ট টেমপ্লেটগুলো স্বয়ংক্রিয়ভাবে তৈরি হচ্ছে কিনা, এবং কাস্টমার জার্নিগুলো প্রত্যাশা অনুযায়ী ট্রিগার হচ্ছে কিনা—এগুলো যাচাই করার জন্য এই ফিচারটি ব্যবহার করার জন্য বিশেষভাবে সুপারিশ করা হচ্ছে।
আপনার পেওয়াল উন্নত করতে রেভিনিউক্যাট ব্যবহার করুন।
শুধুমাত্র পেমেন্ট যাচাই করার বাইরেও, রেভিনিউক্যাট প্রদান করে আপনার পেওয়াল অপ্টিমাইজ করার জন্য একটি অত্যন্ত সমৃদ্ধ প্রেক্ষাপটবিস্তারিত ইভেন্ট ট্র্যাকিং এবং অ্যানালিটিক্স ও মেসেজিং টুলের সাথে ইন্টিগ্রেট করার ক্ষমতার সুবাদে, আপনি আপনার পে-ওয়ালকে একটি জীবন্ত উপাদান হিসেবে বিবেচনা করতে পারেন যা আপনার ব্যবহারকারীদের প্রকৃত আচরণ অনুযায়ী বিকশিত হয়।
রেভিনিউক্যাট থেকে প্রাপ্ত তথ্য ব্যবহার করে আপনি, উদাহরণস্বরূপ, যেসব ব্যবহারকারী রূপান্তরিত হন এবং যারা হন না, তাদের মধ্যেকার প্যাটার্ন শনাক্ত করুন।এই ডেটা আপনাকে আপনার বিজ্ঞাপনের কপি, সুবিধাগুলোর ক্রম, প্রদর্শিত প্ল্যানের সংখ্যা পরিমার্জন করতে এবং এমনকি ব্যবহারকারী শ্রেণী অনুযায়ী বিভিন্ন ধরনের পেওয়াল অফার করার সুযোগ দেয়। ব্যবহারকারীরা কোন প্ল্যানগুলো বেছে নেয়, ইনস্টলেশন থেকে কেনা পর্যন্ত কত সময় লাগে, কতজন সীমাবদ্ধ ফিচারের পেজে পৌঁছায়, ইত্যাদি আপনি ট্র্যাক করতে পারেন।
এর সাথে যদি আপনি আপনার স্টোর লিস্টিংয়ের কন্টেন্ট এবং ভিজ্যুয়াল রেফারেন্স ব্যবহার করতে সক্ষম একটি এআই-চালিত পে-ওয়াল জেনারেটর যুক্ত করেন, তাহলে আপনি একটি অত্যন্ত শক্তিশালী ওয়ার্কফ্লো পাবেন: আপনি পেওয়ালের একটি প্রাথমিক সংস্করণ তৈরি করেন, সেটি চালু করেন, রেভিনিউক্যাট ব্যবহার করে এর কার্যকারিতা বিশ্লেষণ করেন এবং দ্রুত তা সমন্বয় করেন। ডিজাইন, মেসেজ এবং সিটিএ (CTA) পর্যালোচনা করতে থাকুন, যতক্ষণ না আপনি সেরা ফলাফল দেয় এমন সমন্বয়টি খুঁজে পান।
সব মিলিয়ে, সুপরিকল্পিত পে-ওয়ালের সাথে রেভিনিউক্যাটের সাবস্ক্রিপশন ম্যানেজমেন্ট এবং পুশউশের মেসেজ অটোমেশনকে একত্রিত করলে, একটি সাবস্ক্রিপশন ব্যবসাকে প্রসারিত করার জন্য আপনি একটি অত্যন্ত মজবুত ভিত্তি পান: আপনার কাছে রয়েছে কেন্দ্রীভূত ও নির্ভরযোগ্য ডেটা, একটি সম্পূর্ণ লাইফসাইকেল ইভেন্ট কাঠামো, রিয়েল-টাইমে লক্ষ্যভিত্তিক যোগাযোগ, এবং পেওয়ালের বিভিন্ন সংস্করণ পরীক্ষা করার নমনীয়তা।.
যদিও প্রাথমিকভাবে এটিকে অতি-সরল সমাধানগুলোর চেয়ে বেশি চিত্তাকর্ষক মনে হতে পারে, একবার স্ট্যাকটি কনফিগার করা হয়ে গেলে, এটি একটি স্থিতিশীল ও শক্তিশালী কাঠামোতে পরিণত হয়, যার উপর ভিত্তি করে একটি সত্যিকারের টেকসই পুনরাবৃত্ত রাজস্ব মডেল তৈরি করা যায়।এই তথ্যটি শেয়ার করুন, তাহলে আরও বেশি ব্যবহারকারী টুলটি সম্পর্কে জানতে পারবে।.
