التسجيل

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

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

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

إعداد التسجيل

بشكل تلقائي، يتم تسجيل كل من مسجّلي المكتبة في STDERR على قناة ذات اسم تلقائي محدّد هنا باستخدام StreamHandler.

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

[LOGGING]
; Optional logging settings.
logFilePath = "path/to/your/file.log"
logLevel = "INFO"

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

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