Google Wallet API FAQ

শুরু হচ্ছে

Google Wallet API কি?

Google Wallet API ডেভেলপারদের Google Wallet-এ ডিজিটাল পাস তৈরি করতে দেয়। Google Wallet API বর্তমানে বোর্ডিং পাস, ইভেন্ট টিকিট, লয়্যালটি কার্ড, অফার এবং ট্রানজিট পাস সমর্থন করে৷ অতি সম্প্রতি, অতিরিক্ত ব্যবহারের ক্ষেত্রে সমর্থন করার জন্য একটি জেনেরিক পাস টাইপ যোগ করা হয়েছে।

আমি কিভাবে আমার ব্যবসার প্রয়োজনীয়তা এবং জটিলতার উপর ভিত্তি করে আমার dev পরিবেশ সেট আপ করতে পারি?

নীচে নির্দেশিকা রয়েছে যা ব্যবসায়িক জটিলতা এবং নিরাপত্তার বিভিন্ন স্তরের জন্য একটি উন্নয়ন পরিবেশ ক্যাটারিং সেট আপ করতে ব্যবহার করা যেতে পারে। একাধিক পরিষেবা অ্যাকাউন্ট ব্যবহার করে ডেভেলপারদের তাদের PROD পরিবেশ থেকে আলাদা একটি TEST পরিবেশ তৈরি করতে সক্ষম করে।

বেসিক সেটআপ জটিলতা

অনেক ইস্যুকারী অ্যাকাউন্টে 1টি ব্যবসায়িক কনসোল অ্যাকাউন্ট বা 1টি বিজনেস কনসোল প্যারেন্ট অ্যাকাউন্ট।

  • এই বিকল্পটি 1টি প্রধান অ্যাকাউন্ট ব্যবহার করে একটি কেন্দ্রীয়ভাবে পরিচালিত পদ্ধতিকে সক্ষম করে যার সাথে শূন্য থেকে অনেকগুলি সাব ব্যবসা/ইস্যুকারী।
  • 1 Google ক্লাউড প্রকল্প।
  • 1 পরিষেবা অ্যাকাউন্ট শংসাপত্র।
  • ব্যবহারকারীদের একক সেট।

গড় সেটআপ জটিলতা

অনেক ইস্যুকারী অ্যাকাউন্টে 1টি অভিভাবক অ্যাকাউন্ট।

  • এই বিকল্পটি অনেক সাব ব্যবসার সাথে 1টি প্রধান অ্যাকাউন্ট ব্যবহার করে একটি কেন্দ্রীয়ভাবে পরিচালিত পদ্ধতিকে সক্ষম করে।
  • 1 Google ক্লাউড প্রকল্প।
  • ইস্যুকারী প্রতি স্বতন্ত্র ব্যবসা কনসোল ব্যবহারকারী।
  • 1 থেকে অনেক পরিষেবা অ্যাকাউন্টের শংসাপত্র।
    • ব্যবসা/ইস্যুকারী প্রতি ১টি শংসাপত্র।
    • ব্যবসা প্রতি বিভিন্ন শংসাপত্র অ্যাক্সেস.

জটিল সেটআপ জটিলতা

অনেক ইস্যুকারী অ্যাকাউন্টে 1টি অভিভাবক অ্যাকাউন্ট।

  • এই বিকল্পটি অনেক সাব ব্যবসার সাথে 1টি প্রধান অ্যাকাউন্ট ব্যবহার করে একটি কেন্দ্রীয়ভাবে পরিচালিত পদ্ধতিকে সক্ষম করে।
  • 1 থেকে অনেক Google ক্লাউড প্রকল্প।
  • ইস্যুকারী প্রতি স্বতন্ত্র ব্যবসা কনসোল ব্যবহারকারী।
  • 1 থেকে অনেক পরিষেবা অ্যাকাউন্টের শংসাপত্র।
    • ব্যবসা/ইস্যুকারী প্রতি 1টি PROD শংসাপত্র।
    • ব্যবসা/ইস্যুকারী প্রতি ১টি DEV শংসাপত্র।

যোগাযোগ সমর্থন

পাস নিয়ে কাজ করা

আমি কিভাবে ক্লাস বা অবজেক্ট মুছে ফেলব?

বর্তমানে, আপনি Google Wallet থেকে ক্লাস বা বস্তু মুছতে পারবেন না। তবে ব্যবহারকারীরা তাদের Google Wallet থেকে অবজেক্ট ডি-লিঙ্ক করতে পারেন।

আমি কিভাবে একসাথে একাধিক পাস গ্রুপ করব?

GroupingID ব্যবহার করে একসাথে গ্রুপ পাস করা সহজ হয়।

আমি কিভাবে একটি পাসের শুধুমাত্র অংশ আপডেট করব?

