کتابخانه مشتری 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();