এই ডকুমেন্টে ফায়ারবেস নোটিফিকেশন কনসোলের জন্য নিরীক্ষিত পদ্ধতিগুলোর তালিকা দেওয়া হয়েছে। Google Cloud পরিষেবাগুলো অডিট লগ তৈরি করে, যা আপনার Google Cloud রিসোর্সের মধ্যেকার প্রশাসনিক এবং অ্যাক্সেস কার্যকলাপ রেকর্ড করে। ক্লাউড অডিট লগ সম্পর্কে আরও তথ্যের জন্য, নিম্নলিখিতগুলো দেখুন:
- অডিট লগের প্রকারভেদ
- অডিট লগ এন্ট্রির কাঠামো
- অডিট লগ সংরক্ষণ এবং রাউটিং
- ক্লাউড লগিং মূল্যের সারাংশ
- ডেটা অ্যাক্সেস অডিট লগ সক্রিয় করুন
পরিষেবার নাম
Firebase Notifications Console-এর অডিট লগ দেখতে, নিম্নলিখিতগুলি করুন:
Google Cloud কনসোলে, Logs Explorer পৃষ্ঠায় যান:
নিচের কোয়েরিটি কপি করে Logs Explorer -এর কোয়েরি ফিল্ডে পেস্ট করুন এবং তারপর রান কোয়েরি-তে ক্লিক করুন।
protoPayload.serviceName="gcmcontextualcampaign-pa.googleapis.com"
অনুমতির ধরণ অনুসারে পদ্ধতি
প্রতিটি IAM পারমিশনের একটি type প্রপার্টি থাকে, যার ভ্যালু হলো একটি enum যা চারটি মানের মধ্যে যেকোনো একটি হতে পারে: ADMIN_READ , ADMIN_WRITE , DATA_READ , বা DATA_WRITE । যখন আপনি কোনো মেথড কল করেন, তখন Firebase Notifications Console একটি অডিট লগ তৈরি করে, যার ক্যাটাগরি মেথডটি সম্পাদনের জন্য প্রয়োজনীয় পারমিশনের ' type ' প্রপার্টির উপর নির্ভর করে। যে মেথডগুলোর জন্য DATA_READ , DATA_WRITE , বা ADMIN_READ type প্রপার্টি ভ্যালুসহ IAM পারমিশন প্রয়োজন হয়, সেগুলো Data Access অডিট লগ তৈরি করে। যে মেথডগুলোর জন্য ADMIN_WRITE type ' প্রপার্টি ভ্যালুসহ IAM পারমিশন প্রয়োজন হয়, সেগুলো Admin Activity অডিট লগ তৈরি করে।
| অনুমতির ধরণ | পদ্ধতি |
|---|---|
DATA_READ | google.internal.gcm.contextual.campaign.v1.CampaignService.GetAnalyticsgoogle.internal.gcm.contextual.campaign.v1.CampaignService.GetAudiencesgoogle.internal.gcm.contextual.campaign.v1.CampaignService.GetFcmStatsgoogle.internal.gcm.contextual.campaign.v1.CampaignService.GetProjectTrackingInfogoogle.internal.gcm.contextual.campaign.v1.CampaignService.GetTopicListgoogle.internal.gcm.contextual.campaign.v2.FirebaseNotificationApiService.GetAnalyticsLabelListgoogle.internal.gcm.contextual.campaign.v2.FirebaseNotificationApiService.ListCampaigns |
এপিআই ইন্টারফেস অডিট লগ
প্রতিটি পদ্ধতির জন্য কীভাবে এবং কোন অনুমতিগুলো মূল্যায়ন করা হয়, সে সম্পর্কে তথ্যের জন্য Firebase Notifications Console-এর Cloud Identity and Access Management ডকুমেন্টেশন দেখুন।
google.internal.gcm.contextual.campaign.v1.CampaignService
নিম্নলিখিত অডিট লগগুলি google.internal.gcm.contextual.campaign.v1.CampaignService এর অন্তর্গত মেথডগুলির সাথে সম্পর্কিত।
GetAnalytics
- পদ্ধতি :
google.internal.gcm.contextual.campaign.v1.CampaignService.GetAnalytics - অডিট লগ টাইপ : ডেটা অ্যাক্সেস
- অনুমতিসমূহ :
-
firebasenotifications.messages.list - DATA_READ
-
- পদ্ধতিটি একটি দীর্ঘস্থায়ী বা স্ট্রিমিং অপারেশন : না।
- এই পদ্ধতির জন্য ফিল্টার করুন :
protoPayload.methodName="google.internal.gcm.contextual.campaign.v1.CampaignService.GetAnalytics"
GetAudiences
- পদ্ধতি :
google.internal.gcm.contextual.campaign.v1.CampaignService.GetAudiences - অডিট লগ টাইপ : ডেটা অ্যাক্সেস
- অনুমতিসমূহ :
-
firebasenotifications.messages.list - DATA_READ
-
- পদ্ধতিটি একটি দীর্ঘস্থায়ী বা স্ট্রিমিং অপারেশন : না।
- এই পদ্ধতির জন্য ফিল্টার করুন :
protoPayload.methodName="google.internal.gcm.contextual.campaign.v1.CampaignService.GetAudiences"
GetFcmStats
- পদ্ধতি :
google.internal.gcm.contextual.campaign.v1.CampaignService.GetFcmStats - অডিট লগ টাইপ : ডেটা অ্যাক্সেস
- অনুমতিসমূহ :
-
firebasenotifications.messages.list - DATA_READ
-
- পদ্ধতিটি একটি দীর্ঘস্থায়ী বা স্ট্রিমিং অপারেশন : না।
- এই পদ্ধতির জন্য ফিল্টার করুন :
protoPayload.methodName="google.internal.gcm.contextual.campaign.v1.CampaignService.GetFcmStats"
GetProjectTrackingInfo
- পদ্ধতি :
google.internal.gcm.contextual.campaign.v1.CampaignService.GetProjectTrackingInfo - অডিট লগ টাইপ : ডেটা অ্যাক্সেস
- অনুমতিসমূহ :
-
firebasenotifications.messages.list - DATA_READ
-
- পদ্ধতিটি একটি দীর্ঘস্থায়ী বা স্ট্রিমিং অপারেশন : না।
- এই পদ্ধতির জন্য ফিল্টার করুন :
protoPayload.methodName="google.internal.gcm.contextual.campaign.v1.CampaignService.GetProjectTrackingInfo"
GetTopicList
- পদ্ধতি :
google.internal.gcm.contextual.campaign.v1.CampaignService.GetTopicList - অডিট লগ টাইপ : ডেটা অ্যাক্সেস
- অনুমতিসমূহ :
-
firebasenotifications.messages.list - DATA_READ
-
- পদ্ধতিটি একটি দীর্ঘস্থায়ী বা স্ট্রিমিং অপারেশন : না।
- এই পদ্ধতির জন্য ফিল্টার করুন :
protoPayload.methodName="google.internal.gcm.contextual.campaign.v1.CampaignService.GetTopicList"
google.internal.gcm.contextual.campaign.v2.FirebaseNotificationApiService
নিম্নলিখিত অডিট লগগুলি google.internal.gcm.contextual.campaign.v2.FirebaseNotificationApiService এর অন্তর্গত মেথডগুলির সাথে সম্পর্কিত।
GetAnalyticsLabelList
- পদ্ধতি :
google.internal.gcm.contextual.campaign.v2.FirebaseNotificationApiService.GetAnalyticsLabelList - অডিট লগ টাইপ : ডেটা অ্যাক্সেস
- অনুমতিসমূহ :
-
firebasenotifications.messages.list - DATA_READ
-
- পদ্ধতিটি একটি দীর্ঘস্থায়ী বা স্ট্রিমিং অপারেশন : না।
- এই পদ্ধতির জন্য ফিল্টার করুন :
protoPayload.methodName="google.internal.gcm.contextual.campaign.v2.FirebaseNotificationApiService.GetAnalyticsLabelList"
ListCampaigns
- পদ্ধতি :
google.internal.gcm.contextual.campaign.v2.FirebaseNotificationApiService.ListCampaigns - অডিট লগ টাইপ : ডেটা অ্যাক্সেস
- অনুমতিসমূহ :
-
firebasenotifications.messages.list - DATA_READ
-
- পদ্ধতিটি একটি দীর্ঘস্থায়ী বা স্ট্রিমিং অপারেশন : না।
- এই পদ্ধতির জন্য ফিল্টার করুন :
protoPayload.methodName="google.internal.gcm.contextual.campaign.v2.FirebaseNotificationApiService.ListCampaigns"