ডেভেলপার-রেন্ডার করা চয়েস স্ক্রিনের জন্য ইউএক্স নির্দেশিকা

আপনি গুগল প্লে বিলিং-এর পাশাপাশি বিকল্প বিলিং সিস্টেম বা বাহ্যিক ওয়েব লিঙ্ক প্রদান করতে পারেন। যদিও গুগল পছন্দের স্ক্রিনটি রেন্ডার করতে পারে, আপনার নিজের পছন্দের স্ক্রিন রেন্ডার করার বিকল্পও রয়েছে, তবে শর্ত হলো আপনাকে নিম্নলিখিত ইউএক্স (UX) নির্দেশিকাগুলি মেনে চলতে হবে এবং তালিকাভুক্তির সময় প্লে কনসোলে আপনার রেন্ডারিং পছন্দ ঘোষণা করতে হবে (এটি যেকোনো সময় আপডেটও করা যেতে পারে)। উভয় বাস্তবায়ন পথের জন্যই প্রয়োজনীয় তথ্য স্ক্রিন এবং প্যারেন্টাল কন্ট্রোল সহজতর করতে বিলিং চয়েস এপিআই (API)-এর সাথে ইন্টিগ্রেশন প্রয়োজন। এই বিভাগে আপনার নিজের পছন্দের স্ক্রিন রেন্ডার করার জন্য প্রয়োজনীয়তাগুলি তুলে ধরা হয়েছে, যাতে ব্যবহারকারীরা জেনে-বুঝে বিলিং সিদ্ধান্ত নিতে পারেন এবং একটি সামঞ্জস্যপূর্ণ ও স্বচ্ছ অভিজ্ঞতা লাভ করেন।

ডেভেলপার কর্তৃক রেন্ডার করা একটি পছন্দ-স্ক্রিন, যেখানে একটি বিকল্প বিলিং সিস্টেম এবং গুগল প্লে বিলিং উভয়ের অপশন দেখানো হচ্ছে।
চিত্র ১. ডেভেলপার কর্তৃক রেন্ডারকৃত বিলিং পছন্দের স্ক্রিন

বিলিং স্বচ্ছতা

