التسجيل

تتوافق مكتبة برامج PHP مع PSR-3 لتسجيل البيانات، وتوفّر أداة تسجيل لطلبات gRPC.

يعتمد المستوى الذي يتم فيه تسجيل الرسائل على ما إذا كان الحدث ناجحًا.

رسالة السجلّ حالة النجاح حالة الخطأ
ملخص من سطر واحد معلومات تحذير
رسالة تصحيح الأخطاء (مثل طلبات البحث عن المكالمات) تصحيح الأخطاء إشعار

ضبط إعدادات التسجيل

تُسجّل كل أدوات تسجيل المكتبة تلقائيًا في STDERR على قناة تحمل الاسم التلقائي المحدّد هنا باستخدام Monolog StreamHandler.

يمكنك ضبط بعض الخيارات للمسجّل التلقائي في ملف google_ads_php.ini:

[LOGGING] ; إعدادات التسجيل الاختيارية logFilePath = "path/to/your/file.log" logLevel = "INFO"

إذا كنت بحاجة إلى تخصيص التسجيل بشكل أكبر، يمكنك تحديد مسجّل خاص بك بالكامل من خلال توفير مسجّل ينفّذ LoggerInterface في GoogleAdsClientBuilder:

$googleAdsClient = (new GoogleAdsClientBuilder())
    ...
    ->withLogger(new MyCustomLogger())
    ->build();