প্যাচ অনুরোধগুলি ব্যবহার করে আংশিক আপডেটগুলি কীভাবে সম্পাদন করতে হয় তা বুঝতে আমাদের কর্মক্ষমতা নির্দেশিকা অনুসরণ করুন৷

আমি কি ব্যাচ পাস তৈরি করতে পারি?

API ব্যবহার করে ব্যাচ অনুরোধগুলি কীভাবে সম্পাদন করতে হয় তা বোঝার জন্য আমাদের কর্মক্ষমতা নির্দেশিকা অনুসরণ করুন।

সাধারণ প্রশ্ন

Google Wallet API এ পাঠানো অনুরোধের হারের সীমা কত?

Google Wallet API-তে কলের হার প্রতি সেকেন্ডে 20 অনুরোধের মধ্যে সীমাবদ্ধ।

Google Wallet API দ্বারা কোন ত্রুটি কোড ফেরত দেওয়া হয়?

Google Wallet API দ্বারা প্রত্যাবর্তিত ত্রুটি কোড এবং ব্যতিক্রমগুলির একটি তালিকার জন্য, ত্রুটি কোডগুলি দেখুন৷

আমি কিভাবে পুশ বিজ্ঞপ্তি সক্ষম করব?

বিকাশকারীর লেখা পুশ বিজ্ঞপ্তিগুলি বর্তমানে Google Wallet দ্বারা সমর্থিত নয়৷ তবে Google Wallet নিম্নলিখিত পাসগুলির জন্য সময়মত বিজ্ঞপ্তি প্রদান করে৷ বিকাশকারীর লেখা পুশ বিজ্ঞপ্তিগুলি বর্তমানে Google Wallet দ্বারা সমর্থিত নয়৷

উল্লম্ব বিজ্ঞপ্তি ট্রিগার হয়েছে ডকুমেন্টেশন
ঘটনা আসন্ন অনুস্মারক অনুষ্ঠানের 3 ঘন্টা আগে ডক্স
বোর্ডিং পাস আসন্ন অনুস্মারক ফ্লাইট ছাড়ার 3 ঘন্টা আগে ডক্স
বোর্ডিং পাস পাস আপডেট মূল টার্মিনাল, গেট, বোর্ডিং সময় বা প্রস্থানের সময় পরিবর্তন ডক্স
অফার কার্ড মেয়াদ শেষ হওয়ার অনুস্মারক অফার কার্ডের মেয়াদ শেষ হওয়ার 48 ঘন্টা আগে ডক্স
জেনেরিক আসন্ন অনুস্মারক "সময়ের ব্যবধান" শুরু হওয়ার 24 ঘন্টা আগে ডক্স
জেনেরিক মেয়াদ শেষ হওয়ার অনুস্মারক "অভ্যন্তরীণ সময়" শেষ হওয়ার 48 ঘন্টা আগে ডক্স

মার্চেন্ট আইডি মুছে ফেলা যাবে?

বর্তমানে, Google Pay এবং Wallet Console থেকে মার্চেন্ট আইডি মুছে ফেলা বা সংরক্ষণাগারভুক্ত করা যাবে না।

আমি কিভাবে Applinking বৈশিষ্ট্য ব্যবহার করব?

অ্যাপলিঙ্কিংয়ের জন্য অনুমোদিত তালিকা প্রয়োজন যা এখানে অনুরোধ করা যেতে পারে।

Google Wallet কি জিওফেন্সিং সমর্থন করে?

জিওফেন্সিং বর্তমানে সমর্থিত নয়।

আমি কিভাবে একটি আনুগত্য প্রোগ্রাম সেট আপ করব?

আপনি এই নির্দেশিকা অনুসরণ করে একটি তালিকাভুক্তি এবং আনুগত্য প্রোগ্রাম সেট আপ করতে পারেন।

ট্রানজিট পাসের জন্য আমি কীভাবে Google কে আমার লোগো পাঠাব?

অনুগ্রহ করে Google-কে অনুমতি দেওয়ার জন্য লোগো পাঠাতে এই ফর্মটি ব্যবহার করুন।

কিভাবে সঠিকভাবে বেস 64 এনকোড করা ব্যবহারকারী প্রোফাইল ডেটা পরিচালনা করবেন?

আপনার প্রক্রিয়া জুড়ে আপনি UTF-8 এনকোডিং ব্যবহার করছেন তা নিশ্চিত করুন। JSON স্ট্রিংটি প্রথমে UTF-8 এনকোড করা হয় এবং পরবর্তীতে NO_WRAP এবং URL_SAFE বিকল্পগুলির সাথে android.util.Base64 ব্যবহার করে এনকোড করা হয়। এটি RFC 3548 সেকশন 4 এর সাথে মিলে যায়।

আমি কিভাবে প্রোগ্রাম্যাটিকভাবে ইস্যুয়ার অ্যাকাউন্ট তৈরি করব?