ব্যবহারকারীরা যাতে ক্রয় করার আগে তাদের বিলিং বিকল্পগুলো সম্পর্কে সম্পূর্ণরূপে অবহিত থাকেন, তা নিশ্চিত করার জন্য আপনাকে নিম্নলিখিত নির্দেশিকাগুলো মেনে চলতে হবে:

  • লেবেলিং : আপনাকে অবশ্যই বিকল্প বিলিং সিস্টেমগুলোতে অনুমোদিত সত্তা, অ্যাপের নাম বা ডেভেলপারের নাম স্পষ্টভাবে উল্লেখ করতে হবে। এর ফলে ব্যবহারকারীরা বুঝতে পারেন যে, ক্রয় সম্পন্ন করা এবং গ্রাহক সহায়তা প্রদানের জন্য কে দায়ী।
  • অ্যাপ আইকন বা ব্র্যান্ড লোগো : প্রতিটি বিলিং অপশনে অবশ্যই তার নির্দিষ্ট অ্যাপ আইকন বা ব্র্যান্ড লোগো থাকতে হবে। গুগল প্লে বিলিং অপশনের জন্য, গুগল প্লে-এর ব্র্যান্ড নির্দেশিকা অনুসরণ করে একটি নিরপেক্ষ হালকা বা গাঢ় ব্যাকগ্রাউন্ডের উপর সম্পূর্ণ রঙিন গুগল প্লে আইকনটি প্রদর্শন করুন। আপনার নিজের বিলিং অপশনের জন্য, আপনাকে শুধুমাত্র আপনার নিজের অ্যাপ আইকন বা ডেভেলপার ব্র্যান্ড লোগো প্রদর্শন করতে হবে।
  • পেমেন্ট পদ্ধতি : Google Play-এর বিলিং অপশনের জন্য উপলব্ধ পেমেন্ট পদ্ধতিগুলো দেখানোর জন্য getBillingChoiceInfoAsync API দ্বারা প্রদত্ত অ্যাসেটটি ব্যবহার করুন এবং একই সাথে আপনার নিজের বিলিং অপশনের জন্য পেমেন্ট পদ্ধতিগুলো উপস্থাপনের ক্ষেত্রেও অনুরূপ ব্যবস্থা বজায় রাখুন।

    • পেমেন্ট পদ্ধতির লোগো : নিশ্চিত করুন যে প্রতিটি বিলিং বিকল্পের জন্য সমস্ত পেমেন্ট পদ্ধতির লোগো অভিন্নভাবে প্রদর্শিত হয়।
      • Google Play বিলিং-এর ক্ষেত্রে, অতিরিক্ত পেমেন্ট পদ্ধতির বিন্যাস বিকল্পগুলির জন্য getBillingChoiceInfoAsync API-টি দেখুন।
      • আপনি যদি চয়েস স্ক্রিনে আপনার ব্যবহারকারীদের কোন পেমেন্ট পদ্ধতিগুলো দেখাবেন তা নির্ধারণ করতে না পারেন, তাহলে আপনি আপনার নিজের বিলিং অপশনের জন্য পেমেন্ট পদ্ধতিগুলো না দেখানোর বিকল্পটি বেছে নিতে পারেন। এই ক্ষেত্রে, আপনাকে Google Play বিলিং অপশনের জন্য পেমেন্ট পদ্ধতিগুলো অবশ্যই দেখাতে হবে।
    • রিয়েল-টাইম পুনরুদ্ধার : আপনাকে প্রতিবার এপিআই থেকে প্রাপ্ত পেমেন্ট পদ্ধতিগুলো ফেচ করে প্রদর্শন করতে হবে; এই অ্যাসেটগুলো পরিবর্তন বা ক্যাশ করবেন না।
    • অতিরিক্ত লেখা : যদি উপলব্ধ অর্থপ্রদান পদ্ধতির সংখ্যা প্রদর্শিত লোগোর সংখ্যা অতিক্রম করে, তবে ব্যবহারকারীকে জানানোর জন্য আপনি অতিরিক্ত লেখা যোগ করতে পারেন।

    উদাহরণস্বরূপ:

    পেমেন্ট লোগো প্রদর্শনের বিভিন্ন লেআউটের উদাহরণ, যেখানে এক-লাইন এবং একাধিক-লাইন বিন্যাস দেখানো হয়েছে।
    চিত্র ২. পেমেন্ট লোগো

বোতামের শৈলী এবং নৈকট্য

ব্যবহারকারীর পছন্দকে সহজতর করার জন্য আপনার বিকল্প বিলিং সিস্টেম এবং গুগল প্লে বিলিং-এর বাটনগুলো ন্যায্য ও সমানভাবে উপস্থাপন করতে হবে।

  • সমান উপস্থাপনা : বাটনের আকার, লেখার আকার, ফন্টের ধরন, কনট্রাস্ট এবং ট্যাপ টার্গেটের মাত্রা সহ সমস্ত ভিজ্যুয়াল উপাদান সমানভাবে উপস্থাপিত হওয়া উচিত। বাটনের মধ্যে লোগোর ব্যবহার এবং আকারও অবশ্যই সমতুল্য হতে হবে।
  • নৈকট্য : প্রতিটি বিলিং বিকল্পের বাটনগুলো একে অপরের কাছাকাছি রাখতে হবে, যাতে ব্যবহারকারীরা সেগুলোর মধ্যে তুলনা করে নির্বাচন করতে পারেন।
