PHP クライアント ライブラリは PSR-3 gRPC 呼び出しのロガーを提供します。
メッセージがどのレベルで イベントが成功したかどうかによって異なります。
ログメッセージ | 成功ステータス | 失敗ステータス |
---|---|---|
1 行の要約 | 情報 | 警告 |
デバッグ メッセージ(通話クエリなど) | デバッグ | 注意 |
ロギングの構成
デフォルトでは、各ライブラリ ロガーは、
STDERR
:
デフォルト名が指定されたチャネル
こちら
(モノログを使用)
StreamHandler です。
デフォルト ロガーのオプションの一部は、
google_ads_php.ini
ファイル:
[ロギング] ;オプションのロギング設定。logFilePath = "path/to/your/file.log" logLevel = "INFO"
ロギングをさらにカスタマイズする必要がある場合は、独自のロガーを指定できます。
ロガーを提供することで、Google Cloud の
LoggerInterface
インチ
GoogleAdsClientBuilder
:
$googleAdsClient = (new GoogleAdsClientBuilder())
...
->withLogger(new MyCustomLogger())
->build();