API এর মাধ্যমে ইস্যুকারী অ্যাকাউন্ট তৈরি করতে এই নির্দেশিকাটি দেখুন।

স্মার্ট ট্যাপ

Google SmartTap পাসের জন্য আমার কি একটি বিশেষ NFC রিডার দরকার?

এটি অবশ্যই একটি SmartTap সক্ষম টার্মিনাল হতে হবে। প্রত্যয়িত প্রদানকারীদের একটি তালিকা এখানে পাওয়া যাবে.

আমি কীভাবে আমার পাসগুলিকে NFC এর সাথে কাজ করতে পারি?

আপনার পাস স্মার্ট ট্যাপ রিডিমযোগ্য হতে সক্ষম করতে অনুগ্রহ করে এই কনফিগারেশনটি অনুসরণ করুন।

JSON ওয়েব টোকেন (JWTs)

এমন কোন সরঞ্জাম আছে যা JWTs বাস্তবায়ন এবং ডিবাগিংকে সহজ করে?

হ্যাঁ, www.jwt.io- এর মতো প্ল্যাটফর্মগুলি আপনাকে আপনার ডেভেলপমেন্ট প্রক্রিয়া চলাকালীন আপনার টোকেনগুলিকে ডিকোড এবং ডিবাগ করার অনুমতি দেয়, আপনি যে সামগ্রী জমা দিচ্ছেন তা যাচাই করার অনুমতি দেয়। মনে রাখবেন যে Google এর কোন অধিভুক্তি নেই এবং বিশেষভাবে এই ধরনের তৃতীয় পক্ষের কোনটি সুপারিশ করে না।

আপনি সেভ পাস লিঙ্ক (JWT) তৈরি করার আগে API ব্যবহার করে ক্লাস এবং অবজেক্ট প্রি-তৈরি করতে পারেন।

সমস্যা সমাধান

কেন আমার সময় সেটিং ইভেন্টের জন্য ভুল সময় প্রদর্শন করে?

পাসে প্রদর্শিত সময় হল ইভেন্টের স্থানীয় সময়, যেখানে ইভেন্টটি সেই সময়ের জন্য অফসেট সহ।

আমার তৈরি করা পাসগুলিতে আমার লোগো রেন্ডার হবে না। কি হতে পারে?

  • প্রথমত, নিশ্চিত করুন যে আপনার লোগো নির্দেশিকা অনুসরণ করছে এবং PNG ফর্ম্যাটে সংরক্ষিত আছে।
  • নিশ্চিত করুন যে লোগোটি উচ্চ নির্ভরযোগ্যতার সাথে সহজেই উপলব্ধ। ইমেজ ফাইলগুলিতে পুনঃনির্দেশ করবেন না যা 404 ত্রুটির কারণ হতে পারে। আপনার ছবিগুলি HTTPS অবস্থানে হোস্ট করা উচিত কারণ সেগুলি অন্যথায় Google Wallet-এ দৃশ্যমান হবে না৷
  • নিশ্চিত করুন যে API-তে প্রয়োজনীয় হিসাবে চিহ্নিত সমস্ত প্রয়োজনীয় ক্ষেত্র পাসে সেট করা আছে।

সমর্থন এবং প্রতিক্রিয়া

আমি কিভাবে প্রযুক্তিগত সহায়তার সাথে যোগাযোগ করব?

অতিরিক্ত সহায়তার জন্য, Google Pay এবং Wallet কনসোলের বাম সাইডবারে 'সহায়তা যোগাযোগ করুন' বোতামে ক্লিক করে সহায়তা দলের সাথে যোগাযোগ করুন।

আমি কিভাবে পণ্য প্রতিক্রিয়া ছেড়ে দিতে পারি?

পণ্যের প্রতিক্রিয়া জানাতে ডেভেলপার সাইটের পৃষ্ঠার উপরের ডানদিকের চতুর্ভুজ অংশে "প্রতিক্রিয়া পাঠান" বোতামে ক্লিক করুন এবং "পণ্য প্রতিক্রিয়া" নির্বাচন করুন। এরপরে, পাঠ্য এলাকায় আপনার প্রতিক্রিয়া বর্ণনা করুন এবং "পাঠান" এ ক্লিক করুন।

আমি কিভাবে ডকুমেন্টেশন প্রতিক্রিয়া ছেড়ে যেতে পারি?

ডকুমেন্টেশন ফিডব্যাক দিতে ডেভেলপার সাইটের পৃষ্ঠার উপরের ডানদিকে "প্রতিক্রিয়া পাঠান" বোতামে ক্লিক করুন এবং "ডকুমেন্টেশন ফিডব্যাক" নির্বাচন করুন। এরপরে, পাঠ্য এলাকায় আপনার প্রতিক্রিয়া বর্ণনা করুন এবং "পাঠান" এ ক্লিক করুন।