আপনি Apigee Edge ডকুমেন্টেশন দেখছেন।
Apigee X ডকুমেন্টেশনে যান । তথ্য
ভূমিকা
মনিটাইজেশন রিপোর্ট আপনাকে ফোকাসড ব্যবহার তথ্য এবং লেনদেন কার্যকলাপ অ্যাক্সেস করতে সক্ষম করে। উদাহরণস্বরূপ, আপনি নির্ধারণ করতে পারেন কোন অ্যাপ্লিকেশন, ডেভেলপার, API পণ্য বান্ডেল বা API পণ্যগুলির একটি নির্দিষ্ট তারিখের সীমার জন্য লেনদেনের কার্যকলাপ রয়েছে৷ নগদীকরণের মাধ্যমে, আপনি সারাংশ বা বিস্তারিত প্রতিবেদন তৈরি করতে পারেন যা API ব্যবহার ট্র্যাক করে।
নগদীকরণ প্রতিবেদনের প্রকার
আপনি নিম্নলিখিত ধরনের নগদীকরণ প্রতিবেদন তৈরি করতে পারেন।
রিপোর্ট | বর্ণনা |
---|---|
বিলিং | একটি একক বিলিং মাসের জন্য ডেভেলপারদের কার্যকলাপ দেখুন এবং রেট প্ল্যান সঠিকভাবে প্রয়োগ করা হয়েছে কিনা তা যাচাই করুন। |
প্রিপেইড ব্যালেন্স | একটি প্রিপেইড বিকাশকারী একটি বিলিং মাসে বা বর্তমানে খোলা মাসে যে ব্যালেন্স রিফিল করেছেন তা দেখুন, যাতে আপনি আপনার পেমেন্ট প্রসেসর থেকে প্রাপ্ত অর্থের সাথে সমন্বয় করতে পারেন। |
রাজস্ব | একটি তারিখ সীমার মধ্যে বিকাশকারীদের দ্বারা উত্পন্ন কার্যকলাপ এবং রাজস্ব দেখুন, যাতে আপনি আপনার বিকাশকারীদের (এবং তাদের অ্যাপ্লিকেশন) জুড়ে আপনার API পণ্য বান্ডেল এবং পণ্যগুলির কার্যকারিতা বিশ্লেষণ করতে পারেন৷ |
ভিন্নতা | দুটি তারিখ রেঞ্জে ডেভেলপারদের দ্বারা উত্পন্ন কার্যকলাপ এবং আয়ের তুলনা করুন, যাতে আপনি আপনার ডেভেলপার (এবং তাদের অ্যাপ্লিকেশন) জুড়ে আপনার API প্যাকেজ এবং পণ্যগুলির কার্যক্ষমতার ঊর্ধ্বগামী বা নিম্নগামী প্রবণতা বিশ্লেষণ করতে পারেন। |
তথ্য ধারণ সম্পর্কে
Apigee Edge পাবলিক ক্লাউডে, নগদীকরণ ডেটা ধারণ একটি প্ল্যান এনটাইটেলমেন্ট। https://cloud.google.com/apigee/specsheets- এ নগদীকরণ এনটাইটেলমেন্টগুলি দেখুন। আপনি যদি নগদীকরণের ডেটা এনটাইটেলমেন্ট সময়কালের পরে ধরে রাখতে চান তবে Apigee বিক্রয়ের সাথে যোগাযোগ করুন। বর্ধিত ডেটা ধারণ অনুরোধের সময় সক্রিয় করা হয় এবং মূল ডেটা ধারণ উইন্ডোর আগে ডেটা অন্তর্ভুক্ত করার জন্য পূর্ববর্তীভাবে সক্রিয় করা যায় না।
ডুপ্লিকেট লেনদেন সম্পর্কে
আপনি যদি বিশ্লেষণ ডেটার সাথে নগদীকরণ লেনদেন প্রতিবেদনের তুলনা করেন, তাহলে আপনি অল্প সংখ্যক সদৃশ লেনদেন লক্ষ্য করতে পারেন। এটি প্রত্যাশিত আচরণ কারণ নগদীকরণ সিস্টেম প্রতিদিন কয়েক মিলিয়ন লেনদেন প্রক্রিয়া করতে পারে এবং যে কোনো মুহূর্তে সমান্তরালভাবে প্রক্রিয়া করা অনেক লেনদেন। গড়ে, ~0.1% লেনদেন ডুপ্লিকেট হতে পারে।
মনিটাইজেশন রিপোর্ট পৃষ্ঠা অন্বেষণ
নীচে বর্ণিত হিসাবে, নগদীকরণ রিপোর্ট পৃষ্ঠা অ্যাক্সেস করুন।
প্রান্ত
এজ UI ব্যবহার করে রিপোর্ট পৃষ্ঠা অ্যাক্সেস করতে:
- apigee.com/edge এ সাইন ইন করুন।
- বাম নেভিগেশন বারে প্রকাশ > মনিটাইজেশন > রিপোর্ট নির্বাচন করুন।
রিপোর্ট পৃষ্ঠা প্রদর্শিত হয়.
চিত্রে যেমন হাইলাইট করা হয়েছে, রিপোর্ট পৃষ্ঠা আপনাকে সক্ষম করে:
- নাম এবং বিবরণ, প্রতিবেদনের ধরন এবং তারিখের পরিসর এবং সর্বশেষ সংশোধিত তারিখ সহ সমস্ত প্রতিবেদনের সারসংক্ষেপ তথ্য দেখুন
- একটি প্রতিবেদন কনফিগার করুন
- CSV বা জিপ ফাইল ফরম্যাটে একটি রিপোর্ট তৈরি এবং ডাউনলোড করুন
- একটি প্রতিবেদন সম্পাদনা করুন
- একটি প্রতিবেদন মুছুন
- প্রতিবেদনের তালিকা অনুসন্ধান করুন
ক্লাসিক এজ (ব্যক্তিগত ক্লাউড)
ক্লাসিক এজ UI ব্যবহার করে রিপোর্ট পৃষ্ঠা অ্যাক্সেস করতে:
-
http:// ms-ip :9000
এ সাইন ইন করুন, যেখানে ms-ip হল ম্যানেজমেন্ট সার্ভার নোডের IP ঠিকানা বা DNS নাম। - শীর্ষ নেভিগেশন বারে মনিটাইজেশন > মনিটাইজেশন রিপোর্ট নির্বাচন করুন।
রিপোর্ট পৃষ্ঠা প্রদর্শিত হয়.
- প্রতিবেদনের বর্তমান তালিকা দেখুন
- একটি প্রতিবেদন কনফিগার করুন
- CSV ফর্ম্যাটে একটি প্রতিবেদন তৈরি এবং ডাউনলোড করুন
- একটি প্রতিবেদন সম্পাদনা করুন
- একটি প্রতিবেদন মুছুন
একটি প্রতিবেদন কনফিগার করা হচ্ছে
নিম্নলিখিত বিভাগে বর্ণিত হিসাবে UI ব্যবহার করে একটি প্রতিবেদন কনফিগার করুন।
একটি রিপোর্ট কনফিগার করার পদক্ষেপ
এজ UI বা Classice Edge UI ব্যবহার করে একটি প্রতিবেদন কনফিগার করুন।
প্রান্ত
এজ UI ব্যবহার করে একটি প্রতিবেদন কনফিগার করতে:
- বাম নেভিগেশন বারে প্রকাশ > মনিটাইজেশন > রিপোর্ট নির্বাচন করুন।
- ক্লিক করুন + রিপোর্ট
- নিম্নলিখিত সারণীতে সংজ্ঞায়িত প্রতিবেদনের বিবরণ কনফিগার করুন।
মাঠ বর্ণনা নাম প্রতিবেদনের অনন্য নাম। বর্ণনা প্রতিবেদনের বর্ণনা। রিপোর্টের ধরন নগদীকরণ প্রতিবেদনের প্রকারগুলি দেখুন। - নিম্নলিখিত বিভাগে বর্ণিত রিপোর্টের প্রকারের উপর ভিত্তি করে অবশিষ্ট প্রতিবেদনের বিবরণ কনফিগার করুন:
- আপনি রিপোর্ট উইন্ডোতে তথ্য প্রবেশ করার পরে, আপনি করতে পারেন:
- রিপোর্ট কনফিগারেশন সংরক্ষণ করতে প্রতিবেদন সংরক্ষণ করুন ক্লিক করুন.
শুধুমাত্র একটি বিশদ প্রতিবেদনের জন্য, প্রতিবেদনটি অ্যাসিঙ্ক্রোনাসভাবে চালানোর জন্য কাজ জমা দিন ক্লিক করুন এবং পরবর্তী সময়ে ফলাফলগুলি পুনরুদ্ধার করুন৷ আরও জানতে একটি প্রতিবেদন তৈরি এবং ডাউনলোড করা দেখুন।
- CSV হিসাবে সংরক্ষণ করুন বা জিপ হিসাবে সংরক্ষণ করুন ক্লিক করুন একটি কমা-বিভাজিত মান (CSV) বা CSV ধারণকারী একটি সংকুচিত জিপ ফাইল হিসাবে আপনার স্থানীয় মেশিনে জেনারেট করা রিপোর্ট ডাউনলোড করতে। জিপ ডাউনলোডগুলি বড় রিপোর্টের জন্য সুপারিশ করা হয় এবং আরও কার্যকরভাবে ডাউনলোড করবে।
ক্লাসিক এজ (ব্যক্তিগত ক্লাউড)
ক্লাসিক এজ UI ব্যবহার করে একটি প্রতিবেদন তৈরি করতে:
- শীর্ষ নেভিগেশন বারে মনিটাইজেশন > মনিটাইজেশন রিপোর্ট নির্বাচন করুন।
- ড্রপ-ডাউন মেনুতে, আপনি যে ধরনের প্রতিবেদন তৈরি করতে চান তা নির্বাচন করুন। নগদীকরণ প্রতিবেদনের প্রকারগুলি দেখুন।
- ক্লিক করুন + রিপোর্ট করুন ।
- নির্বাচিত বিলিং টাইপের উপর ভিত্তি করে প্রতিবেদনের বিশদ বিবরণ কনফিগার করুন, যা নিম্নলিখিত বিভাগে বর্ণিত হয়েছে:
- আপনি রিপোর্ট উইন্ডোতে তথ্য প্রবেশ করার পরে, আপনি করতে পারেন:
- রিপোর্ট কনফিগারেশন সংরক্ষণ করতে এবং পরে প্রতিবেদনটি ডাউনলোড করতে Save as... এ ক্লিক করুন।
শুধুমাত্র একটি বিশদ প্রতিবেদনের জন্য, প্রতিবেদনটি অ্যাঙ্ক্রোনাসভাবে চালানোর জন্য এবং পরবর্তী সময়ে ফলাফল পুনরুদ্ধার করতে কাজ জমা দিন ক্লিক করুন। আরও জানতে একটি প্রতিবেদন তৈরি এবং ডাউনলোড করা দেখুন।
- দেখার জন্য একটি কমা-বিভাজিত মান (CSV) ফাইল হিসাবে আপনার স্থানীয় মেশিনে প্রতিবেদন তৈরি এবং ডাউনলোড করতে CSV ডাউনলোড করুন ক্লিক করুন৷
একটি বিলিং রিপোর্ট কনফিগার করা হচ্ছে
একটি রিপোর্ট কনফিগার করতে পদক্ষেপগুলি অনুসরণ করুন এবং রিপোর্ট পৃষ্ঠায় নিম্নলিখিত তথ্য প্রবেশ করান:
মাঠ | বর্ণনা |
---|---|
বিলিং মাস | রিপোর্টের জন্য বিলিং মাস। |
রিপোর্টিং স্তর | রিপোর্টিং স্তর। বৈধ মান অন্তর্ভুক্ত:
|
পণ্য বান্ডিল | দ্রষ্টব্য : ক্লাসিক এজ UI-তে, API পণ্য বান্ডেলগুলিকে API প্যাকেজ হিসাবে উল্লেখ করা হয়। প্রতিবেদনে অন্তর্ভুক্ত করতে API পণ্য বান্ডিল নির্বাচন করুন। যদি কোনোটিই নির্বাচিত না হয়, তবে সমস্ত API পণ্য বান্ডেল প্রতিবেদনে অন্তর্ভুক্ত করা হয়। প্রতিবেদনে প্রতিটি নির্বাচিত API পণ্য বান্ডিলের জন্য একটি পৃথক লাইন অন্তর্ভুক্ত রয়েছে। একটি সারাংশ প্রতিবেদনের জন্য, আপনি ঐচ্ছিকভাবে সারাংশ প্রদর্শন বিকল্পগুলিতে প্রদর্শন করবেন না চেক করতে পারেন। এই ক্ষেত্রে, প্রতিবেদনটি সমস্ত (বা নির্বাচিত) API পণ্য বান্ডিল জুড়ে তথ্য একত্রিত করে (এবং প্রতিটি API পণ্য বান্ডেলের জন্য আলাদাভাবে তথ্য তালিকাভুক্ত করে না)। |
পণ্য | প্রতিবেদনে অন্তর্ভুক্ত করতে API পণ্যগুলি নির্বাচন করুন৷ যদি কোনটি নির্বাচিত না হয়, তবে সমস্ত API পণ্য রিপোর্টে অন্তর্ভুক্ত করা হয়। প্রতিবেদনে প্রতিটি নির্বাচিত API পণ্যের জন্য একটি পৃথক লাইন অন্তর্ভুক্ত রয়েছে। একটি সারাংশ প্রতিবেদনের জন্য, আপনি ঐচ্ছিকভাবে সারাংশ প্রদর্শন বিকল্পগুলিতে প্রদর্শন করবেন না চেক করতে পারেন। এই ক্ষেত্রে, প্রতিবেদনটি সমস্ত (বা নির্বাচিত) বিকাশকারীদের জুড়ে তথ্য একত্রিত করে (এবং প্রতিটি নির্বাচিত বিকাশকারীর জন্য আলাদাভাবে তথ্য তালিকাভুক্ত করে না)। |
কোম্পানিগুলো | প্রতিবেদনে অন্তর্ভুক্ত করতে কোম্পানি নির্বাচন করুন. যদি কেউ নির্বাচিত না হয়, তবে সমস্ত কোম্পানি রিপোর্টে অন্তর্ভুক্ত করা হয়। |
রেট প্ল্যান | রিপোর্ট অন্তর্ভুক্ত করার পরিকল্পনা হার. নিম্নলিখিতগুলির মধ্যে একটি নির্বাচন করুন:
|
একটি প্রিপেইড ব্যালেন্স রিপোর্ট কনফিগার করা হচ্ছে
একটি রিপোর্ট কনফিগার করার জন্য ধাপগুলি অনুসরণ করুন এবং রিপোর্ট পৃষ্ঠায় নিম্নলিখিত তথ্য লিখুন:মাঠ | বর্ণনা |
---|---|
বিলিং মাস | রিপোর্টের জন্য বিলিং মাস। |
রিপোর্টিং স্তর | রিপোর্টিং স্তর। বৈধ মান অন্তর্ভুক্ত:
|
কোম্পানিগুলো | প্রতিবেদনে অন্তর্ভুক্ত করতে কোম্পানি নির্বাচন করুন. যদি কেউ নির্বাচিত না হয়, তবে সমস্ত কোম্পানি রিপোর্টে অন্তর্ভুক্ত করা হয়। |
একটি রাজস্ব প্রতিবেদন কনফিগার করা হচ্ছে
একটি রিপোর্ট কনফিগার করার জন্য ধাপগুলি অনুসরণ করুন এবং রিপোর্ট পৃষ্ঠায় নিম্নলিখিত তথ্য লিখুন:
মাঠ | বর্ণনা |
---|---|
তারিখ পরিসীমা | রিপোর্টের জন্য তারিখের পরিসর। নিম্নলিখিতগুলির মধ্যে একটি নির্বাচন করুন:
|
মুদ্রা নির্বাচন করুন | প্রতিবেদনের জন্য মুদ্রা। বৈধ মান অন্তর্ভুক্ত:
|
রিপোর্টিং স্তর | রিপোর্টিং স্তর। বৈধ মান অন্তর্ভুক্ত:
|
পণ্য বান্ডিল | দ্রষ্টব্য : ক্লাসিক এজ UI-তে, API পণ্য বান্ডেলগুলিকে API প্যাকেজ হিসাবে উল্লেখ করা হয়। প্রতিবেদনে অন্তর্ভুক্ত করতে API পণ্য বান্ডিল নির্বাচন করুন। যদি কোনোটিই নির্বাচিত না হয়, তবে সমস্ত API পণ্য বান্ডেল প্রতিবেদনে অন্তর্ভুক্ত করা হয়। প্রতিবেদনে প্রতিটি নির্বাচিত API পণ্য বান্ডিলের জন্য একটি পৃথক লাইন অন্তর্ভুক্ত রয়েছে। একটি সারাংশ প্রতিবেদনের জন্য, আপনি ঐচ্ছিকভাবে সারাংশ প্রদর্শন বিকল্পগুলিতে প্রদর্শন করবেন না চেক করতে পারেন। এই ক্ষেত্রে, প্রতিবেদনটি সমস্ত (বা নির্বাচিত) API পণ্য বান্ডিল জুড়ে তথ্য একত্রিত করে (এবং প্রতিটি API পণ্য বান্ডেলের জন্য আলাদাভাবে তথ্য তালিকাভুক্ত করে না)। |
পণ্য | প্রতিবেদনে অন্তর্ভুক্ত করতে API পণ্যগুলি নির্বাচন করুন৷ যদি কোনটি নির্বাচিত না হয়, তবে সমস্ত API পণ্য রিপোর্টে অন্তর্ভুক্ত করা হয়। প্রতিবেদনে প্রতিটি নির্বাচিত API পণ্যের জন্য একটি পৃথক লাইন অন্তর্ভুক্ত রয়েছে। একটি সারাংশ প্রতিবেদনের জন্য, আপনি ঐচ্ছিকভাবে সারাংশ প্রদর্শন বিকল্পগুলিতে প্রদর্শন করবেন না চেক করতে পারেন। এই ক্ষেত্রে, প্রতিবেদনটি সমস্ত (বা নির্বাচিত) বিকাশকারীদের জুড়ে তথ্য একত্রিত করে (এবং প্রতিটি নির্বাচিত বিকাশকারীর জন্য আলাদাভাবে তথ্য তালিকাভুক্ত করে না)। |
কোম্পানিগুলো | প্রতিবেদনে অন্তর্ভুক্ত করতে কোম্পানি নির্বাচন করুন. যদি কেউ নির্বাচিত না হয়, তবে সমস্ত কোম্পানি রিপোর্টে অন্তর্ভুক্ত করা হয়। একটি সারাংশ প্রতিবেদনের জন্য, আপনি ঐচ্ছিকভাবে সারাংশ প্রদর্শন বিকল্প বিভাগে প্রদর্শন করবেন না চেক করতে পারেন। এই ক্ষেত্রে, প্রতিবেদনটি সমস্ত (বা নির্বাচিত) কোম্পানির তথ্য একত্রিত করে (এবং প্রতিটি নির্বাচিত কোম্পানির জন্য আলাদাভাবে তথ্য তালিকাভুক্ত করে না)। |
অ্যাপস | প্রতিবেদনে অন্তর্ভুক্ত করার জন্য অ্যাপ্লিকেশন নির্বাচন করুন। যদি কেউ নির্বাচিত না হয়, তবে সমস্ত অ্যাপ্লিকেশন রিপোর্টে অন্তর্ভুক্ত করা হয়। প্রতিবেদনটিতে প্রতিটি নির্বাচিত আবেদনের জন্য একটি পৃথক লাইন অন্তর্ভুক্ত রয়েছে। একটি সারাংশ প্রতিবেদনের জন্য, আপনি ঐচ্ছিকভাবে সারাংশ প্রদর্শন বিকল্প বিভাগে প্রদর্শন করবেন না চেক করতে পারেন। এই ক্ষেত্রে, প্রতিবেদনটি সমস্ত (বা নির্বাচিত) অ্যাপ্লিকেশন জুড়ে তথ্য একত্রিত করে (এবং প্রতিটি নির্বাচিত অ্যাপ্লিকেশনের জন্য আলাদাভাবে তথ্য তালিকাভুক্ত করে না)। |
সারাংশ প্রদর্শনের বিকল্প | যে ক্রমে কলামগুলিকে গোষ্ঠীবদ্ধ করা হয়েছে এবং প্রতিবেদনে প্রদর্শিত হয়েছে৷ একটি সংখ্যা নির্বাচন করুন যা গ্রুপিংয়ে সেই বিভাগের আপেক্ষিক ক্রম নির্দেশ করে (1 হল প্রথম গ্রুপিং)। উদাহরণস্বরূপ, নিম্নলিখিত গোষ্ঠীগুলি প্রথমে প্যাকেজ দ্বারা, তারপর পণ্যগুলির দ্বারা, তারপর বিকাশকারীদের দ্বারা, তারপরে অ্যাপ্লিকেশনগুলির দ্বারা প্রতিবেদন করে৷ আপনি যদি একটি বিভাগ প্রদর্শন করতে না চান তবে প্রদর্শন করবেন না নির্বাচন করুন, তারপরে অবশিষ্ট ক্ষেত্রগুলিকে ক্রমানুসারে নির্বাচন করুন। আপনি যখন একটি বিভাগের আপেক্ষিক ক্রম পরিবর্তন করেন বা প্রতিবেদনে একটি বিভাগ প্রদর্শন না করা বেছে নেন তখন অর্ডারটি স্বয়ংক্রিয়ভাবে আপডেট হয়। |
রাজস্ব সারাংশ রিপোর্টে কাস্টম লেনদেন বৈশিষ্ট্য সহ
লেনদেন রেকর্ডিং নীতিগুলি আপনাকে লেনদেন থেকে কাস্টম অ্যাট্রিবিউট ডেটা ক্যাপচার করতে দেয় এবং আপনি সারসংক্ষেপ রাজস্ব প্রতিবেদনে সেই কাস্টম বৈশিষ্ট্যগুলি অন্তর্ভুক্ত করতে পারেন। আপনার প্রতিষ্ঠানের জন্য MINT.SUMMARY_CUSTOM_ATTRIBUTES
বৈশিষ্ট্য সেট করে নগদীকরণ ডাটাবেস টেবিলে অন্তর্ভুক্ত কাস্টম বৈশিষ্ট্যগুলির ডিফল্ট সেটটি সংজ্ঞায়িত করুন৷
এই বৈশিষ্ট্যটি ব্যবহার করার জন্য কিছু চিন্তাভাবনা এবং পরিকল্পনা প্রয়োজন, তাই নীচের বিবেচনাগুলি পর্যালোচনা করুন৷
আপনি যদি একজন ক্লাউড গ্রাহক হন, সম্পত্তি সেট করতে Apigee Edge সহায়তার সাথে যোগাযোগ করুন। আপনি যদি ব্যক্তিগত ক্লাউড গ্রাহকের জন্য একজন Apigee এজ হন, তাহলে সিস্টেম অ্যাডমিনিস্ট্রেটর শংসাপত্র সহ নিম্নলিখিত API-এ PUT অনুরোধ ব্যবহার করে পতাকা সেট করুন।
curl -u email:password -X PUT -H "Content-type:application/xml" http://host:port/v1/o/{myorg} -d \ "<Organization type="trial" name="MyOrganization"> <Properties> <Property name="features.isMonetizationEnabled">true</Property> <Property name="MINT.SUMMARY_CUSTOM_ATTRIBUTES">["partner_id","tax_source"]</Property> <Property name="features.topLevelDevelopersAreCompanies">false</Property> </Properties> </Organization>"
এই উদাহরণে, API কল বৈশিষ্ট্যটিকে সক্ষম করে এবং নগদীকরণ ডাটাবেসে partner_id
এবং tax_source
কলাম যোগ করে। উল্লেখ্য যে API কলে কাস্টম অ্যাট্রিবিউটের বিন্যাসটি URL-এনকোডেড।
প্রতিবেদনে কাস্টম লেনদেনের বৈশিষ্ট্যগুলি অন্তর্ভুক্ত করার জন্য বিবেচনা
- আপনি API দিয়ে তৈরি করার আগে আপনি যে বৈশিষ্ট্যের নামগুলি ব্যবহার করতে চান সে সম্পর্কে নিশ্চিত হন। সেগুলি ডাটাবেসের কলামের নাম, এবং কাস্টম অ্যাট্রিবিউট ডেটা সর্বদা সেখানে সংরক্ষণ করা হয়।
- প্রতিটি লেনদেন রেকর্ডিং নীতিতে 10টি উপলব্ধ কাস্টম অ্যাট্রিবিউট স্লট রয়েছে, যা নিম্নলিখিত ছবিতে দেখানো হয়েছে। রিপোর্টে অন্তর্ভুক্ত করা হবে এমন পণ্য জুড়ে একই বৈশিষ্ট্যের জন্য একই বৈশিষ্ট্যের নাম এবং অবস্থান ব্যবহার করুন। উদাহরণস্বরূপ, নিম্নলিখিত লেনদেন রেকর্ডিং নীতিতে,
partner_id
এবংtax_source
কাস্টম অ্যাট্রিবিউট যথাক্রমে 4 এবং 5 বক্স দখল করে। প্রতিবেদনে অন্তর্ভুক্ত করা পণ্যগুলির জন্য সমস্ত লেনদেন রেকর্ডিং নীতিতে এটি তাদের নাম এবং অবস্থান হওয়া উচিত।
আপনি বৈশিষ্ট্যটি সক্ষম করার পরে একটি সংক্ষিপ্ত আয়ের প্রতিবেদনে কাস্টম বৈশিষ্ট্যগুলি অন্তর্ভুক্ত করতে, MintCriteria
তে transactionCustomAttributes
যোগ করে প্রতিবেদন API ব্যবহার করুন। মানদণ্ড কনফিগারেশন বিকল্পগুলি দেখুন।
একটি বৈকল্পিক প্রতিবেদন কনফিগার করা হচ্ছে (অপ্রচলিত)
একটি রিপোর্ট কনফিগার করার জন্য ধাপগুলি অনুসরণ করুন এবং রিপোর্ট পৃষ্ঠায় নিম্নলিখিত তথ্য লিখুন:
মাঠ | বর্ণনা |
---|---|
তারিখ পরিসীমা | রিপোর্টের জন্য তারিখের পরিসর। নিম্নলিখিতগুলির মধ্যে একটি নির্বাচন করুন:
|
প্যাকেজ | প্রতিবেদনে অন্তর্ভুক্ত করার জন্য API প্যাকেজ। নিম্নলিখিতগুলির মধ্যে একটি নির্বাচন করুন:
প্রতিবেদনটিতে প্রতিটি নির্বাচিত API প্যাকেজের জন্য একটি পৃথক লাইন রয়েছে। একটি সারাংশ প্রতিবেদনের জন্য, আপনি সারাংশ প্রদর্শন বিকল্প বিভাগে ঐচ্ছিকভাবে ডোন্ট ডিসপ্লে (প্যাকেজ) চেক করতে পারেন। এই ক্ষেত্রে, রিপোর্টটি সমস্ত (বা নির্বাচিত) API প্যাকেজ জুড়ে তথ্য একত্রিত করে (এবং প্রতিটি API প্যাকেজের জন্য আলাদাভাবে তথ্য তালিকাভুক্ত করে না)। |
পণ্য | প্রতিবেদনে অন্তর্ভুক্ত করার জন্য API পণ্য। নিম্নলিখিতগুলির মধ্যে একটি নির্বাচন করুন:
প্রতিবেদনে প্রতিটি নির্বাচিত API পণ্যের জন্য একটি পৃথক লাইন অন্তর্ভুক্ত রয়েছে। একটি সারাংশ প্রতিবেদনের জন্য, আপনি ঐচ্ছিকভাবে সারাংশ প্রদর্শন বিকল্প বিভাগে প্রদর্শন করবেন না (পণ্য) চেক করতে পারেন। এই ক্ষেত্রে, প্রতিবেদনটি সমস্ত (বা নির্বাচিত) API পণ্য জুড়ে তথ্য একত্রিত করে (এবং প্রতিটি API পণ্যের জন্য আলাদাভাবে তথ্য তালিকাভুক্ত করে না)। |
কোম্পানিগুলো | কোম্পানিগুলোকে প্রতিবেদনে অন্তর্ভুক্ত করতে হবে। নিম্নলিখিতগুলির মধ্যে একটি নির্বাচন করুন:
রিপোর্ট প্রতিটি নির্বাচিত কোম্পানির জন্য একটি পৃথক লাইন অন্তর্ভুক্ত. একটি সারাংশ প্রতিবেদনের জন্য, আপনি ঐচ্ছিকভাবে সারাংশ প্রদর্শন বিকল্প বিভাগে প্রদর্শন করবেন না (কোম্পানি) চেক করতে পারেন। এই ক্ষেত্রে, প্রতিবেদনটি সমস্ত (বা নির্বাচিত) কোম্পানির তথ্য একত্রিত করে (এবং প্রতিটি নির্বাচিত কোম্পানির জন্য আলাদাভাবে তথ্য তালিকাভুক্ত করে না)। |
অ্যাপস | প্রতিবেদনে অন্তর্ভুক্ত করার জন্য আবেদন. নিম্নলিখিতগুলির মধ্যে একটি নির্বাচন করুন:
প্রতিবেদনটিতে প্রতিটি নির্বাচিত আবেদনের জন্য একটি পৃথক লাইন অন্তর্ভুক্ত রয়েছে। একটি সারাংশ প্রতিবেদনের জন্য, আপনি সারাংশ প্রদর্শন বিকল্প বিভাগে ঐচ্ছিকভাবে ডোন্ট ডিসপ্লে (অ্যাপ্লিকেশন) চেক করতে পারেন। এই ক্ষেত্রে, প্রতিবেদনটি সমস্ত (বা নির্বাচিত) অ্যাপ্লিকেশন জুড়ে তথ্য একত্রিত করে (এবং প্রতিটি নির্বাচিত অ্যাপ্লিকেশনের জন্য আলাদাভাবে তথ্য তালিকাভুক্ত করে না)। |
মুদ্রা | প্রতিবেদনের জন্য মুদ্রা। বৈধ মান অন্তর্ভুক্ত:
|
সারাংশ প্রদর্শনের বিকল্প | যে ক্রমে কলামগুলিকে গোষ্ঠীবদ্ধ করা হয়েছে এবং প্রতিবেদনে প্রদর্শিত হয়েছে৷ একটি সংখ্যা নির্বাচন করুন যা গ্রুপিংয়ে সেই বিভাগের আপেক্ষিক ক্রম নির্দেশ করে (1 হল প্রথম গ্রুপিং)। উদাহরণস্বরূপ, নিম্নলিখিত গোষ্ঠীগুলি প্রথমে প্যাকেজ দ্বারা, তারপর পণ্যগুলির দ্বারা, তারপর বিকাশকারীদের দ্বারা, তারপরে অ্যাপ্লিকেশনগুলির দ্বারা প্রতিবেদন করে৷ আপনি যদি একটি বিভাগ প্রদর্শন করতে না চান তবে প্রদর্শন করবেন না নির্বাচন করুন, তারপরে অবশিষ্ট ক্ষেত্রগুলিকে ক্রমানুসারে নির্বাচন করুন। আপনি যখন একটি বিভাগের আপেক্ষিক ক্রম পরিবর্তন করেন বা প্রতিবেদনে একটি বিভাগ প্রদর্শন না করা বেছে নেন তখন অর্ডারটি স্বয়ংক্রিয়ভাবে আপডেট হয়। |
একটি প্রতিবেদন তৈরি এবং ডাউনলোড করা হচ্ছে
আপনি একটি প্রতিবেদন তৈরি করার পরে, আপনি রিপোর্টের ফলাফলগুলি CSV বা জিপ ফাইল ফর্ম্যাটে ডাউনলোড করতে পারেন৷ আপনি সিঙ্ক্রোনাস বা অ্যাসিঙ্ক্রোনাসভাবে CSV বা জিপ ফাইল তৈরি করতে পারেন।
একটি সিঙ্ক্রোনাস রিপোর্টের জন্য , আপনি প্রতিবেদনের অনুরোধটি চালান এবং বিশ্লেষণ সার্ভার একটি প্রতিক্রিয়া প্রদান না করা পর্যন্ত অনুরোধটি অবরুদ্ধ করা হয়। যাইহোক, যেহেতু একটি প্রতিবেদনের জন্য প্রচুর পরিমাণে ডেটা প্রক্রিয়া করার প্রয়োজন হতে পারে (উদাহরণস্বরূপ, 100 এর GB), একটি সিঙ্ক্রোনাস রিপোর্ট একটি সময় শেষ হওয়ার কারণে ব্যর্থ হতে পারে।
একটি সারাংশ রিপোর্ট স্তর শুধুমাত্র সিঙ্ক্রোনাস জেনারেশন সমর্থন করে।
একটি অ্যাসিঙ্ক্রোনাস রিপোর্টের জন্য , আপনি রিপোর্ট অনুরোধ চালান এবং পরবর্তী সময়ে ফলাফল পুনরুদ্ধার করুন। কিছু পরিস্থিতিতে যখন অ্যাসিঙ্ক্রোনাস কোয়েরি প্রক্রিয়াকরণ একটি ভাল বিকল্প হতে পারে:
- বিশ্লেষন করা এবং প্রতিবেদন তৈরি করা যা বড় সময়ের ব্যবধানে বিস্তৃত।
- বিভিন্ন গ্রুপিং মাত্রা এবং অন্যান্য সীমাবদ্ধতার সাথে ডেটা বিশ্লেষণ করা যা ক্যোয়ারীতে জটিলতা যোগ করে।
- কিছু ব্যবহারকারী বা সংস্থার জন্য ডেটা ভলিউম উল্লেখযোগ্যভাবে বৃদ্ধি পেয়েছে যখন আপনি দেখতে পান যে অনুসন্ধানগুলি পরিচালনা করা।
একটি বিশদ প্রতিবেদন স্তর অ্যাসিঙ্ক্রোনাস প্রজন্মকে সমর্থন করে।
CSV বা জিপ ফাইল ফরম্যাটে একটি প্রতিবেদন তৈরি এবং ডাউনলোড করতে, নিম্নলিখিত কাজগুলির মধ্যে একটি সম্পাদন করুন:
- রিপোর্ট পৃষ্ঠা অ্যাক্সেস করুন.
- আপনি যে প্রতিবেদনটি ডাউনলোড করতে চান তার উপরে কার্সারটি রাখুন।
পরিবর্তিত কলামের অধীনে, যেকোনো একটিতে ক্লিক করুন:
- দ আইকন বা আইকন (একটি সংক্ষিপ্ত প্রতিবেদনের জন্য)। প্রতিবেদনটি সিঙ্ক্রোনাসভাবে একটি CSV বা জিপ ফাইলে সংরক্ষিত হয়।
- চাকরি জমা দিন (বিস্তারিত প্রতিবেদনের জন্য)। অ্যাসিঙ্ক্রোনাস কাজ শুরু হয়।
পরিবর্তিত কলামে কাজের অবস্থা নিরীক্ষণ করুন।
প্রতিবেদনটি ডাউনলোডের জন্য প্রস্তুত হলে ডিস্ক আইকনটি উপস্থিত হয়:
- কাজ শেষ হওয়ার পরে, রিপোর্টটি ডাউনলোড করতে ডিস্ক আইকনে ক্লিক করুন।
নিম্নলিখিত একটি সারাংশ বিলিং রিপোর্টের জন্য একটি CSV ফাইলের একটি উদাহরণ প্রদান করে৷
একটি প্রতিবেদন সম্পাদনা
একটি প্রতিবেদন সম্পাদনা করতে:
- রিপোর্ট পৃষ্ঠা অ্যাক্সেস করুন .
- আপনি যে প্রতিবেদনটি সম্পাদনা করতে চান তার উপরে কার্সারটি রাখুন এবং ক্লিক করুন অ্যাকশন মেনুতে।
- প্রয়োজন অনুযায়ী রিপোর্ট কনফিগারেশন আপডেট করুন।
- আপডেট রিপোর্ট কনফিগারেশন সংরক্ষণ করতে আপডেট রিপোর্ট ক্লিক করুন.
একটি প্রতিবেদন মুছে ফেলা হচ্ছে
একটি প্রতিবেদন মুছে ফেলতে:
- রিপোর্ট পৃষ্ঠা অ্যাক্সেস করুন .
- আপনি যে প্রতিবেদনটি মুছতে চান তার উপর কার্সারটি রাখুন।
- ক্লিক করুন অ্যাকশন মেনুতে।
API ব্যবহার করে নগদীকরণ প্রতিবেদন পরিচালনা করা
নিম্নলিখিত বিভাগগুলি API ব্যবহার করে নগদীকরণ প্রতিবেদনগুলি কীভাবে পরিচালনা করতে হয় তা বর্ণনা করে।
API ব্যবহার করে একটি প্রতিবেদন কনফিগার করা
একটি সম্পূর্ণ প্রতিষ্ঠানের জন্য একটি প্রতিবেদন কনফিগার করতে, /organizations/{org_name}/report-definitions
এ একটি POST অনুরোধ জারি করুন।
একটি নির্দিষ্ট বিকাশকারীর জন্য একটি প্রতিবেদন কনফিগার করতে, /organizations/{org_name}/developers/{dev_id}/report-definitions
এ একটি POST অনুরোধ জারি করুন, যেখানে {dev_id}
হল ডেভেলপারের পরিচয়৷
আপনি যখন অনুরোধ করবেন, আপনাকে রিপোর্টের নাম এবং প্রকার উল্লেখ করতে হবে। প্রকারটি নিম্নলিখিতগুলির মধ্যে একটি: BILLING
, REVENUE
, VARIANCE
(অপ্রচলিত), বা PREPAID_BALANCE
। উপরন্তু, আপনি mintCriteria
বৈশিষ্ট্যে মানদণ্ড নির্দিষ্ট করতে পারেন যা প্রতিবেদনটিকে আরও কনফিগার করে। মানদণ্ডের বিস্তৃত পরিসর রয়েছে যা আপনি নির্দিষ্ট করতে পারেন। এটি আপনাকে রিপোর্ট কনফিগার করার ক্ষেত্রে অনেক নমনীয়তা দেয়। মানদণ্ড হিসাবে আপনি নির্দিষ্ট করতে পারেন এমন কিছু জিনিস হল:
- বিলিং বা প্রিপেইড ব্যালেন্স রিপোর্টের জন্য, রিপোর্টের জন্য বিলিং মাস
- একটি রাজস্ব প্রতিবেদনের জন্য, প্রতিবেদনে কভার করা লেনদেনের ধরন, যেমন, ক্রয় লেনদেন, চার্জ লেনদেন এবং ফেরত
- প্রিপেইড ব্যালেন্স রিপোর্টের জন্য, ডেভেলপার যার কাছে রিপোর্টটি প্রযোজ্য
- একটি রাজস্ব প্রতিবেদনের জন্য, API পণ্য বান্ডেল (বা API প্যাকেজ), পণ্য, রেট প্ল্যান এবং অ্যাপ্লিকেশনগুলি যেখানে প্রতিবেদনটি প্রযোজ্য
- একটি রাজস্ব বা প্রকরণ প্রতিবেদনের জন্য, প্রতিবেদনের জন্য প্রযোজ্য মুদ্রা
- বিলিং, প্রিপেইড ব্যালেন্স বা রাজস্ব প্রতিবেদনের জন্য, প্রতিবেদনটি একটি সারাংশ প্রতিবেদন বা একটি বিশদ প্রতিবেদন কিনা
- একটি রাজস্ব সারাংশ প্রতিবেদনের জন্য, প্রতিবেদনে কাস্টম লেনদেনের বৈশিষ্ট্যগুলি অন্তর্ভুক্ত করুন৷
প্রতিবেদনের মানদণ্ডের সম্পূর্ণ তালিকার জন্য প্রতিবেদন কনফিগারেশন বিকল্পগুলি দেখুন।
উদাহরণস্বরূপ, নিম্নলিখিতটি একটি রাজস্ব প্রতিবেদন তৈরি করে যা জুলাই, 2015 মাসের লেনদেনের কার্যকলাপের সংক্ষিপ্ত বিবরণ দেয়। প্রতিবেদনে transactionTypes
সম্পত্তিতে নির্দিষ্ট করা বিভিন্ন ধরনের লেনদেন অন্তর্ভুক্ত রয়েছে এবং এটি পেমেন্ট API পণ্য বান্ডেল এবং পেমেন্ট API পণ্যের জন্য বিশেষভাবে প্রযোজ্য। যেহেতু রিপোর্টের সংজ্ঞায় কোনো নির্দিষ্ট ডেভেলপার বা অ্যাপ্লিকেশন নির্দিষ্ট করা নেই, রিপোর্টটি সমস্ত ডেভেলপার এবং অ্যাপ্লিকেশনের জন্য প্রযোজ্য। এবং যেহেতু currencyOption
প্রপার্টি LOCAL
এ সেট করা হয়েছে, রিপোর্টের প্রতিটি লাইন প্রযোজ্য হার পরিকল্পনার মুদ্রা ব্যবহার করে প্রদর্শিত হবে। উপরন্তু, groupBy
প্রপার্টি উল্লেখ করে যে রিপোর্টের কলামগুলিকে নিম্নলিখিত ক্রমে গোষ্ঠীবদ্ধ করা হবে: PACKAGE, PRODUCT, DEVELOPER, APPLICATION, এবং RATEPLAN (প্রতিবেদনে রেট প্ল্যানের নাম এবং আইডি অন্তর্ভুক্ত)।
$ curl -H "Content-Type: application/json" -X POST -d \ '{ "name": "July 2015 revenue report", "description": " July 2015 revenue report for Payment product", "type": "REVENUE", "mintCriteria":{ "fromDate":"2015-07-01 00:00:00", "toDate":"2015-08-01 13:35:00", "showTxDetail":true, "showSummary":true, "transactionTypes":[ "PURCHASE", "CHARGE", "REFUND", "CREDIT", "SETUPFEES", "TERMINATIONFEES", "RECURRINGFEES" ], "monetizationPackageIds":[ "payment" ], "productIds":[ "payment" ], "currencyOption":"LOCAL", "groupBy":[ "PACKAGE", "PRODUCT", "DEVELOPER", "APPLICATION", "RATEPLAN" ] } }' \ "https://api.enterprise.apigee.com/v1/mint/organizations/{org_name}/report-definitions" \ -u email:password
নিম্নলিখিতটি একটি বিশদ বিলিং প্রতিবেদন তৈরি করে যা জুন, 2015-এর জন্য ডেভেলপার DEV FIVE-এর কার্যকলাপ দেখায়৷
$ curl -H "Content-Type:application/json" -X POST -d \ '{ "name": "June billing report, DEV FIVE", "description": "June billing report, DEV FIVE", "type": "BILLING", "mintCriteria":{ "billingMonth": "JUNE", "billingYear": 2015, "showTxDetail":true, "showSummary":false, "currencyOption":"LOCAL" }, "devCriteria":[{ "id":"RtHAeZ6LtkSbEH56", "orgId":"myorg"}] }' \ "https://api.enterprise.apigee.com/v1/mint/organizations/{org_name}/developers/5cTWgdUvdr6JW3xU/report-definitions" \ -u email:password
API ব্যবহার করে রিপোর্ট কনফিগারেশন দেখা
আপনি একটি নির্দিষ্ট রিপোর্ট কনফিগারেশন বা একটি প্রতিষ্ঠানের জন্য সমস্ত রিপোর্ট কনফিগারেশন দেখতে পারেন। আপনি একটি পৃথক বিকাশকারীর জন্য রিপোর্ট কনফিগারেশনও দেখতে পারেন।
একটি প্রতিষ্ঠানের জন্য একটি নির্দিষ্ট রিপোর্ট কনফিগারেশন দেখতে, /organizations/{org_name}/report-definitions/{report_definition_id}
এ একটি GET অনুরোধ জারি করুন, যেখানে {report_definition_id}
হল নির্দিষ্ট রিপোর্ট কনফিগারেশনের শনাক্তকরণ (আইডিটি প্রতিক্রিয়াতে ফেরত দেওয়া হয় যখন আপনি রিপোর্ট কনফিগারেশন তৈরি করেন)। যেমন:
$ curl -H "Accept:application/json" -X GET \ "https://api.enterprise.apigee.com/v1/mint/organizations/{org_name}/report-definitions/1f7fa53b-de5a-431d-9438-62131e1396c5" \ -u email:password
সংস্থার সমস্ত রিপোর্ট কনফিগারেশন দেখতে, /organizations/{org_name}/report-definitions
এ একটি GET অনুরোধ জারি করুন।
ফলাফলগুলি ফিল্টার এবং সাজানোর জন্য আপনি নিম্নলিখিত ক্যোয়ারী প্যারামিটারগুলি পাস করতে পারেন:
ক্যোয়ারী প্যারামিটার | বর্ণনা |
---|---|
all | সমস্ত API পণ্য বান্ডিল ফেরত দিতে হবে কিনা তা নির্দিষ্ট করে ফ্ল্যাগ। মিথ্যাতে সেট করা হলে, প্রতি পৃষ্ঠায় ফিরে আসা API পণ্য বান্ডিলের সংখ্যা size ক্যোয়ারী প্যারামিটার দ্বারা সংজ্ঞায়িত করা হয়। ডিফল্ট থেকে মিথ্যা । |
size | প্রতি পৃষ্ঠায় ফিরে আসা API পণ্য বান্ডিলের সংখ্যা। 20-এ ডিফল্ট। all ক্যোয়ারী প্যারামিটার true সেট করা থাকলে, এই প্যারামিটার উপেক্ষা করা হয়। |
page | আপনি যে পৃষ্ঠাটি ফেরত দিতে চান তার সংখ্যা (যদি বিষয়বস্তু পৃষ্ঠাযুক্ত হয়)। যদি all ক্যোয়ারী প্যারামিটার true তে সেট করা হয়, এই প্যারামিটার উপেক্ষা করা হয়। |
sort | তথ্য বাছাই করার জন্য ক্ষেত্র। যদি all ক্যোয়ারী প্যারামিটার true তে সেট করা হয়, এই প্যারামিটার উপেক্ষা করা হয়। UPDATED:DESC তে ডিফল্ট। |
উদাহরণস্বরূপ, নিম্নলিখিত সংস্থার জন্য রিপোর্ট কনফিগারেশন প্রদান করে এবং সর্বাধিক পাঁচটি রিপোর্ট কনফিগারেশনের মধ্যে পুনরুদ্ধার সীমাবদ্ধ করে:
$ curl -H "Accept:application/json" -X GET \ "https://api.enterprise.apigee.com/v1/mint/organizations/{org_name}/report-definitions?size=5" \ -u email:password
প্রতিক্রিয়াটি এইরকম দেখতে হবে (প্রতিক্রিয়ার শুধুমাত্র অংশ দেখানো হয়েছে):
{ "reportDefinition" : [ { "description" : "Test revenue report", "developer" : null, "id" : "1f7fa53b-de5a-431d-9438-62131e1396c5", "lastModified" : "2015-08-27 15:44:03", "mintCriteria" : { "asXorg" : false, "currencyOption" : "LOCAL", "fromDate" : "2015-07-01 00:00:00", "groupBy" : [ "PACKAGE", "PRODUCT", "DEVELOPER", "APPLICATION", "RATEPLAN" ], "monetizationPackageIds" : [ "payment" ], "productIds" : [ "payment" ], "showRevSharePct" : false, "showSummary" : true, "showTxDetail" : true, "showTxType" : false, "toDate" : "2015-08-01 00:05:00", "transactionTypes" : [ "PURCHASE", "CHARGE", "REFUND", "CREDIT", "SETUPFEES", "TERMINATIONFEES", "RECURRINGFEES" ] }, "name" : "Test revenue report", "organization" : { ... }, "type" : "REVENUE" }, { "description" : "June billing report, DEV FIVE", "developer" : null, "id" : "fedac696-ce57-469b-b62c-a77b535fd0eb", "lastModified" : "2015-08-27 17:13:20", "mintCriteria" : { "asXorg" : false, "billingMonth" : "JUNE", "billingYear" : 2015, "currencyOption" : "LOCAL", "showRevSharePct" : false, "showSummary" : false, "showTxDetail" : true, "showTxType" : false }, "name" : "June billing report, DEV FIVE", "organization" : { ... }, "type" : "BILLING" } ], "totalRecords" : 2 }
একটি নির্দিষ্ট ডেভেলপারের জন্য রিপোর্ট কনফিগারেশন দেখতে, /organizations/{org_name}/developers/{dev_id}/report-definitions
এ একটি GET অনুরোধ জারি করুন, যেখানে {dev_id}
হল ডেভেলপারের পরিচয়। আপনি যখন অনুরোধ করবেন, আপনি ডেটা ফিল্টার এবং সাজানোর জন্য উপরে বর্ণিত ক্যোয়ারী প্যারামিটারগুলি নির্দিষ্ট করতে পারেন৷
উদাহরণস্বরূপ, নিম্নলিখিতগুলি একটি নির্দিষ্ট বিকাশকারীর জন্য রিপোর্ট কনফিগারেশন প্রদান করে এবং প্রতিবেদনের নাম অনুসারে প্রতিক্রিয়া সাজায়:
$ curl -H "Accept:application/json" -X GET \ "https://api.enterprise.apigee.com/v1/mint/organizations/{org_name}/developers/5cTWgdUvdr6JW3xUreport-definitions?sort=name" \ -u email:password
API ব্যবহার করে একটি রিপোর্ট কনফিগারেশন আপডেট করা হচ্ছে
একটি রিপোর্ট কনফিগারেশন আপডেট করতে, /organizations/{org_name}/report-definitions/{report_definition_id}
এ একটি PUT অনুরোধ জারি করুন, যেখানে {report_definition_id}
হল নির্দিষ্ট রিপোর্ট কনফিগারেশনের শনাক্তকরণ। আপনি যখন আপডেট করবেন, আপনাকে অনুরোধের বডিতে আপডেট করা কনফিগারেশন মান এবং রিপোর্ট কনফিগারেশনের আইডি উল্লেখ করতে হবে। উদাহরণস্বরূপ, নিম্নলিখিত অনুরোধটি একটি সারাংশ প্রতিবেদনে রিপোর্ট আপডেট করে (আপডেট করা বৈশিষ্ট্যগুলি হাইলাইট করা হয়েছে):
$ curl -H "Content-Type: application/json" -X PUT -d \ '{ "id": "fedac696-ce57-469b-b62c-a77b535fd0eb", "name": "June billing report, DEV FIVE", "description": "June billing report, DEV FIVE", "type": "BILLING", "mintCriteria":{ "billingMonth": "JUNE", "billingYear": 2015, "showTxDetail":false, "showSummary":true } }' \ "https://api.enterprise.apigee.com/v1/mint/organizations/{org_name}/report-definitions/fedac696-ce57-469b-b62c-a77b535fd0eb" \ -u email:password
প্রতিক্রিয়াটি এইরকম দেখতে হবে (প্রতিক্রিয়ার শুধুমাত্র অংশ দেখানো হয়েছে):
{ "description" : "June billing report, DEV FIVE", "developer" : null, "id" : "fedac696-ce57-469b-b62c-a77b535fd0eb", "lastModified" : "2015-08-27 17:47:29", "mintCriteria" : { "asXorg" : false, "billingMonth" : "JUNE", "billingYear" : 2015, "showRevSharePct" : false, "showSummary" : true, "showTxDetail" : false, "showTxType" : false }, "name" : "June billing report, DEV FIVE", "organization" : { ... }, "type" : "BILLING" }
API ব্যবহার করে একটি রিপোর্ট কনফিগারেশন মুছে ফেলা হচ্ছে
একটি রিপোর্ট কনফিগারেশন মুছে ফেলার জন্য, /organizations/{org_namer}/report-definitions/{report_definition_id}
এ একটি DELETE অনুরোধ জারি করুন, যেখানে {report_definition_id}
হল রিপোর্ট কনফিগারেশন মুছে ফেলার শনাক্তকরণ৷ যেমন:
$ curl -H "Accept:application/json" -X DELETE \ "https://api.enterprise.apigee.com/v1/mint/organizations/{org_name}/report-definitions/fedac696-ce57-469b-b62c-a77b535fd0eb" \ -u email:password
API ব্যবহার করে একটি প্রতিবেদন তৈরি করা হচ্ছে
আপনি একটি প্রতিবেদন কনফিগার করার পরে, আপনি দেখার জন্য কমা-বিভাজিত মান (CSV) ফাইল বিন্যাসে প্রতিবেদন তৈরি করতে পারেন।
একটি প্রতিবেদন তৈরি করতে organizations/{org_id}/{report_type}
একটি পোস্ট করার অনুরোধ {report_type}
প্রকারগুলি হল:
-
billing-reports
-
revenue-reports
-
prepaid-balance-reports
-
variance-reports
উদাহরণ স্বরূপ, একটি বিলিং রিপোর্ট তৈরি করতে, organizations/{org_name}/billing-reports
কে একটি POST অনুরোধ জারি করুন।
রিকোয়েস্ট বডিতে (যেকোনো ধরনের রিপোর্টের জন্য), রিপোর্টের জন্য সার্চের মানদণ্ড উল্লেখ করুন। অনুসন্ধানের মানদণ্ড নির্দিষ্ট করতে mintCriteria
বৈশিষ্ট্য ব্যবহার করুন। আরও বিশদ বিবরণের জন্য মানদণ্ড কনফিগারেশন বিকল্পগুলি দেখুন।
উদাহরণ স্বরূপ, নিম্নলিখিত অনুরোধটি বিভিন্ন মানদণ্ডের উপর ভিত্তি করে একটি রাজস্ব প্রতিবেদনের জন্য অনুসন্ধান করে যেমন প্রতিবেদনের শুরু এবং শেষের তারিখ এবং লেনদেনের প্রকার।
$ curl -H "Content-Type:application/json" -H "Accept: application/octet-stream" -X POST -d \ '{ "fromDate":"2015-07-01 00:00:00", "toDate":"2015-08-01 13:35:00", "showTxDetail":true, "showSummary":true, "transactionTypes":[ "PURCHASE", "CHARGE", "REFUND", "CREDIT", "SETUPFEES", "TERMINATIONFEES", "RECURRINGFEES" ], "currencyOption":"LOCAL", "groupBy":[ "PACKAGE", "PRODUCT", "DEVELOPER", "APPLICATION", "RATEPLAN"] }' \ "https://api.enterprise.apigee.com/v1/mint/organizations/{org_name}/revenue-reports" \ -u email:password
পাওয়া গেলে, রাজস্ব প্রতিবেদন CSV ফাইল বিন্যাসে তৈরি করা হয়। নিম্নলিখিত রিপোর্ট আউটপুট একটি উদাহরণ প্রদান করে:
Reporting Period:,From:,2015-07-01, To:,2015-07-31 API Product:,All Developer:,All Application:,All Currency:,Local Type of Report:,Summary Revenue Report Monetization Package,Package ID,API Product,Product ID,Developer Name,Developer ID,Application Name,Application ID,Rate Plan,Plan ID,Currency,Transaction Type,Provider Status,Total Volume,Charged Rate, Location,location,foo_product,foo_product,Apigee,QQ7uxeMGf3w9W08B,my_app,my_app,rate_plan_1,location_rate_plan_1,USD,SETUPFEES,SUCCESS,1,15.0000, Location,location,foo_product,foo_product,BarCompany,barcompany,my_app,my_app,rate_plan_1,location_rate_plan_1,USD,SETUPFEES,SUCCESS,1,15.0000, Location,location,foo_product,foo_product,fremont,fremont,my_app,my_app,rate_plan_1,location_rate_plan_1,USD,SETUPFEES,SUCCESS,1,15.0000, Location,location,foo_product,foo_product,Juan's Taco Shack,juan-s-taco-sha,my_app,my_app,rate_plan_1,location_rate_plan_1,USD,SETUPFEES,SUCCESS,1,15.0000,
API ব্যবহার করে রাজস্ব প্রতিবেদনে বিকাশকারীর কাস্টম বৈশিষ্ট্যগুলি সহ
শুধুমাত্র রাজস্ব প্রতিবেদনের জন্য, আপনি প্রতিবেদনে কাস্টম বৈশিষ্ট্য অন্তর্ভুক্ত করতে পারেন, যদি কাস্টম বৈশিষ্ট্য বিকাশকারীর জন্য সংজ্ঞায়িত করা হয়। আপনার প্রতিষ্ঠানে ডেভেলপারদের যোগ করার সময় আপনি কাস্টম অ্যাট্রিবিউটগুলি সংজ্ঞায়িত করেন, যেমনটি অ্যাপ ডেভেলপারদের পরিচালনায় বর্ণিত।
একটি রাজস্ব প্রতিবেদনে কাস্টম বৈশিষ্ট্যগুলি অন্তর্ভুক্ত করতে, organizations/{org_name}/revenue-reports
এ একটি POST অনুরোধ জারি করুন এবং অনুরোধের বডিতে devCustomAttributes
অ্যারে অন্তর্ভুক্ত করুন:
"devCustomAttributes": [ "custom_attribute1", "custom_attribute2", ... ]
দ্রষ্টব্য: devCustomAttributes
অ্যারেতে পূর্বনির্ধারিত MINT_*
এবং ADMIN_*
বৈশিষ্ট্যগুলি নির্দিষ্ট করবেন না৷
উদাহরণস্বরূপ, নিম্নলিখিত উদাহরণে তিনটি কাস্টম বৈশিষ্ট্য রয়েছে, BILLING_TYPE
, SFID
, এবং ORG_EXT
, প্রতিবেদনে (যদি বিকাশকারীর জন্য সংজ্ঞায়িত করা হয়):
$ curl -H "Content-Type:application/json" -H "Accept: application/octet-stream" -X POST -d \ '{ "fromDate":"2015-07-01 00:00:00", "toDate":"2015-08-01 13:35:00", "showTxDetail":true, "showSummary":true, "transactionTypes":[ "PURCHASE", "CHARGE", "REFUND", "CREDIT", "SETUPFEES", "TERMINATIONFEES", "RECURRINGFEES" ], "currencyOption":"LOCAL", "groupBy":[ "PACKAGE", "PRODUCT", "DEVELOPER", "APPLICATION", "RATEPLAN" ], "devCustomAttributes": [ "BILLING_TYPE", "SFID", "ORG_EXT" ] }' \ "https://api.enterprise.apigee.com/v1/mint/organizations/{org_name}/revenue-reports" \ -u email:password
নিম্নলিখিত দুটি কাস্টম বৈশিষ্ট্যের মান অন্তর্ভুক্ত করে রিপোর্ট আউটপুটের একটি উদাহরণ প্রদান করে:
Reporting Period:,From:,2015-07-01, To:,2015-07-31 API Product:,All Developer:,All Application:,All Currency:,Local Type of Report:,Summary Revenue Report Monetization Package,Package ID,API Product,Product ID,Developer Name,Developer ID,Application Name,Application ID,Rate Plan,Plan ID,Currency,Transaction Type,Provider Status,Total Volume,Charged Rate,BILLING_TYPE,SFID,ORG_EXT Location,location,foo_product,foo_product,Apigee,QQ7uxeMGf3w9W08B,my_app,my_app,rate_plan_1,location_rate_plan_1,USD,SETUPFEES,SUCCESS,1,15.0000,PREPAID,123,3AA, Location,location,foo_product,foo_product,BarCompany,barcompany,my_app,my_app,rate_plan_1,location_rate_plan_1,USD,SETUPFEES,SUCCESS,1,15.0000,PREPAID,123,3AA, Location,location,foo_product,foo_product,fremont,fremont,my_app,my_app,rate_plan_1,location_rate_plan_1,USD,SETUPFEES,SUCCESS,1,15.0000,PREPAID,123,3AA, Location,location,foo_product,foo_product,Juan's Taco Shack,juan-s-taco-sha,my_app,my_app,rate_plan_1,location_rate_plan_1,USD,SETUPFEES,SUCCESS,1,15.0000,PREPAID,123,3AA,
API ব্যবহার করে লেনদেনের কার্যকলাপের প্রতিবেদন করা
আপনি /organizations/{org_name}/transaction-search
এ একটি POST অনুরোধ জারি করে একটি প্রতিষ্ঠানের জন্য লেনদেনের কার্যকলাপ দেখতে পারেন। আপনি যখন অনুরোধ করবেন, আপনাকে পুনরুদ্ধারের জন্য মানদণ্ড নির্দিষ্ট করতে হবে। মানদণ্ড হিসাবে আপনি নির্দিষ্ট করতে পারেন এমন কিছু জিনিস হল:
- এক বা একাধিক API পণ্যের আইডি যার জন্য লেনদেন জারি করা হয়েছিল।
- বিলিং মাস এবং লেনদেনের বছর।
- বিকাশকারী(গুলি) যারা লেনদেন জারি করেছেন৷
- ক্রয় এবং সেটআপফির মত লেনদেনের প্রকার।
- লেনদেনের অবস্থা যেমন সফল এবং ব্যর্থ।
মানদণ্ডের সম্পূর্ণ তালিকার জন্য মানদণ্ড কনফিগারেশন বিকল্পগুলি দেখুন।
উদাহরণস্বরূপ, বিলিং মাসের জুন, 2015 এর জন্য একটি নির্দিষ্ট বিকাশকারী দ্বারা জারি করা নিম্নলিখিত রিটার্ন লেনদেনগুলি:
$ curl -H "Content-Type:application/json" -X POST -d \ '{ "billingMonth": "JUNE", "billingYear": 2015, "devCriteria": [{ "id": "RtHAeZ6LtkSbEH56", "orgId":"myorg"}], "transactionTypes": ["PURCHASE", "CHARGE", "SETUPFEES"], "transactionStatus": ["SUCCESS", "FAILED"] }' "https://api.enterprise.apigee.com/v1/mint/organizations/{org_name}/transaction-search \ -u email:password
এছাড়াও আপনি নির্দিষ্ট তারিখ সীমার মধ্যে কোন অ্যাপ্লিকেশন, বিকাশকারী, API পণ্য বান্ডেল বা API পণ্যগুলির লেনদেন কার্যকলাপ রয়েছে তা নির্ধারণ করতে পারেন। আপনি প্রতিটি ধরণের বস্তুর জন্য এই তথ্যটি আলাদাভাবে দেখুন। উদাহরণস্বরূপ, আপনি একটি নির্দিষ্ট শুরু এবং শেষ তারিখের মধ্যে আপনার নগদীকৃত API পণ্য বান্ডিলে API অ্যাক্সেস করে এমন অ্যাপ্লিকেশনগুলির সম্পর্কে বিশেষভাবে তথ্য দেখতে পারেন।
লেনদেন কার্যকলাপ সম্পর্কে তথ্য দেখতে, নিম্নলিখিত সংস্থানগুলির মধ্যে একটিতে একটি GET অনুরোধ জারি করুন:
সম্পদ | রিটার্নস |
---|---|
/organizations/{org_name}/applications-with-transactions | লেনদেন সহ অ্যাপ্লিকেশন |
/organizations/{org_name}/developers-with-transactions | লেনদেন সঙ্গে বিকাশকারী |
/organizations/{org_name}/products-with-transactions | লেনদেন সহ পণ্য |
/organizations/{org_name}/packages-with-transactions | লেনদেন সহ API পণ্য বান্ডিল (বা API প্যাকেজ) |
আপনি যখন অনুরোধটি ইস্যু করবেন, আপনাকে ক্যোয়ারী প্যারামিটার হিসাবে তারিখের ব্যাপ্তির জন্য একটি শুরুর তারিখ এবং শেষ তারিখ উল্লেখ করতে হবে। উদাহরণস্বরূপ, নিম্নলিখিত অনুরোধটি আগস্ট, 2015 মাসে লেনদেন সহ বিকাশকারীদের ফেরত দেয়৷
$ curl -H "Accept:application/json" -X GET \ "https://api.enterprise.apigee.com/v1/mint/organizations/{org_name}/developers-with-transactions?START_DATE=2015-08-01&END_DATE=2015-08-31" \ -u email:password
প্রতিক্রিয়াটি এইরকম দেখতে হবে (প্রতিক্রিয়ার শুধুমাত্র অংশ দেখানো হয়েছে):
{ "developer" : [ { "address" : [ { "address1" : "Dev Five Address", "city" : "Pleasanton", "country" : "US", "id" : "0917f15f-9521-4e69-9376-07aa7b7b32ca", "isPrimary" : true, "state" : "CA", "zip" : "94588" } ], "approxTaxRate" : 0.0900, "billingType" : "POSTPAID", "broker" : false, "developerRole" : [ ], "email" : "dev5@myorg.com", "hasSelfBilling" : false, "id" : "tJZG6broTpGGGeLV", "legalName" : "DEV FIVE", "name" : "Dev Five", "organization" : { ... }, "registrationId" : "dev5", "status" : "ACTIVE", "type" : "UNTRUSTED" }, { "address" : [ { "address1" : "Dev Seven Address", "city" : "Pleasanton", "country" : "US", "id" : "f86d8c9f-6ed1-4323-b050-6adf494096c9", "isPrimary" : true, "state" : "CA", "zip" : "94588" } ], "approxTaxRate" : 0.0900, "billingType" : "POSTPAID", "broker" : false, "developerRole" : [ ], "email" : "dev7@myorg.com", "hasSelfBilling" : false, "id" : "VI3l8m8IPAvJTvjS", "legalName" : "DEV SEVEN", "name" : "Dev Seven", "organization" : { ... }, "registrationId" : "dev7", "status" : "ACTIVE", "type" : "UNTRUSTED" }, ... ] }
API-এর জন্য কনফিগারেশন বিকল্পগুলি প্রতিবেদন করুন
নিম্নলিখিত রিপোর্ট কনফিগারেশন বিকল্প API-এ উপলব্ধ:
নাম | বর্ণনা | ডিফল্ট | প্রয়োজন? |
---|---|---|---|
name | রিপোর্টের নাম। | N/A | হ্যাঁ |
description | প্রতিবেদনের একটি বিবরণ। | N/A | না |
mintCriteria | একটি রিপোর্ট কনফিগার করার জন্য মানদণ্ড. আরও বিশদ বিবরণের জন্য মানদণ্ড কনফিগারেশন বিকল্পগুলি দেখুন। | N/A | না |
type | রিপোর্টের ধরন। মান নিম্নলিখিতগুলির মধ্যে একটি হতে পারে:
| N/A | হ্যাঁ |
মানদণ্ড কনফিগারেশন বিকল্প
mintCriteria
সম্পত্তির মাধ্যমে রিপোর্টের জন্য নিম্নলিখিত কনফিগারেশন বিকল্পগুলি উপলব্ধ:
নাম | বর্ণনা | ডিফল্ট | প্রয়োজন? |
---|---|---|---|
appCriteria | একটি নির্দিষ্ট অ্যাপ্লিকেশনের জন্য আইডি এবং সংস্থা প্রতিবেদনে অন্তর্ভুক্ত করতে হবে। এই সম্পত্তি নির্দিষ্ট করা না থাকলে, সমস্ত অ্যাপ্লিকেশন রিপোর্ট অন্তর্ভুক্ত করা হয়. | N/A | না |
billingMonth | দ্রষ্টব্য: এই সম্পত্তি রাজস্ব প্রতিবেদনের জন্য বৈধ নয়। প্রতিবেদনের জন্য বিলিং মাস, যেমন জুলাই। | N/A | হ্যাঁ |
billingYear | দ্রষ্টব্য: এই সম্পত্তি রাজস্ব প্রতিবেদনের জন্য বৈধ নয়। প্রতিবেদনের জন্য বিলিং বছর, যেমন 2015। | N/A | হ্যাঁ |
currCriteria | প্রতিবেদনে অন্তর্ভুক্ত করার জন্য একটি নির্দিষ্ট মুদ্রার জন্য আইডি এবং সংস্থা। যদি এই সম্পত্তিটি নির্দিষ্ট না করা হয় তবে সমস্ত সমর্থিত মুদ্রা প্রতিবেদনে অন্তর্ভুক্ত রয়েছে। | N/A | না |
currencyOption | প্রতিবেদনের জন্য মুদ্রা। বৈধ মান অন্তর্ভুক্ত:
| N/A | না |
devCriteria | বিকাশকারী আইডি (ইমেল ঠিকানা), এবং প্রতিবেদনে অন্তর্ভুক্ত করার জন্য নির্দিষ্ট বিকাশকারীকে সংস্থার নাম। যদি এই সম্পত্তিটি নির্দিষ্ট না করা হয় তবে সমস্ত বিকাশকারীরা প্রতিবেদনে অন্তর্ভুক্ত রয়েছে। যেমন: "devCriteria":[{ "id":"RtHAeZ6LtkSbEH56", "orgId":"my_org"} ] | N/A | না |
devCustomAttributes | দ্রষ্টব্য: এই সম্পত্তিটি কেবল রাজস্ব প্রতিবেদনে প্রযোজ্য। প্রতিবেদনে অন্তর্ভুক্ত করার জন্য কাস্টম বৈশিষ্ট্যগুলি, যদি কোনও বিকাশকারীর জন্য সংজ্ঞায়িত হয়। যেমন: "devCustomAttributes": [ "custom_attribute1", "custom_attribute2", ... ] দ্রষ্টব্য: | N/A | না |
fromDate | দ্রষ্টব্য: এই সম্পত্তিটি কেবল রাজস্ব, বৈকল্পিক এবং লেনদেনের ক্রিয়াকলাপের প্রতিবেদনে প্রযোজ্য। ইউটিসিতে প্রতিবেদনের শুরু হওয়ার তারিখ। | N/A | রাজস্ব প্রতিবেদনের জন্য প্রয়োজনীয়; অন্যান্য প্রতিবেদনের ধরণের জন্য প্রয়োজন নেই। |
groupBy | প্রতিবেদনে কোন কলামগুলি গোষ্ঠীভুক্ত করা হয়েছে তা অর্ডার করুন। বৈধ মান অন্তর্ভুক্ত:
| N/A | না |
monetizationPackageId | প্রতিবেদনে অন্তর্ভুক্ত করার জন্য এক বা একাধিক এপিআই পণ্য বান্ডিলগুলির আইডি। যদি এই সম্পত্তিটি নির্দিষ্ট না করা হয় তবে সমস্ত এপিআই পণ্য বান্ডিলগুলি প্রতিবেদনে অন্তর্ভুক্ত রয়েছে। দ্রষ্টব্য: লেনদেনের ক্রিয়াকলাপ ( | N/A | না |
pkgCriteria | প্রতিবেদনে অন্তর্ভুক্ত করার জন্য একটি নির্দিষ্ট এপিআই পণ্য বান্ডিলের জন্য আইডি এবং সংস্থা। যদি এই সম্পত্তিটি নির্দিষ্ট না করা হয় তবে সমস্ত এপিআই পণ্য বান্ডিলগুলি প্রতিবেদনে অন্তর্ভুক্ত রয়েছে। এই সম্পত্তিটি দ্রষ্টব্য: লেনদেনের ক্রিয়াকলাপ ( | N/A | না |
prevFromDate | দ্রষ্টব্য: এই সম্পত্তিটি কেবল বৈকল্পিক প্রতিবেদনে প্রযোজ্য। ইউটিসিতে পূর্ববর্তী সময়ের শুরু হওয়ার তারিখ। বর্তমান প্রতিবেদনের সাথে তুলনা করার জন্য পূর্ববর্তী সময়ের জন্য একটি প্রতিবেদন তৈরি করতে ব্যবহৃত হয়। | N/A | না |
prevToDate | দ্রষ্টব্য: এই সম্পত্তিটি কেবল বৈকল্পিক প্রতিবেদনে প্রযোজ্য। ইউটিসিতে পূর্ববর্তী সময়ের শেষ তারিখ। বর্তমান প্রতিবেদনের সাথে তুলনা করার জন্য পূর্ববর্তী সময়ের জন্য একটি প্রতিবেদন তৈরি করতে ব্যবহৃত হয়। | N/A | না |
prodCriteria | প্রতিবেদনে অন্তর্ভুক্ত করার জন্য একটি নির্দিষ্ট এপিআই পণ্যের জন্য আইডি এবং সংস্থা। যদি এই সম্পত্তিটি নির্দিষ্ট না করা হয় তবে সমস্ত এপিআই পণ্য প্রতিবেদনে অন্তর্ভুক্ত রয়েছে। এই সম্পত্তিটি দ্রষ্টব্য: লেনদেনের ক্রিয়াকলাপ ( | N/A | না |
productIds | প্রতিবেদনে অন্তর্ভুক্ত করার জন্য এক বা একাধিক এপিআই পণ্যগুলির আইডি। যদি এই সম্পত্তিটি নির্দিষ্ট না করা হয় তবে সমস্ত এপিআই পণ্য প্রতিবেদনে অন্তর্ভুক্ত রয়েছে। এপিআই পণ্য আইডিগুলি | N/A | না |
pricingTypes | প্রতিবেদনে অন্তর্ভুক্ত করার জন্য দামের ধরণের হারের ধরণের। বৈধ মান অন্তর্ভুক্ত:
যদি এই সম্পত্তিটি নির্দিষ্ট না করা হয় তবে সমস্ত মূল্যের ধরণের রেট পরিকল্পনা প্রতিবেদনে অন্তর্ভুক্ত করা হয়। | N/A | না |
ratePlanLevels | প্রতিবেদনে অন্তর্ভুক্ত করার জন্য হারের পরিকল্পনার ধরণ। বৈধ মান অন্তর্ভুক্ত:
যদি এই সম্পত্তিটি নির্দিষ্ট না করা থাকে তবে উভয় বিকাশকারী-নির্দিষ্ট এবং স্ট্যান্ডার্ড রেট পরিকল্পনা উভয়ই প্রতিবেদনে অন্তর্ভুক্ত রয়েছে। | N/A | না |
showRevSharePct | পতাকা যা প্রতিবেদনটি রাজস্ব ভাগের শতাংশ দেখায় কিনা তা নির্দিষ্ট করে। বৈধ মান অন্তর্ভুক্ত:
| N/A | না |
showSummary | পতাকা যা প্রতিবেদনটি সংক্ষিপ্তসার কিনা তা নির্দিষ্ট করে। বৈধ মান অন্তর্ভুক্ত:
| N/A | না |
showTxDetail | দ্রষ্টব্য: এই সম্পত্তিটি কেবল রাজস্ব প্রতিবেদনে প্রযোজ্য। ফ্ল্যাগ যা প্রতিবেদনটি লেনদেনের স্তরের বিশদ দেখায় কিনা তা নির্দিষ্ট করে। বৈধ মান অন্তর্ভুক্ত:
| N/A | না |
showTxType | পতাকা যা প্রতিবেদনটি প্রতিটি লেনদেনের ধরণ দেখায় কিনা তা নির্দিষ্ট করে। বৈধ মান অন্তর্ভুক্ত:
| N/A | না |
toDate | দ্রষ্টব্য: এই সম্পত্তিটি কেবল রাজস্ব, বৈকল্পিক এবং লেনদেনের ক্রিয়াকলাপের প্রতিবেদনে প্রযোজ্য। ইউটিসিতে প্রতিবেদনের শেষ তারিখ। প্রতিবেদনে নির্দিষ্ট তারিখের আগে দিন শেষ পর্যন্ত সংগৃহীত ডেটা অন্তর্ভুক্ত রয়েছে। নির্দিষ্ট শেষ তারিখে সংগৃহীত প্রতিবেদন ডেটা প্রতিবেদন থেকে বাদ দেওয়া হবে। আপনি যদি 31 ডিসেম্বর, 2016 এ একটি রেট পরিকল্পনার মেয়াদ শেষ করতে চান, উদাহরণস্বরূপ, আপনার টোডেট মানটি 2017-01-01 এ সেট করা উচিত। এই ক্ষেত্রে, প্রতিবেদনে 31 ডিসেম্বর, 2016 -এ দিন শেষ পর্যন্ত প্রতিবেদনের ডেটা অন্তর্ভুক্ত করা হবে; 1 জানুয়ারী, 2017 এ রিপোর্টের ডেটা বাদ দেওয়া হবে। | N/A | রাজস্ব প্রতিবেদনের জন্য প্রয়োজনীয়; অন্যান্য প্রতিবেদনের ধরণের জন্য প্রয়োজন নেই। |
transactionStatus | প্রতিবেদনে অন্তর্ভুক্ত করার জন্য লেনদেনের স্থিতি। বৈধ মান অন্তর্ভুক্ত:
| N/A | না |
transactionCustomAttributes | সংক্ষিপ্ত রাজস্ব প্রতিবেদনে অন্তর্ভুক্ত করার জন্য কাস্টম লেনদেনের বৈশিষ্ট্য। আপনাকে অবশ্যই আপনার সংস্থায় এই বৈশিষ্ট্যটি সক্ষম করতে হবে। উপার্জন সংক্ষিপ্ত প্রতিবেদনে কাস্টম লেনদেনের বৈশিষ্ট্যগুলি সহ দেখুন। | N/A | না |
transactionTypes | প্রতিবেদনে অন্তর্ভুক্ত করার জন্য লেনদেনের ধরণ। বৈধ মান অন্তর্ভুক্ত:
যদি এই সম্পত্তিটি নির্দিষ্ট না করা থাকে তবে সমস্ত লেনদেনের প্রকারগুলি প্রতিবেদনে অন্তর্ভুক্ত রয়েছে। | N/A | না |