ロギング

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();