Skip to content

Swift用のその他のSDKカスタマイズ

Braze Swift SDK は、Braze インスタンスに付加されている Braze.Configuration オブジェクトのメンバープロパティを変更することで設定できます。設定は、Braze(configuration:) を使用して Braze インスタンスを初期化する前にのみ行えます。

使用可能な設定の完全なリストについては、Braze.Configuration クラスのドキュメントを参照してください。

Braze ログレベル

Braze Swift SDK のデフォルトのログレベルは、次の表の .error です。このレベルは、完全に無効化されるロギングを上回る最小のレベルです。

次の使用可能なログレベルのリストを参照してください。

ログレベルの設定

ログレベルは、Braze.Configuration オブジェクトでの実行時に割り当てることができます。

1
2
3
4
5
6
7
let configuration = Braze.Configuration(
  apiKey: "<BRAZE_API_KEY>",
  endpoint: "<BRAZE_ENDPOINT>"
)
// Enable logging of general SDK information (such as user changes, etc.)
configuration.logger.level = .info
let braze = Braze(configuration: configuration)
1
2
3
4
5
BRZConfiguration *configuration = [[BRZConfiguration alloc] initWithApiKey:self.APIKey
                                                                  endpoint:self.apiEndpoint];
// Enable logging of general SDK information (such as user changes, etc.)
[configuration.logger setLevel:BRZLoggerLevelInfo];
Braze *braze = [[Braze alloc] initWithConfiguration:configuration];

Braze Logger のすべての使用法については、ロガークラスのドキュメントを参照してください。

「このページはどの程度役に立ちましたか?」
New Stuff!