すべてのプロダクト
Search
ドキュメントセンター

Mobile Platform as a Service:プロジェクトの設定

最終更新日:Jun 11, 2026

SDK を追加した後、ユーザー ID とデバイス ID を設定してプロジェクトを設定します。これにより、ログがユーザーおよびデバイスに正しく関連付けられます。

アップグレード後の設定

警告

バージョン 10.1.32 以降では、APRemoteLogging クラスのカテゴリファイルは不要になりました。代わりに、ミドルレイヤーがラッパーを介して meta.config から設定を読み取ります。以前のバージョンからアップグレードする場合は、プロジェクトから古い APRemoteLogging カテゴリファイルを削除してください。

以下に示す古い APRemoteLogging カテゴリファイルを削除してください。

old_cate_log

ユーザー ID の設定

ユーザー ID は各アクションを実行したユーザーを識別し、デフォルトでインストルメンテーションログに記録されます。

MPaaSInterface カテゴリファイルでユーザー ID を設定します:

@implementation MPaaSInterface (Portal)
- (NSString *)userId
{
    return @"the-user-id";
}
@end

デバイス ID の設定

説明

デバイス ID の設定機能は、ベースラインバージョン 10.2.3.69 以降でサポートされています。

デバイス ID は物理デバイスを識別し、ログにおけるデバイスレベルの正確なアトリビューションを可能にします。MPMasSettings カテゴリファイルで clientId メソッドをオーバーライドしてください:

#import "MPMasSettings+CustomClientId.h"
@implementation MPMasSettings (CustomClientId)
- (NSString *)clientId {
 return @"the-client-id";
}
@end

次のステップ

プロジェクトの設定が完了したら、アプリに必要なログタイプを追加してください: