চেঞ্জলগ

ডেটা প্ল্যান এজেন্ট API

ডিসেম্বর 2019

  1. DPA বাস্তবায়নের জন্য রেজিস্টার CPID API সংজ্ঞা চালু করা হয়েছে।
  2. ক্লায়েন্ট যখন একটি নতুন CPID অনুরোধ করে তখন কীভাবে CPID তৈরি করতে হয় এবং এটি সংরক্ষণ করতে হয় তার জন্য পরামর্শ যোগ করা হয়েছে।
  3. বিজ্ঞপ্তি পাঠানোর জন্য কীভাবে CPID ব্যবহার করতে হবে তার জন্য ডকুমেন্টেশন যোগ করা হয়েছে।
  4. GTAF যখন DPA কে কল করে এবং DPA GTAF কে কল করে তখন ব্যবহারকারীর ভাষার পছন্দগুলি কীভাবে নির্ধারণ করা যায় তা স্পষ্ট করা হয়েছে।

অক্টোবর 2019

  1. আমরা যখনই CPID এন্ডপয়েন্টের সাথে যোগাযোগ করি তখন একটি নতুন CPID প্রয়োজন৷ এটি CPID প্রজন্মের অ্যালগরিদমে একটি টাইমস্ট্যাম্প যোগ করে সম্পন্ন করা যেতে পারে।
  2. অফার থেকে planLanguage সরান যা এখন পর্যন্ত একটি প্রয়োজনীয় ক্ষেত্র হিসাবে চিহ্নিত ছিল৷

সেপ্টেম্বর 2019

  1. ডেটা মেয়াদ শেষ হওয়ার বিজ্ঞপ্তিগুলির জন্য সমর্থন যোগ করা হয়েছে, ডেটা মেয়াদ শেষ হওয়ার সতর্কতা বিজ্ঞপ্তি থেকে আলাদা৷

জুলাই 2019

  1. সম্ভাব্য ক্লায়েন্ট শনাক্তকারী মান স্পষ্ট করা হয়েছে।
  2. অ্যাকাউন্ট টপ আপ বিজ্ঞপ্তির জন্য সমর্থন যোগ করা হয়েছে.
  3. প্রতিবার CPID এন্ডপয়েন্ট কল করার সময় একটি নতুন CPID প্রয়োজন থেকে শিথিল CPID প্রজন্মের প্রয়োজনীয়তা।
  4. মোবাইল ডেটা প্ল্যান শেয়ারিং API কল করার সময় GTAF থেকে বিভিন্ন ত্রুটির প্রতিক্রিয়ার জন্য ডকুমেন্টেশন যোগ করুন।

জুন 2019

  1. আপডেট করা DPA API স্পেসিফিকেশনের জন্য ক্যারিয়ারকে একটি _client আইডি একটি ক্যোয়ারী প্যারামিটার হিসেবে গ্রহণ করতে হবে।
  2. আপডেট করা মোবাইল ডেটা প্ল্যান শেয়ারিং এপিআই ক্যারিয়ারগুলিকে Google-এর সাথে একটি নির্দিষ্ট ক্লায়েন্টের জন্য ব্যবহারকারীর পরিকল্পনার তথ্য শেয়ার করার অনুমতি দেয়৷
  3. ব্যবহারকারীকে যে ক্রমানুসারে অফারগুলি দেখানো হয় তা GTAF-এ অফারগুলি যে ক্রমে দেওয়া হয় তার মতো নাও হতে পারে৷
  4. GTAF মোবাইল ডেটা প্ল্যান UI এর সাথে 10টির বেশি প্ল্যান শেয়ার করতে পারে।

মে 2019

  1. মেয়াদ শেষ না হলে মেয়াদ প্রয়োজন।
  2. প্রতি RFC 6749, OAuth সার্ভারের প্রতিক্রিয়াতে প্রয়োজন অনুযায়ী টোকেন_টাইপ চিহ্নিত করুন।
  3. ক্যারিয়ার যখন GTAF-এ প্ল্যান স্ট্যাটাস পুশ করে তখন ব্যবহারকারীকে যে ধরনের বিজ্ঞপ্তি পাঠানো হয়েছে তা ফেরত দিন।

