ডেটা প্ল্যান এজেন্ট API
অক্টোবর 2019
- আমরা যখনই CPID এন্ডপয়েন্টের সাথে যোগাযোগ করি তখন একটি নতুন CPID প্রয়োজন৷ এটি CPID প্রজন্মের অ্যালগরিদমে একটি টাইমস্ট্যাম্প যোগ করে সম্পন্ন করা যেতে পারে।
- অফার থেকে planLanguage সরান যা এখন পর্যন্ত একটি প্রয়োজনীয় ক্ষেত্র হিসাবে চিহ্নিত ছিল৷
সেপ্টেম্বর 2019
- ডেটা মেয়াদ শেষ হওয়ার বিজ্ঞপ্তিগুলির জন্য সমর্থন যোগ করা হয়েছে, ডেটা মেয়াদ শেষ হওয়ার সতর্কতা বিজ্ঞপ্তি থেকে আলাদা৷
জুলাই 2019
- সম্ভাব্য ক্লায়েন্ট শনাক্তকারী মান স্পষ্ট করা হয়েছে।
- অ্যাকাউন্ট টপ আপ বিজ্ঞপ্তির জন্য সমর্থন যোগ করা হয়েছে.
- প্রতিবার CPID এন্ডপয়েন্ট কল করার সময় একটি নতুন CPID প্রয়োজন থেকে শিথিল CPID প্রজন্মের প্রয়োজনীয়তা।
- মোবাইল ডেটা প্ল্যান শেয়ারিং API কল করার সময় GTAF থেকে বিভিন্ন ত্রুটির প্রতিক্রিয়ার জন্য ডকুমেন্টেশন যোগ করুন।
জুন 2019
- আপডেট করা DPA API স্পেসিফিকেশনের জন্য ক্যারিয়ারকে একটি _client আইডি একটি ক্যোয়ারী প্যারামিটার হিসেবে গ্রহণ করতে হবে।
- আপডেট করা মোবাইল ডেটা প্ল্যান শেয়ারিং এপিআই ক্যারিয়ারগুলিকে Google-এর সাথে একটি নির্দিষ্ট ক্লায়েন্টের জন্য ব্যবহারকারীর পরিকল্পনার তথ্য শেয়ার করার অনুমতি দেয়৷
- ব্যবহারকারীকে যে ক্রমানুসারে অফারগুলি দেখানো হয় তা GTAF-এ অফারগুলি যে ক্রমে দেওয়া হয় তার মতো নাও হতে পারে৷
- GTAF মোবাইল ডেটা প্ল্যান UI এর সাথে 10টির বেশি প্ল্যান শেয়ার করতে পারে।
মে 2019
- মেয়াদ শেষ না হলে মেয়াদ প্রয়োজন।
- প্রতি RFC 6749, OAuth সার্ভারের প্রতিক্রিয়াতে প্রয়োজন অনুযায়ী টোকেন_টাইপ চিহ্নিত করুন।
- ক্যারিয়ার যখন GTAF-এ প্ল্যান স্ট্যাটাস পুশ করে তখন ব্যবহারকারীকে যে ধরনের বিজ্ঞপ্তি পাঠানো হয়েছে তা ফেরত দিন।
এপ্রিল 2019
- প্রিপেইড গ্রাহকদের জন্য AccountInfo প্রয়োজন।
- CPID তৈরি করার সময় প্লেইন টেক্সটে ভাষা অন্তর্ভুক্ত করার জন্য প্রস্তাবিত CPID জেনারেশন পদ্ধতি আপডেট করুন।
- অফার থেকে moreInfoUrl, operatorLogoUrl, purchaseUrl-এর জন্য সমর্থন সরানো হয়েছে। এই ক্ষেত্রগুলি মোবাইল ডেটা প্ল্যান UI দ্বারা সমর্থিত নয়৷ পরিবর্তনটি পিছনের দিকে সামঞ্জস্যপূর্ণ।
- আপনি যখন রাজ্যে যান তখন কোনও ব্যবহারকারী যখন অ্যাকাউন্টের ভারসাম্য ব্যয় করে একটি বেতনে ডেটা ব্যবহার করে তখন বিজ্ঞপ্তি পাঠানোর জন্য সমর্থন যোগ করা হয়।
- প্ল্যান মডিউল থেকে ফ্লেক্স টাইম উইন্ডোর জন্য সমর্থন সরানো হয়েছে। পরিবর্তনটি পিছনের দিকে সামঞ্জস্যপূর্ণ। সুতরাং, যদি কোনো অপারেটর আমাদের ফ্লেক্স টাইম উইন্ডোজ পাঠায়, তাহলে প্রতিক্রিয়া গৃহীত হবে।
মার্চ 2019
- প্রয়োজনীয় ক্ষেত্রগুলির সেট থেকে offerInfo.promoMessage সরান। ব্যবহারকারীদের অফার দেখানোর সময় MDP এই ক্ষেত্রটি ব্যবহার করে না।
- ডকুমেন্টেশন বাগ ঠিক করুন যে CPID অবশ্যই URL এনকোডেড হতে হবে। পরিবর্তে, GTAF প্রতি RFC2396 CPID এনকোড করে।
- পুশ বিজ্ঞপ্তির জন্য প্রয়োজনীয়তা যোগ করা হয়েছে।
ফেব্রুয়ারি 2019
- ডেটা প্ল্যান শেয়ারিং API ব্যবহার করে Google-এর সাথে PlanOffer শেয়ার করার জন্য সমর্থন সরানো হয়েছে।
জানুয়ারী 2019
- ISP পোর্টাল ব্যবহার করে ক্যারিয়ার কনফিগারেশন আপডেট করার জন্য গাইড যোগ করা হয়েছে।
- ডেটা প্ল্যান এজেন্ট API-এর জন্য OAuth বাস্তবায়নের জন্য গাইড যোগ করা হয়েছে।
- মোবাইল ডেটা প্ল্যান শেয়ারিং এপিআই ইন্টিগ্রেশন গাইডের নাম পরিবর্তন ও পুনর্গঠিত করা হয়েছে।
নভেম্বর 2018
- প্ল্যান অ্যাক্টিভেশন বিজ্ঞপ্তির জন্য সমর্থন যোগ করা হয়েছে।
- একটি APP_STORE পরিকল্পনা মডিউল ট্রাফিক বিভাগের জন্য সমর্থন যোগ করা হয়েছে৷
সেপ্টেম্বর 2018
- অপারেটরদের ব্যবহারকারীর সম্মতি জানাতে API যোগ করা হয়েছে।
- পরিকল্পনার জন্য সমর্থন যোগ করা হয়েছে যা পর্যায়ক্রমে প্ল্যানমডিউল এবং অফারে তাদের কোটা রিফ্রেশ করে।
- মেয়াদ শেষ হওয়ার বিজ্ঞপ্তির জন্য সমর্থন যোগ করা হয়েছে।
- PlanModuleState এর নাম পরিবর্তন করে PlanState করা হয়েছে। এটি একটি ডকুমেন্টেশন পরিবর্তন যা অপারেটরদের প্রভাবিত করা উচিত নয়।
আগস্ট 2018
- একটি PlanStatus এর অংশ হিসাবে বাহকদের অ্যাকাউন্ট ব্যালেন্স নির্দিষ্ট করার ক্ষমতা যোগ করা হয়েছে৷
জুন 2018
- আপডেট সরিয়ে দেওয়া হয়েছে, প্ল্যান স্ট্যাটাস এবং প্ল্যান অফারগুলির জন্য পদ্ধতিগুলি পান৷
- যখন বাইট ব্যালেন্স বা টাইম ব্যালেন্স পপুলেট হয় তখন একই সময়ে মোটা ব্যালেন্স লেভেল পপুলেট করার অনুমতি দেওয়া হয়।
- একটি অফার সংযোগের ধরন যোগ করা হয়েছে.
- প্ল্যান মডিউল স্টেট ফিল্ড যোগ করা হয়েছে প্ল্যানমডিউলে একটি অপারেটরকে এমন প্ল্যানগুলি নির্দেশ করার জন্য যা ব্যবহারকারী কিনেছেন কিন্তু এখনও সক্রিয় করা হয়নি৷ এটি একটি প্রয়োজনীয় ক্ষেত্র নয়।
- DataPlan এর নাম পরিবর্তন করে প্ল্যান করা হয়েছে। এটি একটি ডকুমেন্টেশন পরিবর্তন যা অপারেটরদের প্রভাবিত করা উচিত নয়।
- প্ল্যানঅফারে formOfPayment ক্ষেত্র যোগ করা হয়েছে যা একজন অপারেটরকে নির্দিষ্ট করতে দেয় যে ব্যবহারকারীকে কেনার জন্য কীভাবে চার্জ করা হবে। এই ডিফল্ট প্ল্যান ব্যালেন্স থেকে কাটা হয়.
মে 2018
- প্রতিক্রিয়াটিকে পিছনের দিকে সামঞ্জস্য রাখতে CPID প্রতিক্রিয়া আপডেট করা হয়েছে৷
- একটি PlanStatus এর জন্য শিরোনাম যোগ করা হয়েছে। শিরোনামটি সেটিংস UI-তে হেডার তৈরি করতে ব্যবহার করা হবে।
- একটি PlanModule-এর জন্য মডিউল নাম এবং ব্যবহৃত বাইট যোগ করা হয়েছে।
- GTAF-এ একটি ক্রয় প্রতিক্রিয়া কল ব্যাক যোগ করা হয়েছে।
মার্চ 2018
এই আপডেটে ডেটা প্ল্যান এজেন্ট API-তে নিম্নলিখিত পরিবর্তনগুলি অন্তর্ভুক্ত রয়েছে৷ এই পরিবর্তনগুলি এখানে হোস্ট করা ডেটা প্ল্যান API v4.2 এর সাথে সম্পর্কিত।
- নিম্নলিখিত API কলগুলিকে অবজ্ঞা করে:
- ব্যবহারকারীর অ্যাকাউন্ট (DPA_URL/{data_plan_key_string}/account) জিজ্ঞাসা করা হচ্ছে।
- কেনা প্ল্যান (DPA_URL/{data_plan_key_string}/purchasedPlans) জিজ্ঞাসা করা হচ্ছে।
- ডাটা প্ল্যান স্ট্যাটাসের জন্য আমরা যে ইউআরএলকে কল করি তা পরিবর্তন করে। নতুন URL এখানে বর্ণনা করা হয়েছে। ডিপিএ প্ল্যানস্ট্যাটাসের একটি উদাহরণ প্রদান করবে বলে আশা করা হচ্ছে।
- প্ল্যান অফারগুলির জন্য আমরা যে URL কল করি তা পরিবর্তন করে৷ নতুন URL এখানে বর্ণনা করা হয়েছে। DPA প্ল্যানঅফারের একটি উদাহরণ ফেরত দেবে বলে আশা করা হচ্ছে।
- একটি প্ল্যান কেনার সময় DPA-তে পাঠানো অনুরোধের মূল অংশ পরিবর্তন করে। উল্লেখ্য যে API কল একই। অনুরোধের মূল অংশে এখন TransactionRequest এর একটি উদাহরণ রয়েছে। API-এর পূর্ববর্তী সংস্করণের তুলনায় নেস্টিংয়ের একটি স্তরের অপসারণ লক্ষ্য করুন।
- একটি ক্রয়ের অনুরোধের প্রতিক্রিয়া পরিবর্তিত হয়েছে৷ আমরা Google protobuf দ্বারা সংজ্ঞায়িত মুদ্রার প্রকারের সুবিধা গ্রহণ করি। একটি সফল ক্রয়ের প্রতিক্রিয়া হিসাবে, আমরা আশা করি যে প্রতিক্রিয়া সংস্থায় TransactionResponse- এর একটি উদাহরণ থাকবে।
- যদি একটি
plan_id
নির্দিষ্ট করা না থাকে, তাহলে যোগ্যতা API-কে অবশ্যই ব্যবহারকারীর জন্য যোগ্য সমস্ত ডেটা প্ল্যান ফেরত দিতে হবে। আগে এটি ঐচ্ছিক ছিল। - DPA-এর সাথে বিজ্ঞপ্তির জন্য MSISDN নিবন্ধন করতে GTAF-এর জন্য একটি MSISDN রেজিস্ট্রেশন এন্ডপয়েন্ট যোগ করে।
Google মোবাইল ডেটা প্ল্যান শেয়ারিং API
মার্চ 2018
এই আপডেটে Google মোবাইল ডেটা প্ল্যান শেয়ারিং API-তে নিম্নলিখিত পরিবর্তনগুলি অন্তর্ভুক্ত রয়েছে:
- একটি অপারেটরকে GTAF-এর কাছে আপসেল অফার তথ্য পুশ করার অনুমতি দিয়ে নতুন API কলগুলি প্রবর্তন করে যাতে ব্যবহারকারীর ডিভাইসগুলিতে আরও নিচে ঠেলে দেওয়া হয়। এই নতুন কলগুলি একটি অপারেটরকে Google-এ অফারগুলি পুশ করার অনুমতি দেয়৷
- একটি PlanGroup-এ একটি শেষ আপডেট করা সময় ক্ষেত্র প্রবর্তন করে।
- ফ্লেক্স টাইম উইন্ডো থেকে ডেটা ক্রেডিট শতাংশ ক্ষেত্র সরিয়ে দেয়।