আপনি Google Wallet API এর সাথে একীভূত করা শুরু করার আগে, নিম্নলিখিত পদক্ষেপগুলি সম্পূর্ণ করুন:
1. একটি Google Wallet API প্রদানকারী অ্যাকাউন্টের জন্য সাইন আপ করুন৷
Google Wallet-এর জন্য পাস তৈরি এবং বিতরণ করার জন্য একটি ইস্যুকারী অ্যাকাউন্ট প্রয়োজন৷ Google Pay এবং Wallet Console-এ সাইন আপ করে আপনার ইস্যুকারী অ্যাকাউন্ট পান। সাইন আপ করার পর, Google Wallet API পৃষ্ঠাতে নেভিগেট করুন এবং Build your first pass এ ক্লিক করুন। একবার আপনি পরিষেবার শর্তাবলী স্বীকার করলে আপনি একটি পাস ক্লাস তৈরি করা শুরু করতে পারেন।
উপরের ধাপের পর আপনি কোডল্যাব ব্যবহার করে দেখতে পারেন।
2. অ্যান্ড্রয়েড প্ল্যাটফর্মে অ্যাপ্লিকেশন বিকাশের সাথে পরিচিত হন
এই টিউটোরিয়ালের উদ্দেশ্যে, অ্যান্ড্রয়েড প্ল্যাটফর্মের জন্য অ্যাপ্লিকেশন বিকাশের প্রাথমিক ধারণা এবং দক্ষতার সাথে পরিচিত হন। আপনি যদি শুরু করার আগে Android ডেভেলপমেন্ট সম্পর্কে জানতে চান, তাহলে Android ডেভেলপারদের জন্য প্রশিক্ষণের কিছু পাঠের মাধ্যমে কাজ করুন।
3. আপনার অ্যাপ অনুমোদন করার জন্য শংসাপত্রগুলি পান৷
আপনার Android অ্যাপে Android এর জন্য Google Wallet API সফলভাবে ব্যবহার করতে, আপনাকে আপনার অ্যাপকে অনুমোদন করতে হবে। আপনি আপনার ডেভেলপারের কী এবং প্যাকেজের নাম SHA1 ফিঙ্গারপ্রিন্ট দিয়ে এটি করতে পারেন।
আপনার আবেদনের অনুমোদন পেতে, আপনাকে শংসাপত্রের SHA1 ফিঙ্গারপ্রিন্ট পেতে হবে। আঙুলের ছাপ খুঁজে পেতে, একটি টার্মিনাল উইন্ডো খুলুন এবং Keytool ইউটিলিটি চালান:
keytool -alias androiddebugkey -keystore path_to_debug_or_production_keystore -list -v
ডিবাগ কীস্টোরটি সাধারণত ~/.android/debug.keystore
এ অবস্থিত এবং এর পাসওয়ার্ড হল android
৷
Keytool শেলের আঙ্গুলের ছাপ প্রিন্ট করে। উদাহরণ স্বরূপ:
$ keytool -alias androiddebugkey -keystore ~/.android/debug.keystore -list -v Enter keystore password: Type "android" if using debug.keystore Alias name: androiddebugkey Creation date: Aug 27, 2012 Entry type: PrivateKeyEntry Certificate chain length: 1 Certificate[1]: Owner: CN=Android Debug, O=Android, C=US Issuer: CN=Android Debug, O=Android, C=US Serial number: 503bd581 Valid from: Mon Aug 27 13:16:01 PDT 2012 until: Wed Aug 20 13:16:01 PDT 2042 Certificate fingerprints: MD5: 1B:2B:2D:37:E1:CE:06:8B:A0:F0:73:05:3C:A3:63:DD SHA1: D8:AA:43:97:59:EE:C5:95:26:6A:07:EE:1C:37:8E:F4:F0:C8:05:C8 SHA256: F3:6F:98:51:9A:DF:C3:15:4E:48:4B:0F:91:E3:3C:6A:A0:97:DC:0A:3F:B2:D2:E1:FE:23:57:F5:EB:AC:13:30 Signature algorithm name: SHA1withRSA Version: 3
SHA1 ফিঙ্গারপ্রিন্ট কপি করুন, যা পূর্ববর্তী উদাহরণে হাইলাইট করা হয়েছে। আঙ্গুলের ছাপ এবং অ্যাপের প্যাকেজের নাম অ্যাপটিকে অনুমোদন করার জন্য প্রয়োজন। বিজনেস কনসোল কন্টাক্ট সাপোর্ট উইজেটের মাধ্যমে সাপোর্ট টিমের সাথে যোগাযোগ করে অ্যাপটিকে অনুমোদিত করা যেতে পারে।
4. Google play পরিষেবা সেটআপ করুন৷
আপনার যদি ইতিমধ্যেই অ্যান্ড্রয়েড স্টুডিও না থাকে, তাহলে অ্যান্ড্রয়েড স্টুডিও ডাউনলোড করে ইনস্টল করুন।
Android এর জন্য Google Wallet হল Google Play পরিষেবার অংশ৷ Google Play পরিষেবার লাইব্রেরিগুলি আমদানি করতে, Google Play পরিষেবাগুলি সেট আপ করতে নির্দেশাবলী অনুসরণ করুন৷
বিশেষ করে, অ্যান্ড্রয়েডের জন্য Google Wallet API আমদানি করতে, অ্যাপ মডিউলের build.gradle
ফাইলে নির্ভরতা ব্লকে নিম্নলিখিত যোগ করুন:
dependencies { implementation 'com.google.android.gms:play-services-pay:16.0.3' }
5. একটি পাস ক্লাস তৈরি করুন
আপনি একটি অফার তৈরি এবং যোগ করার আগে, আপনাকে প্রথমে একটি OfferClass
তৈরি করতে হবে। Google Pay এবং Wallet Console-এ সাইন ইন করে, Google Wallet API পৃষ্ঠায় নেভিগেট করে এবং একটি নতুন OfferClass
তৈরি করে এটি করা যেতে পারে।
- নিশ্চিত করুন যে আপনি ম্যানেজ ট্যাবে আছেন
- আপনি যদি প্রথমবার পাস তৈরি করেন তবে "আপনি ডেমো মোডে আছেন" দেখতে হবে৷
- ডেমো মোডে থাকাকালীন, টেস্ট অ্যাকাউন্ট যোগ করতে "সেট আপ টেস্ট অ্যাকাউন্টস" এ ক্লিক করুন। আপনার ইস্যুকারী অ্যাকাউন্ট ডেমো মোডে থাকাকালীন শুধুমাত্র এই অ্যাকাউন্টগুলি পাসগুলি সংরক্ষণ করতে সক্ষম হবে৷
- Create a class এ ক্লিক করুন
- অফার নির্বাচন করুন
- * দ্বারা চিহ্নিত সমস্ত বাধ্যতামূলক ক্ষেত্রগুলি পূরণ করুন
- Create class এ ক্লিক করুন
আপনার একাধিক অফার প্রয়োজন হলে উপরের পদক্ষেপগুলি পুনরাবৃত্তি করুন৷
এখন আপনি সফলভাবে একটিOfferClass
তৈরি করেছেন, আপনি Google Wallet-এ পাস যোগ করতে এগিয়ে যেতে পারেন।