এপ্রিল 2019

  1. প্রিপেইড গ্রাহকদের জন্য AccountInfo প্রয়োজন।
  2. CPID তৈরি করার সময় প্লেইন টেক্সটে ভাষা অন্তর্ভুক্ত করার জন্য প্রস্তাবিত CPID জেনারেশন পদ্ধতি আপডেট করুন।
  3. অফার থেকে moreInfoUrl, operatorLogoUrl, purchaseUrl-এর জন্য সমর্থন সরানো হয়েছে। এই ক্ষেত্রগুলি মোবাইল ডেটা প্ল্যান UI দ্বারা সমর্থিত নয়৷ পরিবর্তনটি পিছনের দিকে সামঞ্জস্যপূর্ণ।
  4. আপনি যখন রাজ্যে যান তখন কোনও ব্যবহারকারী যখন অ্যাকাউন্টের ভারসাম্য ব্যয় করে একটি বেতনে ডেটা ব্যবহার করে তখন বিজ্ঞপ্তি পাঠানোর জন্য সমর্থন যোগ করা হয়।
  5. প্ল্যান মডিউল থেকে ফ্লেক্স টাইম উইন্ডোর জন্য সমর্থন সরানো হয়েছে। পরিবর্তনটি পিছনের দিকে সামঞ্জস্যপূর্ণ। সুতরাং, যদি কোনো অপারেটর আমাদের ফ্লেক্স টাইম উইন্ডোজ পাঠায়, তাহলে প্রতিক্রিয়া গৃহীত হবে।

মার্চ 2019

  1. প্রয়োজনীয় ক্ষেত্রগুলির সেট থেকে offerInfo.promoMessage সরান। ব্যবহারকারীদের অফার দেখানোর সময় MDP এই ক্ষেত্রটি ব্যবহার করে না।
  2. ডকুমেন্টেশন বাগ ঠিক করুন যে CPID অবশ্যই URL এনকোডেড হতে হবে। পরিবর্তে, GTAF প্রতি RFC2396 CPID এনকোড করে।
  3. পুশ বিজ্ঞপ্তির জন্য প্রয়োজনীয়তা যোগ করা হয়েছে।

ফেব্রুয়ারি 2019

  1. ডেটা প্ল্যান শেয়ারিং API ব্যবহার করে Google-এর সাথে PlanOffer শেয়ার করার জন্য সমর্থন সরানো হয়েছে।

জানুয়ারী 2019

  1. ISP পোর্টাল ব্যবহার করে ক্যারিয়ার কনফিগারেশন আপডেট করার জন্য গাইড যোগ করা হয়েছে।
  2. ডেটা প্ল্যান এজেন্ট API-এর জন্য OAuth বাস্তবায়নের জন্য গাইড যোগ করা হয়েছে।
  3. মোবাইল ডেটা প্ল্যান শেয়ারিং এপিআই ইন্টিগ্রেশন গাইডের নাম পরিবর্তন ও পুনর্গঠিত করা হয়েছে।

নভেম্বর 2018

  1. প্ল্যান অ্যাক্টিভেশন বিজ্ঞপ্তির জন্য সমর্থন যোগ করা হয়েছে।
  2. একটি APP_STORE পরিকল্পনা মডিউল ট্রাফিক বিভাগের জন্য সমর্থন যোগ করা হয়েছে৷

সেপ্টেম্বর 2018

  1. অপারেটরদের ব্যবহারকারীর সম্মতি জানাতে API যোগ করা হয়েছে।
  2. পরিকল্পনার জন্য সমর্থন যোগ করা হয়েছে যা পর্যায়ক্রমে প্ল্যানমডিউল এবং অফারে তাদের কোটা রিফ্রেশ করে।
  3. মেয়াদ শেষ হওয়ার বিজ্ঞপ্তির জন্য সমর্থন যোগ করা হয়েছে।
  4. PlanModuleState এর নাম পরিবর্তন করে PlanState করা হয়েছে। এটি একটি ডকুমেন্টেশন পরিবর্তন যা অপারেটরদের প্রভাবিত করা উচিত নয়।

আগস্ট 2018

  1. একটি PlanStatus এর অংশ হিসাবে বাহকদের অ্যাকাউন্ট ব্যালেন্স নির্দিষ্ট করার ক্ষমতা যোগ করা হয়েছে৷

জুন 2018

  1. আপডেট সরিয়ে দেওয়া হয়েছে, প্ল্যান স্ট্যাটাস এবং প্ল্যান অফারগুলির জন্য পদ্ধতিগুলি পান৷
  2. যখন বাইট ব্যালেন্স বা টাইম ব্যালেন্স পপুলেট হয় তখন একই সময়ে মোটা ব্যালেন্স লেভেল পপুলেট করার অনুমতি দেওয়া হয়।
  3. একটি অফার সংযোগের ধরন যোগ করা হয়েছে.
  4. প্ল্যান মডিউল স্টেট ফিল্ড যোগ করা হয়েছে প্ল্যানমডিউলে একটি অপারেটরকে এমন প্ল্যানগুলি নির্দেশ করার জন্য যা ব্যবহারকারী কিনেছেন কিন্তু এখনও সক্রিয় করা হয়নি৷ এটি একটি প্রয়োজনীয় ক্ষেত্র নয়।
  5. DataPlan এর নাম পরিবর্তন করে প্ল্যান করা হয়েছে। এটি একটি ডকুমেন্টেশন পরিবর্তন যা অপারেটরদের প্রভাবিত করা উচিত নয়।
  6. প্ল্যানঅফারে formOfPayment ক্ষেত্র যোগ করা হয়েছে যা একজন অপারেটরকে নির্দিষ্ট করতে দেয় যে ব্যবহারকারীকে কেনার জন্য কীভাবে চার্জ করা হবে। এই ডিফল্ট প্ল্যান ব্যালেন্স থেকে কাটা হয়.

