ورود به سیستم

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