এই বিষয়টি বর্ণনা করে যে, গুগল প্লে অ্যাপে প্লে পয়েন্ট ব্যবহার করে খেলোয়াড়রা আপনার গেমের অ্যাপ-মধ্যস্থ পণ্যগুলি কেনার পর কীভাবে তা সনাক্ত এবং সরবরাহ করবেন।
ব্যবহারকারীরা একবার Google Play অ্যাপে একটি ইন-অ্যাপ পণ্যের জন্য তাদের Play Points রিডিম করলে, আইটেমগুলি আপনার গেমে অবিলম্বে পৌঁছে যাবে। একজন ব্যবহারকারী Play Points ব্যবহার করে কীভাবে আইটেম কিনবেন তা নিম্নলিখিতটিতে দেখানো হয়েছে।
| ১. প্লে পয়েন্টস- এ ক্লিক করুন। | ১. আইটেমগুলি দেখতে ব্যবহার ট্যাবে ক্লিক করুন। | 2. একটি আইটেম নির্বাচন করুন এবং কেনাকাটা সম্পূর্ণ করতে "পয়েন্ট ব্যবহার করুন" এ ক্লিক করুন। | ৩. জিনিসটি গ্রহণ করুন। |
![]() | ![]() | ![]() | ![]() |
উদাহরণস্বরূপ, পণ্যটি কেনার সময় গেমটি চলছে না। ব্যবহারকারীরা যখন তাদের ডিভাইসে গেমটি ইনস্টল করা থাকে না তখনও প্লে পয়েন্টের বিনিময়ে পণ্যগুলি ব্যবহার করতে পারেন। এই কারণে, আপনাকে গেমটি এমনভাবে ডিজাইন করতে হবে যাতে ইন-গেম স্টোরের বাইরে থেকে অ্যাপ-মধ্যস্থ আইটেম ডেলিভারি করা যায়।
শুরু করার আগে
অ্যাপ-মধ্যস্থ পণ্য সনাক্ত এবং বিতরণ করার আগে, আপনাকে পণ্য এবং Play Points প্রচার তৈরি করতে হবে।
ডেলিভারির প্রয়োজনীয়তা
যখন আপনি Play Points প্রচার ব্যবহার করে আপনার গেমে অ্যাপ-মধ্যস্থ পণ্য সরবরাহ করেন, তখন আপনাকে এই বিভাগের প্রয়োজনীয়তাগুলি অনুসরণ করতে হবে।
ডেলিভারির সময়
যখন কোনও খেলোয়াড় অ্যাপ-মধ্যস্থ পণ্যের জন্য Play Points বিনিময় করেন, তখন Google Play Billing Library ব্যবহার করে সময়মতো পণ্যটি ডেলিভারি করুন।
ডেলিভারি বার্তা
গেমের বাইরে অ্যাপ-মধ্যস্থ পণ্য কেনার পর ব্যবহারকারী যখন আপনার গেমে ফিরে আসেন, তখন আপনাকে অবশ্যই একটি নিশ্চিতকরণ প্রদর্শন করতে হবে যে পণ্যটি গেমের মধ্যে সফলভাবে অনুমোদিত হয়েছে। বার্তাটি একটি পপ-আপ ডায়ালগ বা একটি ইন-গেম বার্তার আকারে আসা উচিত। আইটেমটি গ্রহণ করার জন্য ব্যবহারকারীদের কোনও অতিরিক্ত পদক্ষেপ নিতে হবে না।
এখানে প্রয়োজনীয় মেসেজিং ফর্ম্যাটটি দেওয়া হল:
একটি স্পষ্ট বার্তা যে জিনিসটি গৃহীত হয়েছে।
ব্যবহারকারীরা যাতে অন্যান্য সামগ্রী থেকে আইটেমটির নাম আলাদা করতে পারেন তা নিশ্চিত করার জন্য আইটেমের নাম স্পষ্টভাবে উল্লেখ করুন এবং "প্লে পয়েন্ট" উল্লেখ করুন।
যদি একাধিক মূল্যমানের একই রকমের জিনিস থাকে, তাহলে পণ্যের নামের সাথে অবশ্যই সঠিক মূল্যমান অন্তর্ভুক্ত থাকতে হবে।
পপ-আপ ডায়ালগ, বার্তা, অথবা ইন-গেম বিজ্ঞপ্তি ব্যবহারকারীর কাছে দৃশ্যমান হওয়া উচিত যতক্ষণ না ব্যবহারকারী " চালু" বা "ঠিক আছে" এর মতো একটি নিশ্চিতকরণ বোতামে ক্লিক করেন। কোনও বাতিল বোতাম থাকা উচিত নয়, কারণ এই বার্তাটি শুধুমাত্র ব্যবহারকারীদের গেমের মধ্যে প্রাপ্ত আইটেম সম্পর্কে অবহিত করার জন্য। যদি কোনও নিশ্চিতকরণ বোতাম না থাকে, তাহলে ব্যবহারকারীরা নিশ্চিত করতে পারেন যে তারা তাদের আইটেমটি পেয়েছেন তা নিশ্চিত করার জন্য অদৃশ্য হওয়ার আগে কমপক্ষে 3 সেকেন্ডের জন্য বার্তাটি ব্যবহারকারীদের কাছে দৃশ্যমান হওয়া উচিত।
এখানে একটি উদাহরণ বার্তা দেওয়া হল:
"আইটেমটি পেয়েছি! তুমি প্লে পয়েন্ট সহ ১০০টি রত্ন পেয়েছ। চালিয়ে যাও।"
ব্যবহারকারীদের একটি অ্যানিমেশন বা কিছু ভিজ্যুয়াল নিশ্চিতকরণ দেখতে হবে যা তাদের ইন-গেম মুদ্রার ব্যালেন্স বৃদ্ধি প্রদর্শন করবে। যদি আইটেমটি একটি টেকসই বা উপভোগ্য ইন-অ্যাপ আইটেম হয়, তাহলে ব্যবহারকারীদের সেই আইটেমটি যেখানে আনলক করা হয়েছে বা গেমের মধ্যে উপলব্ধ আছে সেখানে নির্দেশিত করা উচিত।
খেলার বাইরে প্রাপ্ত আইটেমগুলি সনাক্ত করুন
যদি আপনার গেমটি Google Play এর বিলিং সিস্টেম ব্যবহার করে, তাহলে "ডিটেক্ট অ্যান্ড প্রসেস কেনাকাটা" দেখুন যাতে গেমের বাইরে প্রাপ্ত অ্যাপ-মধ্যস্থ পণ্যগুলি সনাক্ত করা যায়।
একটি ডেলিভারি নিশ্চিতকরণ প্রদর্শন করুন
যখন ব্যবহারকারীরা Play Points রিডিম করে এবং কোনও এক্সচেঞ্জ আইটেম পান, তখন তারা আশা করেন যে গেমটি একটি ইন-গেম বার্তা দেখাবে, অথবা কোনও ধরণের বিজ্ঞপ্তি ব্যবহার করে তাদের জানাবে যে গেমটি সঠিকভাবে আইটেমটি পেয়েছে এবং প্রক্রিয়া করেছে। সফল ক্রয়ের স্বীকৃতি জানাতে ব্যবহারকারীকে অবহিত করুন দেখুন।
নির্দিষ্ট গেম ইঞ্জিনের জন্য আপডেট
নির্দিষ্ট গেম ইঞ্জিনগুলির জন্য এখানে কিছু বিবেচনার বিষয় রয়েছে:
যদি আপনার গেমটি ইউনিটি দিয়ে তৈরি করা হয়, তাহলে আমরা আপনাকে যাচাই করার পরামর্শ দিচ্ছি যে আপনি যে IAP ইমপ্লিমেন্টেশনটি ব্যবহার করছেন তা ইতিমধ্যেই Play Points প্রচার সমর্থন করে কিনা।
যদি আপনার গেমটি Cocos2d-x অথবা Unreal Engine (C/C++) দিয়ে তৈরি করা হয়, তাহলে সম্ভবত আপনাকে JNI কোড লিখতে হবে যা আপনার C/C++ কোড থেকে জাভা API গুলিকে কল করে।
সার্ভার-সাইড সেরা অনুশীলন
এই বিভাগে Play Points প্রচারের জন্য সার্ভার-সাইডের সেরা পদ্ধতিগুলি রয়েছে:
যদি আপনি
Purchases.products: get,productIdমানের উপর ভিত্তি করে Play রিওয়ার্ড এক্সচেঞ্জ আইটেম এবং অন্যান্য ইন-অ্যাপ পণ্য আলাদাভাবে পরিচালনা করার প্রয়োজন কিনা তা যাচাই করুন।যদি আপনি আপনার সার্ভারে
Inappproducts: listব্যবহার করেন, তাহলেproductIdমান অনুসারে Play rewards এক্সচেঞ্জ আইটেমগুলিকে অন্যান্য ইন-অ্যাপ পণ্য থেকে আলাদা করতে হবে কিনা তা যাচাই করুন।আপনার অতিরিক্ত পরিবর্তন করার প্রয়োজন আছে কিনা তা যাচাই করতে নিম্নলিখিত সেরা পদ্ধতিগুলি পর্যালোচনা করুন:
- তথ্যসূত্র:
- সার্ভার-সাইড স্বাক্ষর যাচাইকরণ বাস্তবায়ন করুন।
- নিশ্চিত করুন যে
purchaseTokenএবংorderIdমানগুলি অনন্য এবং আগে কখনও ব্যবহার করা হয়নি।
সমস্যা সমাধান
এই বিভাগে এমন পরিস্থিতির জন্য সুপারিশ রয়েছে যার ফলে গ্রাহকদের জিজ্ঞাসাবাদ হতে পারে।
একাধিক ব্যবহারকারীর অ্যাকাউন্ট
যদি কোনও ব্যবহারকারীর ডিভাইসে একাধিক Google অ্যাকাউন্ট থাকে এবং তারা ভুল অ্যাকাউন্টে Play Points রিডিম করে, তাহলে Google অন্য অ্যাকাউন্টে আইটেমগুলি স্থানান্তর করতে পারবে না। একইভাবে, আপনার অ্যাপ getPurchases() পদ্ধতিতে কল করে আইটেমটি স্থানান্তর করতে পারবে না। এই পরিস্থিতিতে, আপনার গ্রাহক সহায়তা কার্যক্রম ব্যবহার করে ব্যবহারকারীকে অ্যাপ-মধ্যস্থ আইটেমগুলি ম্যানুয়ালি সরবরাহ করার কথা বিবেচনা করুন।
বিলম্বিত বা অনুপস্থিত আইটেম
যদি খেলোয়াড়রা বিলম্বিত বা পুরষ্কারের আইটেমগুলি হারিয়ে ফেলেন, তাহলে Google Play সহায়তা ডকুমেন্টেশনে অ্যাপ-মধ্যস্থ কেনাকাটার জন্য সমস্যা সমাধানের নির্দেশিকা দেখুন।