মে 2018

  1. প্রতিক্রিয়াটিকে পিছনের দিকে সামঞ্জস্য রাখতে CPID প্রতিক্রিয়া আপডেট করা হয়েছে৷
  2. একটি PlanStatus এর জন্য শিরোনাম যোগ করা হয়েছে। শিরোনামটি সেটিংস UI-তে হেডার তৈরি করতে ব্যবহার করা হবে।
  3. একটি PlanModule-এর জন্য মডিউল নাম এবং ব্যবহৃত বাইট যোগ করা হয়েছে।
  4. GTAF-এ একটি ক্রয় প্রতিক্রিয়া কল ব্যাক যোগ করা হয়েছে।

মার্চ 2018

এই আপডেটে ডেটা প্ল্যান এজেন্ট API-তে নিম্নলিখিত পরিবর্তনগুলি অন্তর্ভুক্ত রয়েছে৷ এই পরিবর্তনগুলি এখানে হোস্ট করা ডেটা প্ল্যান API v4.2 এর সাথে সম্পর্কিত।

  1. নিম্নলিখিত API কলগুলিকে অবজ্ঞা করে:
    1. ব্যবহারকারীর অ্যাকাউন্ট (DPA_URL/{data_plan_key_string}/account) জিজ্ঞাসা করা হচ্ছে।
    2. কেনা প্ল্যান (DPA_URL/{data_plan_key_string}/purchasedPlans) জিজ্ঞাসা করা হচ্ছে।
  2. ডাটা প্ল্যান স্ট্যাটাসের জন্য আমরা যে ইউআরএলকে কল করি তা পরিবর্তন করে। নতুন URL এখানে বর্ণনা করা হয়েছে। ডিপিএ প্ল্যানস্ট্যাটাসের একটি উদাহরণ প্রদান করবে বলে আশা করা হচ্ছে।
  3. প্ল্যান অফারের জন্য আমরা যে URL কল করি তা পরিবর্তন করে। নতুন URL এখানে বর্ণনা করা হয়েছে। DPA প্ল্যানঅফারের একটি উদাহরণ ফেরত দেবে বলে আশা করা হচ্ছে।
  4. একটি প্ল্যান কেনার সময় DPA-তে পাঠানো অনুরোধের মূল অংশ পরিবর্তন করে। উল্লেখ্য যে API কল একই। অনুরোধের মূল অংশে এখন TransactionRequest এর একটি উদাহরণ রয়েছে। API-এর পূর্ববর্তী সংস্করণের তুলনায় নেস্টিংয়ের একটি স্তরের অপসারণ লক্ষ্য করুন।
  5. একটি ক্রয়ের অনুরোধের প্রতিক্রিয়া পরিবর্তিত হয়েছে৷ আমরা Google protobuf দ্বারা সংজ্ঞায়িত মুদ্রার প্রকারের সুবিধা গ্রহণ করি। একটি সফল ক্রয়ের প্রতিক্রিয়া হিসাবে, আমরা আশা করি যে প্রতিক্রিয়া সংস্থায় TransactionResponse- এর একটি উদাহরণ থাকবে।
  6. যদি একটি plan_id নির্দিষ্ট করা না থাকে, তাহলে যোগ্যতা API-কে অবশ্যই ব্যবহারকারীর জন্য যোগ্য সমস্ত ডেটা প্ল্যান ফেরত দিতে হবে। আগে এটি ঐচ্ছিক ছিল।
  7. DPA-এর সাথে বিজ্ঞপ্তির জন্য MSISDN নিবন্ধন করতে GTAF-এর জন্য একটি MSISDN রেজিস্ট্রেশন এন্ডপয়েন্ট যোগ করে।

Google মোবাইল ডেটা প্ল্যান শেয়ারিং API

মার্চ 2018

এই আপডেটে Google মোবাইল ডেটা প্ল্যান শেয়ারিং API-তে নিম্নলিখিত পরিবর্তনগুলি অন্তর্ভুক্ত রয়েছে:

  1. একটি অপারেটরকে GTAF-এর কাছে আপসেল অফার তথ্য পুশ করার অনুমতি দিয়ে নতুন API কলগুলি প্রবর্তন করে যাতে ব্যবহারকারীর ডিভাইসগুলিতে আরও নিচে ঠেলে দেওয়া হয়। এই নতুন কলগুলি একটি অপারেটরকে Google-এ অফারগুলি পুশ করার অনুমতি দেয়৷
  2. একটি PlanGroup-এ একটি শেষ আপডেট করা সময় ক্ষেত্র প্রবর্তন করে।
  3. ফ্লেক্স টাইম উইন্ডো থেকে ডেটা ক্রেডিট শতাংশ ক্ষেত্র সরিয়ে দেয়।