التسجيل

تتوافق مكتبة برامج 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();