تتوافق مكتبة برامج PHP مع PSR-3 لتسجيل الدخول وتوفر أداة تسجيل لاستدعاءات gRPC.
يعتمد المستوى الذي يتم فيه تسجيل الرسائل على ما إذا كان الحدث قد نجح.
تسجيل الرسالة | حالة النجاح | حالة الخطأ |
---|---|---|
ملخص من سطر واحد | معلومات | تحذير |
رسالة تصحيح الأخطاء (مثل طلبات البحث عن المكالمات) | تصحيح الأخطاء | إشعار |
ضبط إعدادات التسجيل
يتم تلقائيًا تسجيل كل من أدوات تسجيل المكتبة إلى STDERR
في قناة تم تحديد اسمها التلقائي
هنا
باستخدام StreamHandler
Monolog.
يمكنك ضبط بعض الخيارات لأداة التسجيل التلقائية في ملف
google_ads_php.ini
:
[LOGGING] ؛ إعدادات التسجيل الاختيارية. logFilePath = "path/to/your/file.log" logLevel = "INFO"
إذا كنت بحاجة إلى تخصيص التسجيل بشكل أكبر، يمكنك تحديد أداة تسجيل خاصة بك
تمامًا من خلال توفير أداة تسجيل تنفِّذ واجهة برمجة التطبيقات
LoggerInterface
في
GoogleAdsClientBuilder
:
$googleAdsClient = (new GoogleAdsClientBuilder())
...
->withLogger(new MyCustomLogger())
->build();