এই পৃষ্ঠায় সেইসব ডেটা ফাইল সম্পর্কে বর্ণনা করা হয়েছে যেগুলি RCS for Business, বিলিং ও অডিটিংয়ের ব্যাপারে ক্যারিয়ারদের সাহায্য করার জন্য তৈরি করে।
| ফাইল | বিবরণ | যার অ্যাক্সেস রয়েছে |
|---|---|---|
| বিলিং রিপোর্ট | লঞ্চ করা এজেন্ট ও ব্যবহারকারীদের মধ্যে বিলেবল ইভেন্টের একত্রিত রিপোর্ট। | যেসব ক্যারিয়ার RCS for Business অ্যাক্টিভভাবে অপারেট করছে। |
| অ্যাক্টিভিটি লগ | বিলেবল ইভেন্ট সহ RCS for Business অ্যাক্টিভিটির কাঁচা ডেটা লগ। | যেসব পরিষেবা প্রদানকারী RCS for Business অ্যাক্টিভভাবে অপারেট করে এবং নিজেদের পরিষেবার শর্তাবলী (ToS) অনুযায়ী Google RCS পরিষেবা অপারেট করে। |
মার্কিন যুক্তরাষ্ট্রের বাইরের ট্রাফিকের জন্য RCS for Business একটি স্ট্যান্ডার্ড বিলিং মডেল ব্যবহার করে। আরও জানতে, বিলিং সংক্রান্ত প্রায়শই জিজ্ঞাসিত প্রশ্ন দেখুন।
ফাইল জেনারেশন
প্রতিটি ডেটা ফাইল প্যাসিফিক স্ট্যান্ডার্ড টাইম (PST) অনুযায়ী RCS for Business ব্যবহারের এক দিনের ডেটা দেখায়। প্রতিদিন ফাইল তৈরি করা হয় এবং আগের ২৪-ঘণ্টার অ্যাক্টিভিটি (মধ্যরাত থেকে মধ্যরাত) এতে দেখানো হয়। জেনারেট করার প্রসেস সম্পূর্ণ হতে বেশ কয়েক ঘণ্টা সময় লাগতে পারে এবং এটি সম্পূর্ণ হতে কত সময় লাগবে তা আলাদা আলাদা হতে পারে।
- কথোপকথনমূলক নয় এমন এজেন্টের ক্ষেত্রে, ফাইলটি তৈরি হওয়ার আগের ২৪ ঘণ্টার ডেটা ফাইলে থাকে। যেমন, ৫ মে তৈরি হওয়া রিপোর্টে ৪ মে রাত ১২টা থেকে ৫ মে রাত ১২টা পর্যন্ত ডেটা থাকে। উল্লিখিত সময় PST টাইমজোনে দেখানো হয়েছে।
কথোপকথনমূলক এজেন্টের ক্ষেত্রে, ফাইল তৈরির সময়ের ১-২ দিন আগেকার ২৪ ঘণ্টার ডেটা ফাইলে থাকে। যেমন, ৫ মে তৈরি করা রিপোর্টে ২ মে বা ৩ মে-এর ২৪-ঘণ্টার উইন্ডোর ডেটা থাকে। উল্লিখিত সময় PST টাইমজোনে আছে।
দেরি হওয়ার কারণ হল, কথোপকথনমূলক এজেন্টের জন্য RCS for Business অ্যাক্টিভিটি সেশনের সাথে লিঙ্ক করা থাকে, যা সম্পূর্ণ হতে ২৪ ঘণ্টা পর্যন্ত সময় লাগতে পারে। এই বিলম্বের ফলে বিলযোগ্য ইভেন্ট গণনা করার আগে RCS for Business কোনও কথোপকথনের মধ্যে সব মেসেজ ক্যাপচার করতে পারে। কনভারসেশনাল এজেন্ট সম্পর্কে আরও তথ্য পেতে, এজেন্ট বিলিং বিভাগ দেখুন।
গুরুত্বপূর্ণ বিষয়:
- কোনও অ্যাক্টিভিটি নেই: ডিফল্ট হিসেবে, কোনও নির্দিষ্ট দিনে কোনও প্ল্যাটফর্ম অ্যাক্টিভিটি না থাকলে কোনও ফাইল তৈরি হয় না। তবে, প্রয়োজন হলে আপনি খালি ফাইল পাওয়ার বিকল্প চালু করতে পারেন। অপ্ট-ইন করতে, rbm-support@google.com আইডিতে যোগাযোগ করুন।
- নামকরণ: ফাইলের নামে যে তারিখটি থাকে সেটি ফাইল তৈরির তারিখ, ফাইলের মধ্যে থাকা ডেটার তারিখ নয়।
- ডেটা কতদিন রাখা হয়: ফাইল মুছে ফেলার আগে সর্বাধিক ৬৩ দিন পর্যন্ত সেভ করে রাখা হয়।
লেটেস্ট প্ল্যাটফর্ম ব্যবহার সংক্রান্ত মেট্রিক সহ আপনার ডেটা ওয়্যারহাউস আপডেট করতে, আপনি এইসব ফাইল ব্যবহার করতে পারবেন।
ফাইল স্টোরেজ ও অ্যাক্সেস
ডেটা ফাইল কোথাও স্টোর করে রাখার সময় এবং ট্রান্সফার করার সময় এনক্রিপ্ট করা থাকে।
নিরাপদ ফাইল ট্রান্সফার প্রোটোকল (SFTP) ব্যবহার করে ডেটা ফাইল রিট্রিভ করতে, আপনার SFTP পাবলিক কী প্রদান করুন। কী তৈরি করতে, SFTP ড্রপবক্সের জন্য সিকিউর শেল (SSH) কী পেয়ার তৈরি করুন দেখুন।
SFTP সার্ভার হল partnerupload.google.com এবং অতিরিক্ত নিরাপত্তার জন্য হাই পোর্ট
নম্বরে (১৯৩২১) কানেকশন আছে।
আপনার ডেটা ফাইল অ্যাক্সেস করতে, আপনি নিম্নলিখিত কমান্ড ব্যবহার করতে পারেন:
sftp -i <path_to_private_key> -P 19321 <username>@partnerupload.google.com
Google নিম্নলিখিত ফর্ম্যাটে অ্যাকাউন্টের ইউজারনেম প্রদান করে:
rbmreports-billableevents-<carrier name>rbmreports-activity-<carrier name>
Google <carrier name> নির্দিষ্ট করে এবং প্রতিটি রিপোর্ট
টাইপের জন্য আলাদা অ্যাকাউন্ট প্রদান করে।
বিভিন্ন ধরনের রিপোর্ট অ্যাক্সেস করার জন্য আলাদা আলাদা অ্যাকাউন্ট প্রদান করা হয়।
ফাইলের উপলভ্যতা
কোনও ডেটা ফাইল এখনও তৈরি না হয়ে থাকলে, আপনি
remote readdir("/"): No such file or directory-এর মতো SFTP সংক্রান্ত সমস্যা দেখতে পাবেন, এটিই হওয়ার কথা।
রিপোর্ট করার মতো কোনও RCS for Business ট্রাফিক না থাকলে ফাইল তৈরি করা হবে না। এর অর্থ হল, এমন কিছু দিন থাকতে পারে যখন কোনও ফাইল তৈরি হয় না। আপনার প্রসেসকে আরও সহজ করতে খালি ফাইলের প্রয়োজন হলে, RCS for Business সহায়তা টিমের সাথে যোগাযোগ করুন।
বিলিং রিপোর্ট
বিলিং রিপোর্ট হল বিলযোগ্য ইভেন্টের রেকর্ড, যা এজেন্টের বিলিং বিভাগ এবং সেটির পাঠানো মেসেজের ধরনের উপর ভিত্তি করে হিসেব করা হয়। যেসব ক্যারিয়ার RCS for Business অ্যাক্টিভভাবে অপারেট করছে, তাদের জন্য বিলিং রিপোর্ট উপলভ্য।
বিলিং রিপোর্টে গোপনীয় তথ্য থাকে, কিন্তু MSISDN, হ্যাশ করা MSISDN বা কোনও ব্যবহারকারীর অনন্য শনাক্তকারীর মতো ব্যবহারকারীর ব্যক্তিগত ভাবে শনাক্তকরণযোগ্য তথ্য (PII) থাকে না।
এজেন্ট বিলিং বিভাগ
কোনও এজেন্ট তৈরি করার সময়, এজেন্ট কীভাবে ব্যবহারকারীদের সাথে ইন্টার্যাক্ট করবে তার উপর ভিত্তি করে মালিক সেটির বিলিং বিভাগ সেট করেন। বিলিং বিভাগ এজেন্টকে পাঠানো মেসেজের সংখ্যা বা ধরন সীমাবদ্ধ করে না। তবে, এটি নির্ধারণ করে মেসেজের জন্য এজেন্টকে কীভাবে বিল করা হবে। দুটি প্রধান বিলিং বিভাগ নিচে দেওয়া টেবিলে বর্ণনা করা হয়েছে।
| বিলিং বিভাগ | এজেন্টের ধরন | ব্যবহারের উদাহরণ | বিলিং পদ্ধতি |
|---|---|---|---|
| কথোপকথন সংক্রান্ত নয় | যেসব এজেন্ট মূলত একমুখী মেসেজ পাঠায়। |
|
ব্যবহারকারীকে ডেলিভার করা প্রতিটি মেসেজের জন্য বিল করা হয়। |
| কথোপকথনমূলক | ব্যবহারকারীদের সাথে কথোপকথনের জন্য ডিজাইন করা এজেন্ট। |
|
প্রতিটি কথোপকথনের জন্য বিল করা হয়: কোনও একটি পক্ষ (এজেন্ট বা ব্যবহারকারী) যদি অন্য পক্ষের মেসেজের উত্তর ২৪ ঘণ্টার মধ্যে দেন, তাহলে একটি কথোপকথন শুরু হয়। কথোপকথনের উইন্ডো (প্রথম উত্তরের ২৪ ঘণ্টা পরে) চলাকালীন, এজেন্ট ও ব্যবহারকারী যত খুশি মেসেজ আদানপ্রদান করতে পারেন এবং কথোপকথনের জন্য এজেন্টকে একটি নির্দিষ্ট রেট চার্জ করা হবে। প্রতি মেসেজ পিছু বিল করা হয়: এজেন্ট এমন কোনও মেসেজ দিলে, যার উত্তর ব্যবহারকারী ২৪ ঘণ্টার মধ্যে দেননি, তাহলে এজেন্টকে সেই মেসেজের জন্য বিল করা হবে। এটি নন-কনভারসেশনাল এজেন্টের মতো। |
নিচের ডায়াগ্রামে কনভারসেশনাল এজেন্টের জন্য A2P বিলিং সেশনের একটি উদাহরণ দেখানো হয়েছে:
কথোপকথনমূলক বনাম কথোপকথনমূলক নয় এমন এজেন্ট
বিলিংয়ের দুটি প্রধান বিভাগ রয়েছে: কথোপকথনমূলক ও অ-কথোপকথনমূলক।
বিলিং বিভাগের মূল পার্থক্য হল কথোপকথনমূলক এবং অ-কথোপকথনমূলক এজেন্ট:
নন-কনভারসেশনাল এজেন্ট ব্যবহারকারীকে যতগুলি মেসেজ ডেলিভার করে, তার প্রত্যেকটির জন্য বিল করা হয়।
- যেসব এজেন্ট ঘন ঘন উত্তর আশা করেন না তাদের জন্য এই বিভাগটি সবচেয়ে উপযুক্ত।
কনভার্সেশনাল এজেন্টদের কথোপকথনের জন্য একই রেট চার্জ করা হয়, যার মধ্যে ২৪ ঘণ্টার মধ্যে বিনিময় করা সব মেসেজ অন্তর্ভুক্ত।
- এই বিভাগটি সেইসব এজেন্টের জন্য সবচেয়ে উপযুক্ত যারা ব্যবহারকারীদের সাথে একাধিক কথোপকথনে যুক্ত হন।
বিল করার মতো ইভেন্ট
বিলিং রিপোর্টে পাঁচ ধরনের বিলযোগ্য ইভেন্ট রেকর্ড করা হয়। এইসব ইভেন্টের মধ্যে MT ও MO ইভেন্ট অন্তর্ভুক্ত, এগুলিকে A2P ও P2A ইভেন্ট বলা হয়।
- A2P (অ্যাপ্লিকেশন-টু-পার্সন) হল MT (মোবাইল টার্মিনেটেড): ব্যবসার পাঠানো মেসেজ।
- P2A (পার্সন-টু-অ্যাপ্লিকেশন) হল MO (মোবাইল থেকে শুরু করা): ব্যবহারকারীর দ্বারা শুরু করা মেসেজ বা অ্যাকশন ।
নিচের সারণীতে প্রতিটি বিলেবল ইভেন্ট সম্পর্কে বর্ণনা করা হয়েছে যা কথোপকথনমূলক ও অ-কথোপকথনমূলক এজেন্টদের ক্ষেত্রে প্রযোজ্য।
| ইভেন্ট | বিবরণ | নন-কনভারসেশনাল এজেন্ট | কথোপকথনমূলক এজেন্ট |
|---|---|---|---|
basic_message
|
১৬০ অক্ষর বা তার কমের শুধু টেক্সট সহ A2P মেসেজ। টেক্সটে openGraph ট্যাগ সহ কোনও ওয়েবসাইটের URL থাকলে, পার্টনারকে কোনও অতিরিক্ত চার্জ না দিয়েই মেসেজে ছবির প্রিভিউ দেখানো হতে পারে। | ব্যবহারকারী উত্তর দিন বা না দিন, এটিকে সবসময় একটি স্বতন্ত্র বিলযোগ্য ইভেন্ট হিসেবে বিবেচনা করা হয়। | ব্যবহারকারী ২৪ ঘণ্টার মধ্যে উত্তর না দিলে, এটি একটি স্বতন্ত্র বিলযোগ্য ইভেন্ট হিসেবে বিবেচিত হবে। সেই ক্ষেত্রে, মেসেজটি a2p_conversation-এর অংশ হয়ে যায়।
|
single_message
|
A2P মেসেজ যাতে রিচ কন্টেন্ট আছে অথবা ১৬০ অক্ষরের বেশি শুধুমাত্র টেক্সট মেসেজ আছে। | ব্যবহারকারী উত্তর দিন বা না দিন, এটিকে সবসময় একটি স্বতন্ত্র বিলযোগ্য ইভেন্ট হিসেবে বিবেচনা করা হয়। | ব্যবহারকারী ২৪ ঘণ্টার মধ্যে উত্তর না দিলে, এটি একটি স্বতন্ত্র বিলযোগ্য ইভেন্ট হিসেবে বিবেচিত হবে। সেই ক্ষেত্রে, মেসেজটি a2p_conversation-এর অংশ হয়ে যায়।
|
a2p_conversation (ব্যবসা-ভিত্তিক)
|
কোনও ব্যবহারকারী আগে থেকে থাকা কথোপকথনের বাইরে, A2P মেসেজ পাওয়ার ২৪ ঘণ্টার মধ্যে উত্তর দিলে এটি শুরু হয়। | প্রযোজ্য নয়। নন-কনভারসেশনাল এজেন্ট কখনও এই ধরনের ইভেন্ট তৈরি করে না। | একাধিক A2P মেসেজ পাঠানোর ২৪ ঘণ্টার মধ্যে কোনও P2A মেসেজ ডেলিভার করা হলে, কথোপকথন শুরু করার জন্য শুধুমাত্র সেই A2P মেসেজটি ব্যবহার করা হয় যেটি P2A মেসেজের ঠিক আগে পাঠানো হয়েছে। এই A2P মেসেজ এবং পরবর্তী ২৪ ঘণ্টার মধ্যে ডেলিভার করা যেকোনও মেসেজ a2p_conversation-এর অংশ।
|
p2a_conversation (ব্যবহারকারীর অনুরোধে)
|
আগে থেকে থাকা কথোপকথনের বাইরে, কোনও এজেন্ট P2A মেসেজ পাওয়ার ২৪ ঘণ্টার মধ্যে উত্তর দিলে এটি শুরু হয়। | প্রযোজ্য নয়। নন-কনভারসেশনাল এজেন্ট কখনও এই ধরনের ইভেন্ট তৈরি করে না। | একাধিক P2A মেসেজ পাঠানোর ২৪ ঘণ্টার মধ্যে কোনও A2P মেসেজ ডেলিভার করা হলে, কথোপকথন শুরু করার জন্য শুধুমাত্র সেই P2A মেসেজটি ব্যবহার করা হয় যেটি A2P মেসেজের ঠিক আগে পাঠানো হয়েছে। এই P2A মেসেজ এবং পরবর্তী ২৪ ঘণ্টার মধ্যে ডেলিভার করা যেকোনও মেসেজ p2a_conversation-এর অংশ।
|
p2a_message
|
যেকোনও ধরনের P2A মেসেজ। | এজেন্ট উত্তর দিক বা না দিক, এটিকে সবসময় একটি আলাদা বিলযোগ্য ইভেন্ট হিসেবে বিবেচনা করা হয়। | এটিকে একটি স্বতন্ত্র বিলযোগ্য ইভেন্ট হিসেবে বিবেচনা করা হবে, যদি না এজেন্ট ২৪ ঘণ্টার মধ্যে উত্তর দেন। |
বিলিং বিভাগ বনাম বিলযোগ্য ইভেন্ট
আপনার এজেন্টকে কীভাবে বিল করা হয় তা বোঝার জন্য এজেন্ট বিলিং বিভাগ ও বিলযোগ্য ইভেন্টের মধ্যে পার্থক্য বোঝা গুরুত্বপূর্ণ।
- বিলিং বিভাগ হল একটি নির্দিষ্ট শ্রেণীবিভাগ যা আপনি নিজের এজেন্ট তৈরি করার সময় বেছে নেন। আপনার এজেন্টকে বিল করার পদ্ধতি এটি নির্ধারণ করে: প্রতি মেসেজ (নন-কনভারসেশনাল এজেন্ট) বা প্রতি কথোপকথন (কনভারসেশনাল এজেন্ট)।
- বিলযোগ্য ইভেন্ট হল RCS for Business এজেন্ট ও
ব্যবহারকারীর মধ্যে ইন্টার্যাকশন যা বিলিংয়ের উদ্দেশ্যে ট্র্যাক করা হয় (যেমন,
basic_message,single_message,a2p_conversation)।
বিলিং রিপোর্ট তৈরি করা
শুধুমাত্র নন-টেস্টার ট্রাফিক সহ এজেন্টরা বিলযোগ্য ইভেন্ট তৈরি করে। পরীক্ষামূলক ফোন নম্বর থেকে হওয়া অ্যাক্টিভিটি বিলিং রিপোর্টে দেখা যায় না।
এইসব রিপোর্টে ধরে নেওয়া হয় যে মেসেজ পাঠানোর সময় নয়, মেসেজ ডেলিভার করার সময় ইভেন্টের জন্য বিল করা হয়। ডেলিভার না হওয়া মেসেজ বা ডেলিভারির আগে বাতিল করা মেসেজ বিলযোগ্য ইভেন্ট ট্রিগার করে না।
বিলিং রিপোর্টের ফর্ম্যাট
বিলিং রিপোর্টে rbm_billable_events_YYYY-MM-DD.csv ফাইলের নাম ফর্ম্যাট ব্যবহার করা হয়।
ফাইলের নামে থাকা তারিখটি হল ফাইল তৈরি হওয়ার তারিখ।
রিপোর্টের প্রতিটি লাইন একটি রেকর্ড যা একটি বিলেবল ইভেন্টকে উপস্থাপন করে। রেকর্ডের মধ্যে ফিল্ডগুলি ট্যাব দিয়ে আলাদা করা হয়। যেমন, একই এজেন্টের সাথে দুটি A2P কথোপকথন হলে, দুটি আলাদা বিলযোগ্য ইভেন্ট এবং বিলিং রিপোর্টে দুটি রেকর্ড তৈরি হবে।
ফাইলগুলি কোনও বাইট অর্ডার মার্ক ছাড়াই UTF-8 এনকোড করা হয় এবং লাইন শেষ করার জন্য লাইন ফিড ব্যবহার করা হয়। প্রতিটি ফাইলের প্রথম লাইন হল ফিল্ডের নাম সহ হেডার সারি।
রিপোর্টের প্রতিটি রেকর্ডে প্রতিটি বিলযোগ্য ইভেন্টের জন্য নিম্নলিখিত তথ্য থাকে।
| ফিল্ড | ফর্ম্যাট | বিবরণ | উদাহরণ |
|---|---|---|---|
billing_event_id
|
স্ট্রিং | বিলেবেল ইভেন্টকে আলাদা করে শনাক্ত করার জন্য জেনারেট করা আইডি। | 242f1d9f-7c3f-4e5b-ab3f-818f188fa3ff
|
type
|
স্ট্রিং | ইভেন্টের ধরন:
|
single_message
|
agent_id
|
স্ট্রিং | ইভেন্টে অংশগ্রহণকারী এজেন্টের অনন্য শনাক্তকারী। | rbm-welcome-bot@rbm.goog
|
agent_owner
|
স্ট্রিং | পার্টনার অ্যাকাউন্টের বর্তমান মালিকের ইমেল আইডি যেখানে এজেন্ট তৈরি করা হয়েছে। | name@aggregator.com
|
billing_party
|
স্ট্রিং | যে পক্ষ ইভেন্টের জন্য বিল করে।
|
carrier
|
max_duration_single_message
|
নম্বর | কথোপকথন শুরু করার উইন্ডো বন্ধ হয়ে যাওয়ার আগে এবং মেসেজটি
single_message ইভেন্ট হিসেবে শ্রেণীবদ্ধ হওয়ার আগে কোনও ব্যবহারকারীকে এজেন্টের
মেসেজের উত্তর দেওয়ার জন্য অনুমোদিত সর্বাধিক সময় (ঘণ্টায়)।
|
24
|
max_duration_a2p_conversation
|
নম্বর | A2P কথোপকথনের সর্বাধিক সময়সীমা, ঘণ্টায়। এজেন্টের প্রাথমিক মেসেজে ব্যবহারকারীর প্রথম উত্তরের সময় থেকে পরিমাপ করা হয়। | 24
|
max_duration_p2a_conversation
|
নম্বর | P2A কথোপকথনের সর্বাধিক সময়সীমা, ঘণ্টায়। কথোপকথনে ব্যবহারকারীর প্রথম মেসেজ থেকে এটি পরিমাপ করা হয়। | 24
|
start_time
|
YYYY-mm-ddTHH:00:00Z | ISO 8601 ফর্ম্যাটে ইভেন্ট শুরু হওয়ার UTC তারিখ/সময়, যা নিকটতম
ঘণ্টায় রাউন্ড করা হয়েছে।
A2P মেসেজ
P2A মেসেজ
|
2019-07-25T08:00:00Z
|
duration
|
নম্বর | ইভেন্টের সময়সীমা, নিকটতম মিনিটে রাউন্ড করা হয়।
কথোপকথনমূলক নয় এমন যেকোনও ইভেন্টের জন্য ভ্যালু হল ০। |
45
|
mt_messages
|
নম্বর | ইভেন্টে মোবাইল-টার্মিনেটেড (A2P) মেসেজের সংখ্যা। | 11
|
mo_messages
|
নম্বর | ইভেন্টে মোবাইল থেকে পাঠানো (P2A) মেসেজের সংখ্যা। | 9
|
size_kilobytes
|
নম্বর | ইভেন্টে মেসেজের সাথে অ্যাটাচ করা সব ফাইলের সাইজ, নিকটতম কিলোবাইট (১কেবি=১০২৪ বাইট) হিসেবে রাউন্ড করা হয়। | 912
|
agent_name
|
স্ট্রিং |
ইভেন্টে অংশগ্রহণকারী এজেন্টের নাম। |
XYZ Mobile USA
|
owner_name
|
স্ট্রিং | পার্টনার অ্যাকাউন্টের বর্তমান মালিকের নাম যেখানে এজেন্ট তৈরি করা হয়েছে। | XYZ Mobile
|
নমুনা বিলিং রিপোর্ট
ডাউনলোড করার জন্য স্যাম্পেল রিপোর্ট উপলভ্য:
সাধারণ ফাইলের সাইজ
অ্যাক্টিভ RCS for Business পার্টনারের দৈনিক রিপোর্টের সাইজ নির্ভর করে ক্যারিয়ারের নেটওয়ার্কে তারা কতটা অ্যাক্টিভিটি তৈরি করেছে তার উপর। যেমন, রিপোর্টে যদি ৫৩,০০০টি রেকর্ড থাকে, তাহলে ফাইলের সাইজ মোটামুটি ৮ এমবি হবে।
অ্যাক্টিভিটি লগ
অ্যাক্টিভিটি লগ, RCS for Business প্ল্যাটফর্মে অ্যাক্টিভিটি সম্পর্কিত কাঁচা ডেটা প্রদান করে। বিল করা যায় এমন ইভেন্ট অডিট করতে এবং কাস্টম ইভেন্ট তৈরি করতে আপনি এইসব লগ ব্যবহার করতে পারবেন।
অ্যাক্টিভিটি লগে ব্যক্তিগতভাবে শনাক্তকরণযোগ্য তথ্য (PII) থাকে, যেমন ট্রানজ্যাকশনের বিস্তারিত তথ্য এবং সাবস্ক্রাইবার MSISDN। তাই, কোনও ক্যারিয়ার নিজস্ব পরিষেবার শর্তাবলী অনুযায়ী RCS অপারেট করলে তবেই সেগুলি উপলভ্য হয়। আপনার নেটওয়ার্কে RCS for Business ট্রাফিক থাকলে এবং Google-এর পরিষেবার শর্তাবলীর অধীনে Google RCS-এর সাথে RCS অ্যাক্টিভিটি চালু করলে, অ্যাক্টিভিটি লগ অ্যাক্সেস করতে পারবেন না।
অ্যাক্টিভিটি লগ ফর্ম্যাট
অ্যাক্টিভিটি লগ ফাইলের নাম rbm_activity_YYYY-MM-DD.csv ফর্ম্যাটে ব্যবহার করে। ফাইলের নামে
উল্লেখ করা তারিখটি হল ফাইল তৈরির তারিখ।
রেকর্ডের ফিল্ডগুলি ট্যাব দিয়ে আলাদা করা হয় এবং প্রতি লাইনে একটি করে রেকর্ড থাকে।
ফাইলগুলি বাইট অর্ডার মার্ক ছাড়াই UTF-8 এনকোড করা হয় এবং লাইন এন্ডিংয়ের জন্য লাইন ফিড ব্যবহার করা হয়। প্রতিটি ফাইলের প্রথম লাইন হল ফিল্ডের নাম সহ হেডার সারি।
অ্যাক্টিভিটি লগের প্রতিটি রেকর্ডে প্রতিটি অ্যাক্টিভিটির জন্য নিম্নলিখিত ফিল্ড থাকে:
| ফিল্ড | ফর্ম্যাট | বিবরণ | উদাহরণ |
|---|---|---|---|
activity_id
|
স্ট্রিং | অ্যাক্টিভিটির জন্য অনন্য শনাক্তকারী। | b422e1d3-ac99-442a-853d-a875d5e61762
|
billing_event_id
|
স্ট্রিং | সম্পর্কিত বিলেবল ইভেন্টের অনন্য শনাক্তকারী। বিলযোগ্য ইভেন্টের সাথে অ্যাক্টিভিটি যুক্ত না থাকলে এটি খালি থাকতে পারে, যেমন, সংশ্লিষ্ট delivery_receipt_event না থাকলে text_message।
|
91yeb201-7c3b-412b-98d2-b0a0f7abe536
|
agent_id
|
স্ট্রিং | এজেন্টের অনন্য শনাক্তকারী। | welcome-bot@rbm.goog
|
user_id
|
স্ট্রিং | ব্যবহারকারীর MSISDN নম্বর। | 918369110173
|
direction
|
স্ট্রিং | যে দিকে মেসেজ পাঠানো হয়েছে:
|
MT
|
time
|
YYYY-mm-ddTHH:MM:SS.SSSZ | UTC ফর্ম্যাটে RCS for Business প্ল্যাটফর্মে ইভেন্ট জমা দেওয়ার তারিখ ও সময়। টাইমস্ট্যাম্প দেখুন। | 2019-07-25T00:29:07.033Z
|
type
|
স্ট্রিং | অ্যাক্টিভিটির ধরন:
|
text_message
|
size_bytes
|
স্ট্রিং | অ্যাক্টিভিটির সাথে অ্যাটাচ করা ফাইলের সাইজ, বাইটে। | 912
|
টাইমস্ট্যাম্প
অ্যাক্টিভিটি লগে টাইমস্ট্যাম্প রেকর্ড করে যে কখন কোনও ইভেন্ট RCS for Business প্ল্যাটফর্মে জমা দেওয়া হয়েছে। ব্যবহারকারীকে কন্টেন্ট ডেলিভার করে এমন ইভেন্টের ক্ষেত্রে, মেসেজ ডেলিভার না হওয়া পর্যন্ত ইভেন্টটি অ্যাক্টিভিটি লগে রেকর্ড করা হবে না।
যেমন, কোনও ব্যবহারকারীকে বুধবার ১৩:০০-এ RCS for Business মেসেজ পাঠানো হলে এবং প্রাপক রবিবার সকাল ৯:০০ পর্যন্ত অফলাইন থাকলে, রবিবার তৈরি হওয়া অ্যাক্টিভিটি লগে ইভেন্টটি দেখা যাবে, কিন্তু টাইমস্ট্যাম্প বুধবার ১৩:০০ হিসেবে দেখানো হবে।