ADT Unreal SDK API リファレンス
Last updated on February 4, 2026
注釈:本資料はAI技術を用いて翻訳されています。
概要
AccelByte Development Toolkit (ADT) の Unreal SDK API を使用すると、クラッシュレポート、カスタムユーザーデータ収集、システムプロファイリングなどの ADT ツールと機能にアクセスできます。ADT Unreal SDK のいくつかの機能については、ゲームにコードを追加する必要はありません。ビデオ録画などの他の機能では、ゲームに追加のコードを追加する必要があります。
API リスト
これらの API にアクセスするには、コードに include "BlackBoxSDKModule.h" を追加します。
ADT Unreal SDK インターフェース IAccelByteBlackBoxSDKModuleInterface::Get() を使用して ADT と対話できます。
| API 名 | 説明 |
|---|---|
Start() | SDK モジュールのメイン機能を開始します。 |
Tick(float DeltaTime) | tick はコールバックを実行し、コンピューター上のヘルパーの存在を確認します。SDK コールバックが行われるように、これをすべてのフレームで呼び出す必要があります。 |
Stop() | すべての SDK 機能を停止します |
FeedKeyBoardInput(APlayerController* PlayerController) | クラッシュビデオの字幕ボタンを有効にします。 |
UpdateAdditionalInfo(FString FieldName, FString Value) | この関数を呼び出して、クラッシュ情報に追加のカスタムキーと値のペアを追加/上書きします。General タブの Crash Event に表示されます。 |
DeleteAdditionalInfoField(FString FieldName) | キーで追加情報を削除します。 |
EmptyAdditionalInfo() | 追加情報をクリアします。 |
GetAdditionalInfoValue(FString FieldName) | 追加情報のフィールド値を読み取ります。 |
EnableLog(bool Enable) | SDK のログ機能を有効にします。Start() を呼び出した後にこの関数を呼び出した場合、システムは ADT Unreal SDK Settings で設定された値を無視します。 |
SetLogCallbackSeverity(uint8 MaxLogSeverity) | ログの重大度レベルを設定します。Start() を呼び出した後にこの値を設定した場合、システムは ADT Unreal SDK Settings で設定された値を無視します。 |