সমান দৃশ্যমান উপস্থাপনা নিশ্চিত করার জন্য দুটি বিলিং সিলেকশন বাটন একই মাপ, ফন্ট এবং লোগো সাইজ দিয়ে ডিজাইন করা হয়েছে।
চিত্র ৩. বোতাম শৈলী
একটি ইউজার ইন্টারফেস যেখানে তুলনা ও নির্বাচনের জন্য দুটি চেকআউট অপশন বাটন কাছাকাছি রাখা হয়েছে।
চিত্র ৪. বোতামের নৈকট্য

পদক্ষেপ গ্রহণের আহ্বান (CTA)

ব্যবহারকারীদের প্রতিটি বিলিং অপশনে নিয়ে যাওয়া বাটনগুলোর মূল লেবেল অবশ্যই সমতুল্য এবং সামঞ্জস্যপূর্ণ হতে হবে। ডেভেলপাররা প্রতিটি বিলিং অপশনের জন্য আলাদা অফার এবং সুবিধা উপস্থাপন করতে পারবেন। তবে, যদি তা করা হয়, তাহলে প্লে-এর লয়ালটি সুবিধাও একইভাবে প্রদর্শন করতে হবে।

উদাহরণস্বরূপ:

ডেভেলপার বিলিং এবং গুগল প্লে বিলিং-এর জন্য নিরপেক্ষ ও সমান্তরাল চেকআউট কল টু অ্যাকশন বাটনগুলোর একটি মকআপ।
চিত্র ৫. পদক্ষেপ গ্রহণের আহ্বান

ঐচ্ছিক বৈশিষ্ট্য

নিম্নলিখিত বৈশিষ্ট্যগুলি আপনার বিবেচনার ভিত্তিতে অন্তর্ভুক্ত করা যেতে পারে, তবে শর্ত থাকে যে সেগুলি Google Play বিলিং বিকল্পের জন্যও প্রদর্শিত হবে।

  • লয়ালটি সুবিধা : যদি লয়ালটি সংক্রান্ত তথ্য দেখানো হয়, তবে তা অবশ্যই সমানভাবে প্রদর্শন করতে হবে এবং উভয় বিলিং বিকল্পের জন্যই দেখাতে হবে। প্রতিবার getBillingChoiceInfoAsync API থেকে Google Play বিলিং বিকল্পের জন্য লয়ালটি বার্তাটি সংগ্রহ করুন; এই তথ্য ক্যাশ বা সংরক্ষণ করবেন না। উদাহরণস্বরূপ:

    একটি উদাহরণ যেখানে উভয় বিলিং বিকল্পের অধীনেই লয়্যালটি প্রোগ্রামের সুবিধাগুলো সমান গুরুত্ব সহকারে প্রদর্শন করা হয়েছে।
    চিত্র ৬. আনুগত্যের সুবিধাসমূহ
  • বাহ্যিক ওয়েব লিঙ্ক : যদি আপনি কোনো ব্যবহারকারীকে কেনাকাটা সম্পন্ন করার জন্য অ্যাপের বাইরে নিয়ে যান, তবে আপনাকে অবশ্যই তা স্পষ্টভাবে উল্লেখ করতে হবে। লেখাটি অবশ্যই দৃশ্যত স্পষ্ট হতে হবে এবং ব্যবহারকারীকে পরিষ্কারভাবে জানাতে হবে যে তাকে অ্যাপের বাইরে একটি ওয়েবসাইটে নিয়ে যাওয়া হচ্ছে। এর জন্য নিম্নলিখিত লেখাটি ব্যবহার করতে হবে: "আপনাকে একটি ওয়েব পেজে পুনঃনির্দেশিত করা হবে"। উদাহরণস্বরূপ:

    বাহ্যিক বিলিং বিকল্পের একটি উদাহরণ, যেখানে একটি বিজ্ঞপ্তির মাধ্যমে ব্যবহারকারীকে জানানো হয় যে তাকে একটি ওয়েব পেজে পুনঃনির্দেশিত করা হবে।
    চিত্র ৭. বাহ্যিক ওয়েব লিঙ্ক