# MoEngage: Japanese 開発者ガイド（SDK）

## 開発者ガイド（SDK）

### SDK

- [SDK統合ガイド](https://moengage.com/docs/ja/developer-guide/introduction.md): モバイル、Web、クロスプラットフォームフレームワークにMoEngage SDKを統合して、カスタマーエンゲージメントを実現します。
- [IDE を MoEngage ドキュメントに接続する](https://moengage.com/docs/ja/developer-guide/connect-your-ide-to-moengage-docs.md): IDE を MoEngage ドキュメントの MCP サーバーに接続すると、統合作業中に AI アシスタントが最新の SDK ドキュメントを参照できるようになります。
- [TV および OTT の統合](https://moengage.com/docs/ja/developer-guide/tv-and-ott-integrations/getting-started/tv-and-ott-integrations.md): MoEngage を TV および OTT プラットフォームと統合して、ユーザー行動をトラッキングし、パーソナライズされたメッセージを送信します。

#### iOS SDK

- [リリースチェックリスト](https://moengage.com/docs/ja/developer-guide/ios-sdk/checklist/release-checklist.md): App Storeに提出する前に、このチェックリストでMoEngage iOS SDKの統合を確認します。
- [コンプライアンス](https://moengage.com/docs/ja/developer-guide/ios-sdk/compliance/compliance.md): MoEngage SDKを使用して、iOSアプリでデータトラッキングのオプトアウトとIDFA/IDFVのプライバシー制御を管理します。
- [手動統合](https://moengage.com/docs/ja/developer-guide/ios-sdk/manual-integration/manual-integration.md): 依存関係マネージャーを使用せずに、MoEngage iOS SDK のフレームワークを手動でインストールして構成します。
- [iOS SDK の非推奨バージョン](https://moengage.com/docs/ja/developer-guide/ios-sdk/deprecated-versions/deprecated-versions.md): MoEngage iOS SDK のメジャーバージョンのサポート状況（現行、引き続きサポート対象、非推奨のバージョン）と非推奨日を確認します。
- [フレームワークのサイズへの影響](https://moengage.com/docs/ja/developer-guide/ios-sdk/framework-size-impact/framework-size-impact.md): MoEngage iOS SDK の各フレームワークが与える圧縮サイズおよび非圧縮サイズへの影響を確認します。
- [Apple TV](https://moengage.com/docs/ja/developer-guide/ios-sdk/apple-tv/apple-tv.md): データトラッキング、アプリ内メッセージ、カード機能を含む、Apple TVに対するMoEngage SDKのサポートについて説明します。
- [iOS サンプルアプリ](https://moengage.com/docs/ja/developer-guide/ios-sdk/sample-app/i-os-sample-app.md): SDK 統合の参考として、GitHub 上の MoEngage iOS サンプルアプリケーションをご覧ください。

##### SDK統合

###### 基本

- [SDK の統合](https://moengage.com/docs/ja/developer-guide/ios-sdk/sdk-integration/basic/sdk-integration.md): Swift Package Manager または CocoaPods を使用して、プロジェクトに MoEngage iOS SDK をインストールします。
- [SDK の初期化](https://moengage.com/docs/ja/developer-guide/ios-sdk/sdk-integration/basic/sdk-initialization.md): Workspace ID とデータセンターを使用して、AppDelegate で MoEngage iOS SDK を初期化します。
- [データセンター](https://moengage.com/docs/ja/developer-guide/ios-sdk/sdk-integration/basic/data-center.md): MoEngage iOS SDK でデータセンターのリダイレクトを構成し、データを正しいクラスターにルーティングします。
- [アーキテクチャ互換性のためのプロジェクト構成](https://moengage.com/docs/ja/developer-guide/ios-sdk/sdk-integration/basic/Configuring-Project-for-Architecture-Compatibility.md): MoEngage iOS SDK v10.x.x での arm64 アーキテクチャ互換性のために Xcode プロジェクトを構成します。
- [CocoaPods による統合](https://moengage.com/docs/ja/developer-guide/ios-sdk/sdk-integration/basic/integration-through-cocoa-pods.md): CocoaPods 依存関係マネージャーを使用して、Xcode プロジェクトに MoEngage iOS SDK をインストールします。

###### 高度な設定

- [カスタムプロキシドメイン - iOS](https://moengage.com/docs/ja/developer-guide/ios-sdk/sdk-integration/advanced/custom-proxy-domain-ios.md): iOS で広告ブロッカーを回避するために、MoEngage SDK のトラフィックを独自のサブドメイン経由でルーティングします。
- [JWT 認証](https://moengage.com/docs/ja/developer-guide/ios-sdk/sdk-integration/advanced/jwt-authentication.md): iOS アプリケーションに JWT 認証を実装して、MoEngage のデータ収集を保護します。
- [アドオンセキュリティ](https://moengage.com/docs/ja/developer-guide/ios-sdk/sdk-integration/advanced/add-on-security.md): Keychain と暗号化ストレージを使用して、MoEngage iOS SDK がデバイスに保存するデータを暗号化します。

##### データトラッキング

###### 基本

- [インストール/アップデートの区別](https://moengage.com/docs/ja/developer-guide/ios-sdk/data-tracking/basic/install-update-differentiation.md): MoEngageのappStatus APIを使用して、iOSアプリでアプリのインストールとアップデートを区別します。
- [ユーザー属性のトラッキング](https://moengage.com/docs/ja/developer-guide/ios-sdk/data-tracking/basic/tracking-user-attributes.md): iOS SDK でユーザー属性をトラッキングし、クロスプラットフォームでの識別のために一意の識別子を設定します。
- [SDKバージョン9.23.0未満でのUnique IDの設定](https://moengage.com/docs/ja/developer-guide/ios-sdk/data-tracking/basic/setting-unique-id-for-sdk-versions-below-9-23-0.md): MoEngage iOS SDKバージョン9.23.0未満で、ログインとログアウト用に一意のユーザーIDを設定します。
- [イベントのトラッキング](https://moengage.com/docs/ja/developer-guide/ios-sdk/data-tracking/basic/tracking-events.md): MoEngage SDKを使用して、iOSアプリでカスタムユーザーイベントとその属性をトラッキングします。

###### 高度な設定

- [ロケールのトラッキング](https://moengage.com/docs/ja/developer-guide/ios-sdk/data-tracking/advanced/tracking-locale.md): MoEngage SDKを使用して、iOSアプリでユーザーのデバイスのロケール設定をトラッキングします。
- [セッションとソースのトラッキング](https://moengage.com/docs/ja/developer-guide/ios-sdk/data-tracking/advanced/session-and-source-tracking.md): MoEngage SDKを使用して、iOSアプリでユーザーセッションとディープリンクのソース情報をトラッキングします。
- [Personalizeエクスペリエンスイベントのトラッキング](https://moengage.com/docs/ja/developer-guide/ios-sdk/data-tracking/advanced/personalize-experience-events-tracking.md): iOSアプリで、MoEngage Personalize APIから取得したエクスペリエンスのインプレッションイベントとクリックイベントをレポートします。

##### プッシュ

###### 基本

- [iOSプッシュ統合チュートリアル](https://moengage.com/docs/ja/developer-guide/ios-sdk/push/basic/ios-push-integration-tutorial.md): リッチプッシュ通知の送信、受信、トラッキングを行うためにMoEngage iOS SDKを統合する手順を説明します。
- [プッシュ通知](https://moengage.com/docs/ja/developer-guide/ios-sdk/push/basic/push-notifications.md): APNS、テンプレート、ジオフェンシングを含め、MoEngageを使用してiOSアプリにプッシュ通知を設定します。
- [APNS認証キー](https://moengage.com/docs/ja/developer-guide/ios-sdk/push/basic/apns-authentication-key.md): iOSプッシュ配信用にAPNs認証キーを生成し、MoEngageダッシュボードにアップロードします。
- [APNS証明書/PEMファイル(レガシー)](https://moengage.com/docs/ja/developer-guide/ios-sdk/push/basic/apns-certificate-pem-file-legacy.md): MoEngageでiOSプッシュ通知を送信するために、PEM形式のレガシーAPNs証明書を作成してアップロードします。
- [アクション可能な通知](https://moengage.com/docs/ja/developer-guide/ios-sdk/push/basic/actionable-notifications.md): MoEngage SDKを使用して、標準のiOSプッシュ通知にカスタムアクションボタンを追加します。

###### オプション

- [トランザクショナル Live Activity](https://moengage.com/docs/ja/developer-guide/ios-sdk/push/optional/transactional-live-activity.md): MoEngage Live Activities を使用して、iPhone のロック画面にリアルタイムのトランザクション更新を表示します。
- [Broadcast Live Activity](https://moengage.com/docs/ja/developer-guide/ios-sdk/push/optional/broadcast-live-activity.md): MoEngage Broadcast Live Activitiesを使用して、iPhoneのロック画面にリアルタイムのブロードキャスト更新を表示します。
- [プッシュテンプレート](https://moengage.com/docs/ja/developer-guide/ios-sdk/push/optional/push-templates.md): Notification Content Extension を使用して、iOS アプリにカスタムプッシュ通知テンプレートを追加します。
- [アプリケーションによるプッシュ処理](https://moengage.com/docs/ja/developer-guide/ios-sdk/push/optional/push-handled-by-application.md): MoEngage iOS SDK のメッセージング API を使用して、プッシュ通知の表示とトラッキングを独自に処理します。
- [リアルタイムトリガー](https://moengage.com/docs/ja/developer-guide/ios-sdk/push/optional/real-time-triggers.md): iOS でユーザーがイベントを実行したときに即座に発火する、デバイストリガー型プッシュ通知を設定します。
- [iOS通知センター](https://moengage.com/docs/ja/developer-guide/ios-sdk/push/optional/i-os-notification-center.md): iOSアプリにInboxビューコントローラーを追加して、既読および未読のプッシュ通知を表示します。
- [位置情報トリガー](https://moengage.com/docs/ja/developer-guide/ios-sdk/push/optional/location-triggered.md): MoEngage SDK を使用して、iOS アプリでジオフェンスベースの位置情報トリガー型プッシュ通知を設定します。

###### 高度な設定

- [カスタム通知処理](https://moengage.com/docs/ja/developer-guide/ios-sdk/push/advanced/custom-notification-handling.md): MoEngage SDKを使用して、iOSプッシュのバッジリセット、通知サウンド、アクション処理をカスタマイズします。

##### アプリ内メッセージ

- [In-App Nativ](https://moengage.com/docs/ja/developer-guide/ios-sdk/in-app-messages/in-app-nativ.md): MoEngage In-App NATIV SDK を使用して、iOS アプリのユーザーにコンテキストに応じたアプリ内メッセージを表示します。
- [カスタムアクションの処理](https://moengage.com/docs/ja/developer-guide/ios-sdk/in-app-messages/custom-action-handling.md): iOS アプリで MoEngage のアプリ内メッセージからのディープリンクコールバックとカスタムアクションを処理します。

##### Personalize

- [Personalize SDK](https://moengage.com/docs/ja/developer-guide/ios-sdk/personalize/personalize-sdk.md)

##### Cards

- [iOSのカード](https://moengage.com/docs/ja/developer-guide/ios-sdk/cards/cards-in-i-os.md): SPMまたはCocoaPods経由でMoEngage Cards SDKを使用して、iOSアプリでカードキャンペーンを作成および表示します。
- [セルフハンドルカード](https://moengage.com/docs/ja/developer-guide/ios-sdk/cards/self-handled-cards.md): MoEngageのセルフハンドルカードSDKとAPIを使用して、iOSアプリでカスタムカードビューを構築します。

##### 移行

- [SDKバージョン9.0.0への移行](https://moengage.com/docs/ja/developer-guide/ios-sdk/migration/migration-to-sdk-version-9-0-0.md): 更新されたクラス名と初期化メソッドを使用して、MoEngage iOS SDKをバージョン9.0.0に移行します。
- [SDKバージョン8.2.0への移行](https://moengage.com/docs/ja/developer-guide/ios-sdk/migration/migration-to-sdk-version-8-2-0.md): 更新されたPod名、インポート、初期化方法を使用して、MoEngage iOS SDKをバージョン8.2.0に移行します。
- [SDK バージョン 7.0.0 への移行](https://moengage.com/docs/ja/developer-guide/ios-sdk/migration/migration-to-sdk-version-7-0-0.md): 初期化と構成が更新された MoEngage iOS SDK バージョン 7.0.0 に統合を移行します。
- [SDK バージョン 6.0.0 への移行](https://moengage.com/docs/ja/developer-guide/ios-sdk/migration/migration-to-sdk-version-6-0-0.md): 初期化と API が更新された MoEngage iOS SDK バージョン 6.0.0 に統合を移行します。
- [MoEngage SDK の CocoaPods から SPM への移行](https://moengage.com/docs/ja/developer-guide/ios-sdk/migration/migration-of-moengage-sdk-from-cocoapods-to-spm.md)

##### OSアップデート

- [iOS 15](https://moengage.com/docs/ja/developer-guide/ios-sdk/os-updates/i-os-15.md): プッシュ通知の外観やMoEngage SDKの機能に影響するiOS 15の動作変更を確認します。

##### トラブルシューティングとFAQ

- [トラブルシューティングと FAQ - iOS SDK](https://moengage.com/docs/ja/developer-guide/ios-sdk/troubleshooting-and-faqs/troubleshooting-and-faqs-ios.md): SDK ログを有効にし、MoEngage iOS SDK の統合とデバッグに関するよくある質問の回答を確認します。

#### Android SDK

- [リリースチェックリスト](https://moengage.com/docs/ja/developer-guide/android-sdk/checklist/release-checklist.md): アプリをリリースする前に、このチェックリストに照らして MoEngage Android SDK の統合を確認します。
- [Android SDK の非推奨バージョン](https://moengage.com/docs/ja/developer-guide/android-sdk/deprecated-versions/deprecated-versions.md): MoEngage Android SDK の各メジャーバージョンのサポート状況 (最新、サポート中、非推奨のバージョン) と非推奨日を確認します。
- [Android TV](https://moengage.com/docs/ja/developer-guide/android-sdk/android-tv/android-tv.md): データトラッキング、アプリ内メッセージ、カードなどの MoEngage の機能を Android TV アプリに統合します。
- [Android サンプルアプリ](https://moengage.com/docs/ja/developer-guide/android-sdk/sample-app/android-sample-app.md): SDK 統合のリファレンスとして、GitHub 上の MoEngage Android サンプルアプリをご覧ください。

##### SDK統合

###### 基本統合

- [BOM を使用したインストール](https://moengage.com/docs/ja/developer-guide/android-sdk/sdk-integration/basic-integration/Install-Using-BOM.md): MoEngage の Bill of Materials を使用して、互換性のある Android SDK モジュールのバージョンを管理します。
- [ビルド設定の構成](https://moengage.com/docs/ja/developer-guide/android-sdk/sdk-integration/basic-integration/configuring-build-settings.md): Maven リポジトリを追加し、Java 8 を有効にして、Android プロジェクトのビルド設定を構成します。
- [SDK の初期化](https://moengage.com/docs/ja/developer-guide/android-sdk/sdk-integration/basic-integration/sdk-initialization.md): Workspace ID とデータセンターを使用して、Application クラスで MoEngage Android SDK を初期化します。
- [MoEngage ストレージファイルを自動バックアップから除外する](https://moengage.com/docs/ja/developer-guide/android-sdk/sdk-integration/basic-integration/exclude-mo-engage-storage-file-from-auto-backup.md): 復元後のデータ破損を防ぐために、MoEngage のストレージファイルを Android の自動バックアップから除外します。

###### 高度またはオプション

- [カスタムプロキシドメイン - Android](https://moengage.com/docs/ja/developer-guide/android-sdk/sdk-integration/advanced-or-optional/custom-proxy-domain-android.md): MoEngage SDK のトラフィックを独自のサブドメイン経由でルーティングし、Android で広告ブロッカーを回避します。
- [JWT 認証](https://moengage.com/docs/ja/developer-guide/android-sdk/sdk-integration/advanced-or-optional/jwt-authentication.md): Android アプリに JWT 認証を実装して、MoEngage のデータ収集を保護します。
- [Artifact ID を使用した SDK のインストール](https://moengage.com/docs/ja/developer-guide/android-sdk/sdk-integration/advanced-or-optional/installing-sdk-using-artifact-id.md): Maven Central の Artifact ID を使用して、MoEngage Android SDK モジュールを個別にインストールします。
- [ネットワークセキュリティ構成](https://moengage.com/docs/ja/developer-guide/android-sdk/sdk-integration/advanced-or-optional/network-security-configuration.md): カスタムの Android ネットワークセキュリティ構成で、MoEngage SDK のドメインをホワイトリストに登録します。
- [アドオンセキュリティ](https://moengage.com/docs/ja/developer-guide/android-sdk/sdk-integration/advanced-or-optional/add-on-security.md): 暗号化ストレージモジュールを使用して、MoEngage Android SDK がデバイスに保存するデータを暗号化します。
- [SDK ビルド仕様](https://moengage.com/docs/ja/developer-guide/android-sdk/sdk-integration/advanced-or-optional/sdk-configuration.md): MoEngage Android SDK のコンパイルに使用されるビルド仕様とライブラリのバージョンを確認します。

##### データトラッキング

###### 基本

- [広告識別子のトラッキングの有効化](https://moengage.com/docs/ja/developer-guide/android-sdk/data-tracking/basic/enable-advertising-identifier-tracking.md): 正確なデバイス分析のために、MoEngage Android SDK で広告識別子のトラッキングを有効にします。
- [インストールまたはアップデートのトラッキング](https://moengage.com/docs/ja/developer-guide/android-sdk/data-tracking/basic/track-install-or-update.md): setAppStatus API を使用して、MoEngage Android SDK でアプリのインストールとアップデートを区別します。
- [ユーザー属性のトラッキング](https://moengage.com/docs/ja/developer-guide/android-sdk/data-tracking/basic/track-user-attributes.md): MoEngage Android SDK で、ユーザー属性をトラッキングし、ユーザー識別のための一意の識別子を設定します。
- [SDK バージョン 13.6.00 未満での Unique ID の設定](https://moengage.com/docs/ja/developer-guide/android-sdk/data-tracking/basic/setting-unique-id-for-sdk-versions-below-13-6-00.md): MoEngage Android SDK バージョン 13.6.00 未満で、ログインとログアウトのための一意のユーザー ID を設定します。
- [イベントのトラッキング](https://moengage.com/docs/ja/developer-guide/android-sdk/data-tracking/basic/track-events.md): MoEngage SDK を使用して、Android アプリでカスタムユーザーイベントとその属性をトラッキングします。

###### 高度またはオプション

- [ロケールのトラッキング](https://moengage.com/docs/ja/developer-guide/android-sdk/data-tracking/advanced-or-optional/tracking-locale.md): MoEngage SDK を使用して、Android アプリでデバイスのロケールをオプションでトラッキングします。
- [オプトアウトの設定](https://moengage.com/docs/ja/developer-guide/android-sdk/data-tracking/advanced-or-optional/configuring-opt-outs.md): MoEngage Android SDK で、GAID や Android ID などのデバイス識別子のトラッキングのオプトアウトを設定します。
- [デバイス識別子のトラッキング](https://moengage.com/docs/ja/developer-guide/android-sdk/data-tracking/advanced-or-optional/device-identifier-tracking.md): MoEngage Android SDK で Android ID と広告識別子のトラッキングを有効化または無効化します。
- [Personalize エクスペリエンスイベントのトラッキング](https://moengage.com/docs/ja/developer-guide/android-sdk/data-tracking/advanced-or-optional/personalize-experience-events-tracking.md): Android で MoEngage Personalize API からのパーソナライズされたエクスペリエンスのインプレッションイベントとクリックイベントをトラッキングします。

##### プッシュ

###### 基本

- [プッシュの設定](https://moengage.com/docs/ja/developer-guide/android-sdk/push/basic/push-configuration.md): MoEngage Android SDK のプッシュ通知のメタデータ、アイコン、Firebase の設定を構成します。
- [FCM 認証](https://moengage.com/docs/ja/developer-guide/android-sdk/push/basic/fcm-authentication.md): Android のプッシュ通知配信のために、FCM の秘密鍵を生成して MoEngage ダッシュボードにアップロードします。
- [通知のランタイム権限](https://moengage.com/docs/ja/developer-guide/android-sdk/push/basic/notification-runtime-permissions.md): MoEngage SDK を使用して、アプリで Android 13 の通知ランタイム権限を処理します。
- [プッシュトークンの登録と表示](https://moengage.com/docs/ja/developer-guide/android-sdk/push/basic/push-token-registration-and-display.md): MoEngage Android SDK 15.03.00 以降で、Firebase Installation ID を使用して Android デバイスをプッシュに登録し、通知を表示します。
- [プッシュトークンの登録と表示（レガシー）](https://moengage.com/docs/ja/developer-guide/android-sdk/push/basic/push-token-registration-and-display-legacy.md): 15.03.00 未満の MoEngage Android SDK バージョンで、FCM を使用したプッシュトークンの登録と通知の表示を設定します。

###### 高度な設定

- [コールバックとカスタマイズ](https://moengage.com/docs/ja/developer-guide/android-sdk/push/advanced/callbacks-and-customisation.md): MoEngage PushMessageListener を使用して、Android アプリのプッシュ通知の表示と動作をカスタマイズします。
- [アプリケーションによるプッシュ表示の処理](https://moengage.com/docs/ja/developer-guide/android-sdk/push/advanced/push-display-handled-by-application.md): MoEngage Android SDK で、プッシュ通知の表示を独自に処理し、インプレッションとクリックをトラッキングします。

###### オプション

- [Push Amplification](https://moengage.com/docs/ja/developer-guide/android-sdk/push/optional/push-amplification.md): MoEngage の push-amp モジュールをインストールして、Android でのプッシュ通知の配信率を向上させます。
- [デバイストリガー](https://moengage.com/docs/ja/developer-guide/android-sdk/push/optional/device-triggered.md): MoEngage の realtime-trigger モジュールをインストールして、Android でデバイストリガーのプッシュ通知を有効にします。
- [位置情報トリガー](https://moengage.com/docs/ja/developer-guide/android-sdk/push/optional/location-triggered.md): MoEngage SDK を使用して、Android アプリでジオフェンスベースの位置情報トリガーのプッシュ通知を設定します。
- [通知センター](https://moengage.com/docs/ja/developer-guide/android-sdk/push/optional/notification-center.md): MoEngage SDK を使用して Android アプリに通知センターを追加し、プッシュ通知の履歴を表示します。
- [プッシュテンプレート](https://moengage.com/docs/ja/developer-guide/android-sdk/push/optional/push-templates.md): MoEngage を使用して、タイマーやプログレスバーを備えたリッチプッシュ通知テンプレートを Android アプリに追加します。
- [ヘッドアップ通知](https://moengage.com/docs/ja/developer-guide/android-sdk/push/optional/heads-up-notification.md): MoEngage SDK で Android の通知チャネルを使用して、ヘッドアップのプッシュ通知を設定します。

###### Push AMP+

- [Push AMP Plus の統合](https://moengage.com/docs/ja/developer-guide/android-sdk/push/optional/push-amp-plus/push-amp-plus-integration.md): MoEngage Push Amp+ を統合して、Android OEM デバイスでのプッシュ通知の配信率を向上させます。
- [Mi SDK の依存関係を削除する手順](https://moengage.com/docs/ja/developer-guide/android-sdk/push/optional/push-amp-plus/steps-to-remove-mi-sdk-dependency.md): MoEngage Android 統合から、提供終了となった Xiaomi Mi Push SDK の依存関係を削除します。
- [HMS Push Kit の設定](https://moengage.com/docs/ja/developer-guide/android-sdk/push/optional/push-amp-plus/configuring-hms-push-kit.md): MoEngage のプッシュ通知配信のために、Android アプリで Huawei HMS Push Kit を設定します。
- [MoEngage での Huawei Push の設定](https://moengage.com/docs/ja/developer-guide/android-sdk/push/optional/push-amp-plus/configuring-huawei-push-on-mo-engage.md): MoEngage ダッシュボードで Huawei Push Kit のコールバック URL と HTTPS 証明書を設定します。

##### アプリ内メッセージ

- [In-App NATIV](https://moengage.com/docs/ja/developer-guide/android-sdk/in-app-messages/in-app-nativ.md): MoEngage In-App NATIV SDK を使用して、Android アプリのユーザーにコンテキストに応じたアプリ内メッセージを表示します。

##### Personalize

- [Personalize SDK](https://moengage.com/docs/ja/developer-guide/android-sdk/personalize/personalize-sdk.md): MoEngage Personalize SDK を使用して、Android アプリからネイティブにパーソナライズされたエクスペリエンスおよびオファリングキャンペーンを取得し、トラッキングします。

##### Cards

- [Cards](https://moengage.com/docs/ja/developer-guide/android-sdk/cards/cards.md): MoEngage Cards を設定して、Android アプリのユーザーに永続的な受信トレイやニュースフィードのメッセージを配信します。
- [Jetpack Compose での Cards](https://moengage.com/docs/ja/developer-guide/android-sdk/cards/cards-ui-compose.md): cards-ui-compose モジュールを使用して、MoEngage Cards フィードを Jetpack Compose のユーザーインターフェースに埋め込みます。
- [Self Handled Cards](https://moengage.com/docs/ja/developer-guide/android-sdk/cards/self-handled-cards.md): MoEngage のセルフハンドル Cards SDK を使用して、Android アプリでカスタムカードビューを構築します。

##### コンプライアンス

- [Google Play のデータ開示要件への対応](https://moengage.com/docs/ja/developer-guide/android-sdk/compliance/prepare-for-google-plays-data-disclosure-requirements.md): MoEngage Android SDK のデータ収集の詳細を確認して、Google Play のデータセーフティの開示を完了します。
- [コンプライアンス](https://moengage.com/docs/ja/developer-guide/android-sdk/compliance/compliance.md): MoEngage Android SDK でデータトラッキングを有効化または無効化し、ユーザーの同意を管理します。

##### 移行

- [Firebase Installation ID への移行](https://moengage.com/docs/ja/developer-guide/android-sdk/migration/migrating-to-firebase-installation-id.md): MoEngage Android BOM 4.4.0 にアップグレードする際に、Android の統合を Firebase Installation ID に対応させます。
- [11.x.xx から 12.x.xx への更新](https://moengage.com/docs/ja/developer-guide/android-sdk/migration/updating-to-12xxx-from-11xxx.md): 更新されたビルド設定と、モジュール化された InApp および Push を備えた MoEngage Android SDK 12.x.xx に移行します。
- [10.x.xx から 11.x.xx への更新](https://moengage.com/docs/ja/developer-guide/android-sdk/migration/updating-to-11xxx-from-10xxx.md): 更新された API、Java 8 サポート、モジュール化されたジオフェンス設定を備えた MoEngage Android SDK 11.x.xx に移行します。
- [10.x.xx への移行](https://moengage.com/docs/ja/developer-guide/android-sdk/migration/migration-to-10xxx.md): API の更新、GCM サポートの削除、動作の変更を含む MoEngage Android SDK 10.x.xx に移行します。
- [4.x から 5.x への移行 (1 回限りの作業)](https://moengage.com/docs/ja/developer-guide/android-sdk/migration/migration-from-4x-to-5x-one-time-activity.md): 更新されたレシーバーと API を使用して、MoEngage Android SDK の統合をバージョン 4.x から 5.x に移行します。
- [Manifest ベースからコードベースの連携への移行](https://moengage.com/docs/ja/developer-guide/android-sdk/migration/moving-from-manifest-to-code-based-integration.md): MoEngage Android SDK のセットアップを Manifest メタデータからコードベースの初期化に移行します。
- [Maven Central への移行](https://moengage.com/docs/ja/developer-guide/android-sdk/migration/migration-to-maven-central.md): MoEngage Android SDK の依存関係を JCenter から Maven Central に移行します。
- [addon-inbox 6.0.2 からの移行](https://moengage.com/docs/ja/developer-guide/android-sdk/migration/migrating-from-addon-inbox-602.md): MoEngage Android SDK で、addon-inbox 6.0.2 から更新された inbox-core および inbox-ui モジュールに移行します。

##### OSアップデート

- [Android 12](https://moengage.com/docs/ja/developer-guide/android-sdk/os-updates/android-12.md): MoEngage キャンペーンのプッシュ通知とディープリンクに影響する Android 12 の動作変更を確認します。

##### パフォーマンス

- [SDK パフォーマンス](https://moengage.com/docs/ja/developer-guide/android-sdk/performance/sdk-performance.md): 初期化時間、メモリ、バッテリーへの影響に関する MoEngage Android SDK のパフォーマンスベンチマークを確認します。
- [SDK サイズへの影響](https://moengage.com/docs/ja/developer-guide/android-sdk/performance/sdk-size-impact.md): 各 MoEngage Android SDK アーティファクトが APK および App Bundle のサイズに与える影響を確認します。

##### トラブルシューティングとFAQ

- [MoEngage SDK Logger の使用方法](https://moengage.com/docs/ja/developer-guide/android-sdk/troubleshooting-and-faqs/how-to-use-the-moengage-sdk-logger.md): ダッシュボードから MoEngage SDK Logger を使用して、ビルドを共有せずに実装の問題をデバッグします。
- [SDK ロガーが使用できないのはどのような場合ですか？](https://moengage.com/docs/ja/developer-guide/android-sdk/troubleshooting-and-faqs/what-are-the-scenarios-where-the-sdk-logger-is-not-usable.md): 統合や UI の問題など、MoEngage SDK ロガーが役に立たないシナリオについて説明します。
- [トラブルシューティングと FAQ](https://moengage.com/docs/ja/developer-guide/android-sdk/troubleshooting-and-faqs/troubleshooting-and-faqs.md): デバッグ、ロギング、統合に関する MoEngage Android SDK のよくある質問への回答をご覧ください。
- [プッシュリダイレクトのトラブルシューティング](https://moengage.com/docs/ja/developer-guide/android-sdk/troubleshooting-and-faqs/troubleshooting-push-redirection.md): Android でのディープリンク、プッシュ CTA ボタン、リッチランディングページのリダイレクトに関する一般的な問題を解決します。
- [画像のトラブルシューティング](https://moengage.com/docs/ja/developer-guide/android-sdk/troubleshooting-and-faqs/troubleshooting-images.md): アイコンの問題など、Android プッシュ通知における画像レンダリングの一般的な問題をトラブルシューティングします。
- [In-App のトラブルシューティング](https://moengage.com/docs/ja/developer-guide/android-sdk/troubleshooting-and-faqs/troubleshooting-in-app.md): Android で MoEngage のアプリ内メッセージがレンダリングされない、または正しく表示されない問題をトラブルシューティングします。
- [例外のトラブルシューティング](https://moengage.com/docs/ja/developer-guide/android-sdk/troubleshooting-and-faqs/troubleshooting-exceptions.md): アプリ内メッセージ、ライフサイクル、互換性に関連する MoEngage Android SDK の一般的な例外を修正します。
- [Installation ID のドロップを修正するには?](https://moengage.com/docs/ja/developer-guide/android-sdk/troubleshooting-and-faqs/how-to-fix-installation-id-drop.md): MoEngage が Android アプリの一部のユーザーの Firebase Installation ID を保持していない理由と、その修正方法について説明します。
- [トークンのドロップを修正するには? (レガシー)](https://moengage.com/docs/ja/developer-guide/android-sdk/troubleshooting-and-faqs/how-to-fix-token-drop.md): SDK バージョン 15.03.00 未満の Android アプリでプッシュトークンのドロップが発生する理由と、確実な配信のための修正方法について説明します。
- [Android MoEngage SDK のログを共有する方法](https://moengage.com/docs/ja/developer-guide/android-sdk/troubleshooting-and-faqs/how-to-share-android-moengage-sdk-logs.md): 詳細な MoEngage Android SDK ログを有効にしてサポートチームと共有し、問題をより迅速に解決します。

#### Web SDK

- [Web SDK の非推奨バージョン](https://moengage.com/docs/ja/developer-guide/web-sdk/deprecated-versions/deprecated-versions.md): MoEngage Web SDK の各バージョンのサポート状況 (最新、サポート対象、非推奨) と非推奨日を確認できます。

##### Web SDKの概要

- [Web SDK の概要](https://moengage.com/docs/ja/developer-guide/web-sdk/web-sdk-overview/web-sdk-overview.md): プッシュ通知、分析、オンサイトメッセージングなどに対応する MoEngage Web SDK のモジュールについて説明します。
- [Web SDK ブラウザ互換性マトリクス](https://moengage.com/docs/ja/developer-guide/web-sdk/web-sdk-overview/web-sdk-browser-compatibility-matrix.md): プッシュやカードを含む MoEngage Web SDK の機能について、ブラウザおよびプラットフォームの互換性を確認します。

##### Web SDK統合

###### 基本統合

- [Web SDK の統合](https://moengage.com/docs/ja/developer-guide/web-sdk/web-sdk-integration/basic-integration/web-sdk-integration.md): スクリプトベースまたは手動の初期化方式を使用して、Web サイトに MoEngage Web SDK を統合します。

###### 高度な統合

- [コンテンツセキュリティポリシー（CSP）Nonce のサポート](https://moengage.com/docs/ja/developer-guide/web-sdk/web-sdk-integration/advanced-integration/content-security-policy-csp-nonce-support.md): 厳格なコンテンツセキュリティポリシーに準拠するために、MoEngage Web SDK の CSP Nonce サポートを設定します。
- [デバッグモード](https://moengage.com/docs/ja/developer-guide/web-sdk/web-sdk-integration/advanced-integration/debugging-mode.md): MoEngage Web SDK でデバッグログを有効にし、ブラウザコンソールで統合の問題をトラブルシューティングします。
- [Web SDK で使用される Cookie](https://moengage.com/docs/ja/developer-guide/web-sdk/web-sdk-integration/advanced-integration/cookies-used-by-web-sdk.md): MoEngage Web SDK がデバイスとセッションのトラッキングに使用するファーストパーティ Cookie を確認します。
- [Web SDK ライフサイクルコールバック](https://moengage.com/docs/ja/developer-guide/web-sdk/web-sdk-integration/advanced-integration/web-sdk-lifecycle-callbacks.md): 初期化や設定の取得完了など、MoEngage Web SDK のライフサイクルイベントをリッスンします。
- [カスタムプロキシドメイン - Web](https://moengage.com/docs/ja/developer-guide/web-sdk/web-sdk-integration/advanced-integration/custom-proxy-domain-web.md): MoEngage Web SDK のトラフィックを独自のサブドメイン経由でルーティングし、広告ブロッカーを回避してデータの精度を向上させます。
- [ボットトラフィックのブロック](https://moengage.com/docs/ja/developer-guide/web-sdk/web-sdk-integration/advanced-integration/bot-traffic-blocking.md): ユーザーエージェントによるフィルタリングを使用して、ボットやクローラーのトラフィックが MoEngage の分析や請求に影響しないようにブロックします。
- [Web SDK のオプトアウト](https://moengage.com/docs/ja/developer-guide/web-sdk/web-sdk-integration/advanced-integration/web-sdk-opt-out.md): MoEngage Web SDK を無効にしてデータトラッキングを停止し、ユーザーのプライバシー設定に準拠します。

###### オプション

- [ネイティブブラウザ API サポート](https://moengage.com/docs/ja/developer-guide/web-sdk/web-sdk-integration/optional-integration/native-browser-api-support.md): ネイティブブラウザ API をパッチまたはオーバーライドするアプリケーションで、MoEngage Web SDK のネイティブブラウザ API サポートを統合します。

##### データトラッキング

- [SDK バージョン 2.52.2 未満での Unique Id の設定](https://moengage.com/docs/ja/developer-guide/web-sdk/data-tracking/setting-unique-id-for-sdk-versions-below-2-52-2.md): MoEngage Web SDK バージョン 2.52.2 未満で、ログインとログアウトのための一意のユーザー ID を設定します。
- [Web SDK データトラッキングの概要](https://moengage.com/docs/ja/developer-guide/web-sdk/data-tracking/web-sdk-data-tracking-introduction.md): MoEngage Web SDK のユーザー属性とイベントのトラッキング機能について説明します。
- [Web SDK ユーザー属性のトラッキング](https://moengage.com/docs/ja/developer-guide/web-sdk/data-tracking/web-sdk-user-attributes-tracking.md): MoEngage Web SDK を使用して、Web サイト上でメールアドレス、名前、性別などのユーザー属性をトラッキングします。
- [Web SDK イベントのトラッキング](https://moengage.com/docs/ja/developer-guide/web-sdk/data-tracking/web-sdk-events-tracking.md): MoEngage Web SDK を使用して、Web サイト上のユーザーアクションとイベント属性をトラッキングします。
- [Web SDK でのデータオプトアウトの設定](https://moengage.com/docs/ja/developer-guide/web-sdk/data-tracking/configure-data-opt-out-in-web-sdk.md): GDPR および CCPA の規制に準拠するため、MoEngage Web SDK でユーザーデータのトラッキングを無効にします。

##### Webプッシュ

- [iOS および iPadOS 向け Safari Web Push](https://moengage.com/docs/ja/developer-guide/web-sdk/web-push/safari-web-push-for-i-os-and-i-pad-os.md): Progressive Web App を使用して、iOS および iPadOS 16.4 以降の Safari で Web プッシュ通知を設定します。
- [Web Push の概要](https://moengage.com/docs/ja/developer-guide/web-sdk/web-push/web-push-overview.md): MoEngage における Web Push の前提条件、ブラウザのサポート状況、プラットフォームごとの機能の利用可否を確認します。
- [Web Push の設定と統合](https://moengage.com/docs/ja/developer-guide/web-sdk/web-push/configure-and-integrate-web-push.md): MoEngage で Web プッシュ通知を送信するために、Service Worker と SDK の初期化を設定します。
- [Self-Handled オプトインの設定](https://moengage.com/docs/ja/developer-guide/web-sdk/web-push/configure-self-handled-opt-in.md): MoEngage の Self-Handled オプトインを使用して、ブラウザのプッシュ権限プロンプトを表示するタイミングと場所を制御します。
- [オプトアウトしたユーザー](https://moengage.com/docs/ja/developer-guide/web-sdk/web-push/opted-out-users.md): MoEngage でプッシュ通知のオプトインの操作をトラッキングし、ユーザーの購読行動を分析します。

##### オンサイトメッセージング

- [On-site Messaging の設定と統合](https://moengage.com/docs/ja/developer-guide/web-sdk/onsite-messaging/configure-and-integrate-on-site-messaging.md): On-site Messaging キャンペーンを設定して、Web サイト上にパーソナライズされたポップアップやバナーを表示します。
- [Self Handled On-Site Messaging](https://moengage.com/docs/ja/developer-guide/web-sdk/onsite-messaging/self-handled-on-site-messaging.md): On-site Messaging キャンペーンのデータを JSON として受け取り、Web サイト用のカスタム UI を構築します。

##### Cards

- [Cards](https://moengage.com/docs/ja/developer-guide/web-sdk/cards/cards.md): MoEngage Cards をセットアップして、Web サイトでターゲットを絞った Inbox およびニュースフィードのメッセージを配信します。
- [Self Handled Cards](https://moengage.com/docs/ja/developer-guide/web-sdk/cards/self-handled-cards.md): MoEngage SDK を介してカードキャンペーンのデータを取得し、Web サイトでカスタムのカード UI を構築します。

##### 統合の検証

- [MoEngage Assist Chrome 拡張機能](https://moengage.com/docs/ja/developer-guide/web-sdk/integration-validation/moengage-assist-chrome-extension.md): MoEngage Assist Chrome 拡張機能をインストールして、Web SDK の統合のデバッグ、ライブイベントペイロードの検査、キャンペーンのトラブルシューティングを行います。

##### 移行

- [クロスプラットフォームの一貫性のための Web SDK API の標準化](https://moengage.com/docs/ja/developer-guide/web-sdk/migration/standardizing-web-sdk-apis-for-cross-platform-consistency.md): MoEngage Web SDK の API を snake_case から camelCase に移行する方法について説明します。この移行ガイドに従って、クロスプラットフォームの一貫性を確保し、非推奨の警告を回避しましょう。

##### その他のサポート対象Web SDK統合

- [AMP でのユーザーログイン (以前のプロセス)](https://moengage.com/docs/ja/developer-guide/web-sdk/other-supported-web-sdk-integration/user-login-in-amp-older-process.md): 以前の MoEngage AMP 分析プロセスを使用して、AMP ページでユーザーのログインイベントをトラッキングします。
- [WebView - WebSDK のサポート](https://moengage.com/docs/ja/developer-guide/web-sdk/other-supported-web-sdk-integration/web-view-web-sdk-support.md): Android および iOS のモバイルアプリの WebView 内で MoEngage Web SDK を有効にする方法と、SDK に必要な JavaScript およびストレージの設定について説明します。
- [ブラウザ拡張機能に対する SDK のサポート](https://moengage.com/docs/ja/developer-guide/web-sdk/other-supported-web-sdk-integration/sdk-support-for-browser-extensions.md): Google Chrome のブラウザ拡張機能内で MoEngage Web SDK を使用して、分析とイベントのトラッキングを行います。
- [Google Tag Manager (GTM) テンプレート](https://moengage.com/docs/ja/developer-guide/web-sdk/other-supported-web-sdk-integration/google-tag-manager-gtm-templates.md): Web サイトにコードを記述することなく、Google Tag Manager テンプレートを使用して MoEngage Web SDK をデプロイします。
- [スマート TV との統合](https://moengage.com/docs/ja/developer-guide/web-sdk/other-supported-web-sdk-integration/smart-tv-integration.md): 分析とメッセージングのために、MoEngage Web SDK を LG webOS および Samsung Tizen のスマート TV と統合します。
- [シングルページアプリ (SPA) のサポート](https://moengage.com/docs/ja/developer-guide/web-sdk/other-supported-web-sdk-integration/single-page-app-spa-support.md): シングルページアプリケーションと PWA でページビューをトラッキングするように MoEngage Web SDK を設定します。
- [その他の Web フレームワークとの統合](https://moengage.com/docs/ja/developer-guide/web-sdk/other-supported-web-sdk-integration/integrating-with-other-web-frameworks.md): MoEngage Web SDK を React JS、Angular、またはその他の Web フレームワークと統合します。
- [AMP イベント分析の設定と統合](https://moengage.com/docs/ja/developer-guide/web-sdk/other-supported-web-sdk-integration/configure-and-integrate-amp-event-analytics.md): MoEngage AMP 分析プラグインを使用して、AMP ページでユーザー属性とイベントをトラッキングします。
- [AMP Web Push の設定と統合](https://moengage.com/docs/ja/developer-guide/web-sdk/other-supported-web-sdk-integration/configure-and-integrate-amp-web-push.md): MoEngage AMP Web Push 統合を使用して、AMP ページで Web プッシュ通知を有効にします。
- [MoEngage と MCP UI アプリの統合](https://moengage.com/docs/ja/developer-guide/web-sdk/other-supported-web-sdk-integration/integrate-moengage-with-mcp-ui-apps.md): MoEngage Web SDK を MCP UI アプリケーションに統合する方法について説明します。CSP を設定し、SDK を初期化して、MCP UI アプリを介してユーザーの行動をトラッキングします。

#### Personalize SDK

- [Web パーソナライゼーション - V2](https://moengage.com/docs/ja/developer-guide/personalize-sdk/sdk-integration/web-personalization-v2.md): MoEngage Personalize SDK を統合して、ウェブサイトの訪問者にパーソナライズされたエクスペリエンスを提供します。
- [Offerings イベントのトラッキング](https://moengage.com/docs/ja/developer-guide/personalize-sdk/sdk-integration/offerings-events-tracking.md): Personalize SDK または API で取得した MoEngage Offerings のインプレッションイベントとクリックイベントをトラッキングします。
- [Personalize API Experience イベントのトラッキング](https://moengage.com/docs/ja/developer-guide/personalize-sdk/sdk-integration/personalize-api-experience-events-tracking.md): MoEngage Personalize API で作成した API Experience のインプレッションイベントとクリックイベントをトラッキングします。
- [fetchExperiences - MoEngage Personalize SDK](https://moengage.com/docs/ja/developer-guide/personalize-sdk/sdk-integration/self-handled-personalize-api-experiences.md): 現在のユーザー向けにパーソナライズされた Experience のペイロードを取得し、独自のフロントエンドコンポーネントを使用してレンダリングします。
- [コンテンツセキュリティポリシー(CSP)と Personalize への影響](https://moengage.com/docs/ja/developer-guide/personalize-sdk/sdk-integration/content-security-policy-csp-and-impact-on-personalize.md): MoEngage Personalize とシームレスに連携するように CSP を構成する方法について説明します。
- [カスタム属性](https://moengage.com/docs/ja/developer-guide/personalize-sdk/sdk-integration/custom-attributes.md): カスタム属性を定義して使用し、Web サイトでのユーザー体験をパーソナライズする方法について説明します。

#### Eコマースプラットフォーム

- [WooCommerce](https://moengage.com/docs/ja/developer-guide/ecommerce-platforms/woo-commerce/woocommerce.md): Google Tag Manager を使用して WooCommerce ストアを MoEngage と統合し、イベントとユーザーをトラッキングします。
- [Magento](https://moengage.com/docs/ja/developer-guide/ecommerce-platforms/magento/magento.md): Google Tag Manager または直接統合を使用して、Magento ストアに MoEngage Web SDK を統合します。

##### Shopify

- [Shopify 2.0](https://moengage.com/docs/ja/developer-guide/ecommerce-platforms/shopify/shopify-20.md): クロスチャネルエンゲージメントのために、Shopify 2.0 ストアに MoEngage アプリをインストールして設定します。
- [イベントとユーザーデータのトラッキング](https://moengage.com/docs/ja/developer-guide/ecommerce-platforms/shopify/events-and-user-data-tracking.md): Shopify ストアから MoEngage に行動データを送信して、セグメントの作成、キャンペーンのトリガー、コミュニケーションのパーソナライズを行います。
- [ユーザーデータの同期](https://moengage.com/docs/ja/developer-guide/ecommerce-platforms/shopify/user-data-sync.md): 既存の Shopify ユーザーと注文履歴を MoEngage に同期して、セグメンテーションとエンゲージメントに活用します。
- [商品カタログの同期](https://moengage.com/docs/ja/developer-guide/ecommerce-platforms/shopify/sync-product-catalog.md): Shopify の商品カタログを MoEngage に同期して、顧客向けのパーソナライズされたレコメンデーションを生成します。
- [Shopify 統合の検証](https://moengage.com/docs/ja/developer-guide/ecommerce-platforms/shopify/validate-integration.md): MoEngage Shopify 統合を検証して、ユーザーイベントとデータが正しくトラッキングされていることを確認します。
- [Shopify によるユーザープロファイル管理](https://moengage.com/docs/ja/developer-guide/ecommerce-platforms/shopify/user-profile-management-with-shopify.md): ユーザープロファイルが匿名から登録済みへどのように移行するか、および Shopify で統合がどのように機能するかを理解します。
- [FAQ](https://moengage.com/docs/ja/developer-guide/ecommerce-platforms/shopify/faqs.md): MoEngage Shopify 統合のインストール、設定、使用に関するよくある質問への回答を確認できます。

#### React Native SDK

- [コンプライアンス](https://moengage.com/docs/ja/developer-guide/react-native-sdk/compliance/compliance.md): JavaScript レイヤーから、データトラッキングおよび MoEngage React Native SDK を有効化または無効化します。
- [TV のサポート](https://moengage.com/docs/ja/developer-guide/react-native-sdk/tv/tv-support.md): React Native アプリケーションにおける、Android TV と Apple TV に対する MoEngage SDK のサポートについて説明します。
- [React Native サンプルアプリ](https://moengage.com/docs/ja/developer-guide/react-native-sdk/sample-app/react-native-sample-app.md): SDK 統合の参考として、MoEngage React Native サンプルアプリケーションをご覧ください。
- [React Native SDK の非推奨バージョン](https://moengage.com/docs/ja/developer-guide/react-native-sdk/deprecated-versions/deprecated-versions.md): MoEngage React Native SDK のメジャーバージョンのサポート状況（最新、サポート中、非推奨）と非推奨日を確認できます。

##### 概要

- [React Native SDK の概要](https://moengage.com/docs/ja/developer-guide/react-native-sdk/overview/getting-started-with-react-native-sdk.md): プッシュ通知、アプリ内メッセージ、トラッキングのための MoEngage React Native SDK の利用を開始します。

##### SDK統合

- [制限事項](https://moengage.com/docs/ja/developer-guide/react-native-sdk/sdk-integration/limitations.md): MoEngage React Native プラグインでサポートされていない機能や、ネイティブ実装が必要な機能を確認します。

###### React Native

###### SDKのインストール

- [フレームワークの依存関係](https://moengage.com/docs/ja/developer-guide/react-native-sdk/sdk-integration/react-native/sdk-installation/framework-dependency.md): npm を使用して MoEngage React Native プラグインをインストールし、ネイティブの依存関係をリンクします。
- [Android のビルド設定](https://moengage.com/docs/ja/developer-guide/react-native-sdk/sdk-integration/react-native/sdk-installation/android.md): MoEngage React Native SDK 用に Android のビルド設定を行い、必要な依存関係を追加します。
- [iOS](https://moengage.com/docs/ja/developer-guide/react-native-sdk/sdk-integration/react-native/sdk-installation/ios.md): Turbo アーキテクチャをサポートする MoEngage React Native SDK 用に、iOS の依存関係を設定します。

###### SDKの初期化

###### ファイルベースの初期化

- [ファイルベースの初期化](https://moengage.com/docs/ja/developer-guide/react-native-sdk/sdk-integration/react-native/sdk-initialization/file-based-initialization/file-based-initialization.md): ファイルベースの初期化を使用して、ネイティブの設定ファイルで MoEngage React Native SDK を設定します。
- [移行と優先順位](https://moengage.com/docs/ja/developer-guide/react-native-sdk/sdk-integration/react-native/sdk-initialization/file-based-initialization/migration-and-precedence.md): MoEngage React Native SDK を手動初期化からファイルベースの設定に移行します。

###### 手動初期化

- [フレームワークの初期化](https://moengage.com/docs/ja/developer-guide/react-native-sdk/sdk-integration/react-native/sdk-initialization/manual-initialization/framework-initialization.md): コンポーネントのマウント後に、App.js または App.ts で MoEngage React Native プラグインを初期化します。
- [Android](https://moengage.com/docs/ja/developer-guide/react-native-sdk/sdk-integration/react-native/sdk-initialization/manual-initialization/android.md): React Native 統合のために、Android の Application クラスで MoEngage SDK を初期化します。
- [iOS](https://moengage.com/docs/ja/developer-guide/react-native-sdk/sdk-integration/react-native/sdk-initialization/manual-initialization/ios.md): React Native 統合のために、iOS の AppDelegate で MoEngage SDK を初期化します。

###### Expo

- [インストール](https://moengage.com/docs/ja/developer-guide/react-native-sdk/sdk-integration/expo/installation.md): npx expo install コマンドを使用して、React Native Expo プロジェクトに MoEngage SDK を追加します。
- [MoEngage Expo SDK の設定](https://moengage.com/docs/ja/developer-guide/react-native-sdk/sdk-integration/expo/configure-the-moengage-expo-sdk.md): MoEngage Expo SDK プラグインのパラメータと、プラットフォーム固有の初期化ファイルを設定します。
- [初期化](https://moengage.com/docs/ja/developer-guide/react-native-sdk/sdk-integration/expo/initialization.md): React Native Expo アプリで MoEngage SDK を初期化して、トラッキングとメッセージングを有効にします。

###### 高度な設定

- [JWT 認証](https://moengage.com/docs/ja/developer-guide/react-native-sdk/sdk-integration/advanced/jwt-authentication.md): React Native アプリケーションに JWT 認証を実装して、MoEngage のデータ収集を保護します。

##### データトラッキング

- [ユーザー属性とユーザー ID のトラッキング](https://moengage.com/docs/ja/developer-guide/react-native-sdk/data-tracking/tracking-user-attributes-and-user-identity.md): React Native SDK で、ユーザー属性をトラッキングし、ID 解決のための識別子を設定します。
- [広告識別子トラッキングの有効化](https://moengage.com/docs/ja/developer-guide/react-native-sdk/data-tracking/enable-advertising-identifier-tracking.md): 正確なデバイス分析のために、React Native アプリで広告識別子のトラッキングを有効にします。
- [インストール/アップデート](https://moengage.com/docs/ja/developer-guide/react-native-sdk/data-tracking/install-update.md): MoEngage の setAppStatus を使用して、React Native アプリでアプリのインストールとアップデートを区別します。
- [SDK バージョン 11.2.0 未満での Unique ID の設定](https://moengage.com/docs/ja/developer-guide/react-native-sdk/data-tracking/setting-unique-id-for-sdk-versions-below-1120.md): React Native SDK バージョン 11.2.0 未満で、ログインおよびログアウト用の一意のユーザー ID を設定します。
- [イベントのトラッキング](https://moengage.com/docs/ja/developer-guide/react-native-sdk/data-tracking/tracking-events.md): MoEngage React Native SDK を使用して、キャンペーン向けにユーザーイベントとそのプロパティをトラッキングします。
- [MoEngage サーバーからのユーザー削除](https://moengage.com/docs/ja/developer-guide/react-native-sdk/data-tracking/delete-user-from-moengage-server.md): Android で React Native SDK を使用して、MoEngage サーバーから現在のユーザーを削除します。

##### プッシュ

###### 基本

- [Android プッシュ設定](https://moengage.com/docs/ja/developer-guide/react-native-sdk/push/basic/android-push-configuration.md): MoEngage と Firebase を使用して、React Native アプリの Android プッシュ通知をセットアップおよび設定します。
- [Android 通知のランタイム権限](https://moengage.com/docs/ja/developer-guide/react-native-sdk/push/basic/android-notification-runtime-permissions.md): MoEngage SDK を使用して、React Native アプリで Android 13 の通知ランタイム権限を処理します。
- [iOS プッシュの設定](https://moengage.com/docs/ja/developer-guide/react-native-sdk/push/basic/ios-push-configuration.md): React Native アプリで、APNS 証明書と Entitlements を使用して iOS プッシュ通知を設定します。
- [プッシュコールバック](https://moengage.com/docs/ja/developer-guide/react-native-sdk/push/basic/push-callback.md): MoEngage React Native SDK で、プッシュトークンとプッシュクリックのコールバックリスナーを設定します。

###### リッチプッシュとインプレッショントラッキング用のiOS通知拡張機能の設定

- [リッチプッシュとインプレッショントラッキングのための iOS 通知拡張機能の設定](https://moengage.com/docs/ja/developer-guide/react-native-sdk/push/basic/integrating-moengage-service-and-content-extensions/set-up-ios-notification-extensions-for-rich-push-and-impression-tracking.md): iOS でプッシュインプレッショントラッキングとリッチメディア通知を有効にするために必要な設定です。この設定を省略すると、インプレッション指標が欠落し、リッチプッシュが正常に動作しません。
- [Extension Integrator Tool への移行](https://moengage.com/docs/ja/developer-guide/react-native-sdk/push/basic/integrating-moengage-service-and-content-extensions/migrating-to-the-extension-integrator-tool.md): React Native アプリで、手動による iOS 通知拡張機能のセットアップから MoEngage Extension Integrator Tool に移行します。

###### オプション

- [位置情報トリガー](https://moengage.com/docs/ja/developer-guide/react-native-sdk/push/optional/location-triggered.md): React Native で位置情報トリガーのプッシュを利用するために、MoEngage Geofence SDK をインストールして設定します。
- [通知センター](https://moengage.com/docs/ja/developer-guide/react-native-sdk/push/optional/notification-triggered.md): React Native アプリで通知トリガーのメッセージングを利用するために、MoEngage Inbox プラグインをインストールします。

##### アプリ内メッセージ

- [InApp NATIV](https://moengage.com/docs/ja/developer-guide/react-native-sdk/in-app-messages/inapp-nativ.md): MoEngage SDK を使用して、React Native アプリでアプリ内メッセージを設定および表示します。

##### Personalize

- [Personalize SDK](https://moengage.com/docs/ja/developer-guide/react-native-sdk/personalize/personalize-sdk.md): React Native 向け MoEngage Personalize SDK を統合して、パーソナライズされたコンテンツの取得、オファリングキャンペーンの処理、パフォーマンスのトラッキングを行う方法を説明します。
- [Personalize データペイロード](https://moengage.com/docs/ja/developer-guide/react-native-sdk/personalize/personalize-data-payload.md): MoEngage React Native Personalize SDK から返されるデータモデルとペイロード構造を確認します。

##### Cards

- [フレームワークの初期化](https://moengage.com/docs/ja/developer-guide/react-native-sdk/cards/initialization/framework-initialization.md): コンポーネントのマウント後に、React Native アプリで MoEngage Cards プラグインを初期化します。
- [セルフハンドルカード](https://moengage.com/docs/ja/developer-guide/react-native-sdk/cards/self-handled-cards.md): MoEngage のセルフハンドルカード SDK と API を使用して、React Native アプリでカスタムカードビューを構築します。
- [Cards データペイロード](https://moengage.com/docs/ja/developer-guide/react-native-sdk/cards/cards-data-payload.md): MoEngage React Native Cards SDK から返されるデータモデルとペイロード構造を確認します。

###### インストール

- [フレームワークの依存関係](https://moengage.com/docs/ja/developer-guide/react-native-sdk/cards/installation/framework-dependency.md): npm パッケージマネージャーを使用して、React Native 用の MoEngage Cards プラグインをインストールします。
- [Android](https://moengage.com/docs/ja/developer-guide/react-native-sdk/cards/installation/android.md): プロジェクトで MoEngage React Native Cards プラグインの Android 依存関係を設定します。
- [iOS](https://moengage.com/docs/ja/developer-guide/react-native-sdk/cards/installation/ios.md): アーキテクチャのサポートを含め、MoEngage React Native Cards プラグインの iOS 依存関係を設定します。

##### トラブルシューティングとFAQ

- [トラブルシューティングとよくある質問 - React Native](https://moengage.com/docs/ja/developer-guide/react-native-sdk/troubleshooting-and-faqs/troubleshooting-and-faqs-react.md): プッシュ、コールバック、アプリ内メッセージ、iOS ビルド設定に関する MoEngage React Native SDK の一般的な問題の解決方法をご確認ください。

#### Flutter SDK

- [コンプライアンス](https://moengage.com/docs/ja/developer-guide/flutter-sdk/compliance/compliance.md): Dart からデータトラッキングと MoEngage Flutter SDK を有効または無効にします。
- [Flutter サンプルアプリ](https://moengage.com/docs/ja/developer-guide/flutter-sdk/sample-app/flutter-sample-app.md): SDK 統合のリファレンスとして、GitHub 上の MoEngage Flutter サンプルアプリをご覧ください。
- [Flutter SDK の非推奨バージョン](https://moengage.com/docs/ja/developer-guide/flutter-sdk/deprecated-versions/deprecated-versions.md): MoEngage Flutter SDK のメジャーバージョンのサポート状況（最新、サポート中、非推奨）と非推奨日を確認できます。

##### 概要

- [Flutter SDK の概要](https://moengage.com/docs/ja/developer-guide/flutter-sdk/overview/getting-started-with-flutter-sdk.md): プッシュ通知、アプリ内メッセージ、イベントトラッキングのために MoEngage Flutter SDK の利用を開始します。

##### SDK統合

- [制限事項](https://moengage.com/docs/ja/developer-guide/flutter-sdk/sdk-integration/limitations.md): MoEngage Flutterプラグインを使用する際の、サポートされていない機能とネイティブ統合の要件を確認します。

###### SDKのインストール

- [フレームワークの依存関係](https://moengage.com/docs/ja/developer-guide/flutter-sdk/sdk-integration/sdk-installation/framework-dependency.md): pubspec.yamlファイルにmoengage_flutterを追加して、MoEngage Flutter SDKをインストールします。
- [Android](https://moengage.com/docs/ja/developer-guide/flutter-sdk/sdk-integration/sdk-installation/android.md): MoEngage Flutter SDKに必要なAndroidの依存関係とAndroidXライブラリを追加します。
- [iOS](https://moengage.com/docs/ja/developer-guide/flutter-sdk/sdk-integration/sdk-installation/ios.md): CocoaPodsまたはSwift Package Managerを使用して、FlutterプロジェクトにMoEngage iOS SDKの依存関係を設定します。

###### SDKの初期化

###### ファイルベースの初期化

- [ファイルベースの初期化](https://moengage.com/docs/ja/developer-guide/flutter-sdk/sdk-integration/sdk-initialization/file-based-initialization/file-based-initialization.md): コードではなくネイティブの設定ファイルを使用して、MoEngage Flutter SDKの初期化を設定します。
- [移行と優先順位](https://moengage.com/docs/ja/developer-guide/flutter-sdk/sdk-integration/sdk-initialization/file-based-initialization/migration-and-precedence.md): MoEngage Flutter SDKをコードベースの初期化からファイルベースの設定に移行します。

###### 手動初期化

- [フレームワークの初期化](https://moengage.com/docs/ja/developer-guide/flutter-sdk/sdk-integration/sdk-initialization/manual-initialization/framework-initialization.md): MoEngageFlutterを使用して、App WidgetのinitStateでMoEngage Flutterプラグインを初期化します。
- [Android SDKの初期化](https://moengage.com/docs/ja/developer-guide/flutter-sdk/sdk-integration/sdk-initialization/manual-initialization/android-sdk-initialization.md): Workspace IDを使用して、AndroidのApplicationクラスでMoEngage Flutter SDKを初期化します。
- [iOS SDKの初期化](https://moengage.com/docs/ja/developer-guide/flutter-sdk/sdk-integration/sdk-initialization/manual-initialization/ios-sdk-initialization.md): MoEngageInitializerインスタンスを使用して、iOSのAppDelegateでMoEngage Flutter SDKを初期化します。
- [Web SDKの初期化](https://moengage.com/docs/ja/developer-guide/flutter-sdk/sdk-integration/sdk-initialization/web-sdk-initialization.md): FlutterのWebアプリケーションのindex.htmlファイルにMoEngage Web SDKの初期化スクリプトを追加します。

###### 高度な設定

- [JWT認証](https://moengage.com/docs/ja/developer-guide/flutter-sdk/sdk-integration/advanced/jwt-authentication.md): FlutterアプリケーションにJWT認証を実装して、MoEngageのデータ収集を保護します。

##### データトラッキング

- [ユーザー属性とユーザー ID のトラッキング](https://moengage.com/docs/ja/developer-guide/flutter-sdk/data-tracking/tracking-user-attributes-and-user-identity.md): MoEngage Flutter SDK でユーザー属性をトラッキングし、クロスプラットフォームでのユーザー識別のための識別子を設定します。
- [MoEngage サーバーからのユーザーの削除](https://moengage.com/docs/ja/developer-guide/flutter-sdk/data-tracking/delete-user-from-moengage-server.md): Flutter SDK の deleteUser() メソッドを使用して、MoEngage サーバーから現在のユーザーを削除します。
- [広告 ID トラッキングの有効化](https://moengage.com/docs/ja/developer-guide/flutter-sdk/data-tracking/enable-advertising-identifier-tracking.md): 正確なデバイス分析のために、Flutter アプリで広告 ID のトラッキングを有効にします。
- [インストールとアップデートの区別](https://moengage.com/docs/ja/developer-guide/flutter-sdk/data-tracking/install-update-differentiation.md): MoEngage の setAppStatus API を使用して、Flutter アプリでアプリのインストールとアップデートを区別します。
- [SDK バージョン 9.2.0 未満での Unique Id の設定](https://moengage.com/docs/ja/developer-guide/flutter-sdk/data-tracking/setting-unique-id-for-sdk-versions-below-920.md): MoEngage Flutter SDK バージョン 9.2.0 未満で、ログインとログアウトの処理のために一意のユーザー ID を設定します。
- [イベントのトラッキング](https://moengage.com/docs/ja/developer-guide/flutter-sdk/data-tracking/tracking-events.md): MoEngage の trackEvent API を使用して、Flutter アプリでカスタムユーザーイベントとそのプロパティをトラッキングします。

##### プッシュ

###### 基本

- [Android プッシュの設定](https://moengage.com/docs/ja/developer-guide/flutter-sdk/push/basic/android-push-configuration.md): FCM のセットアップや権限を含め、Flutter アプリで Android 向けのプッシュ通知を設定します。
- [Android 通知のランタイム権限](https://moengage.com/docs/ja/developer-guide/flutter-sdk/push/basic/android-notification-runtime-permissions.md): MoEngage SDK を使用して、Flutter アプリで Android 13 の通知ランタイム権限を処理します。
- [iOS プッシュの設定](https://moengage.com/docs/ja/developer-guide/flutter-sdk/push/basic/ios-push-configuration.md): APNs 認証キーまたは証明書を使用して、Flutter アプリで iOS プッシュ通知を設定します。
- [プッシュコールバック](https://moengage.com/docs/ja/developer-guide/flutter-sdk/push/basic/push-callback.md): Flutter アプリでプッシュクリックのコールバックを登録し、MoEngage で通知の操作を処理します。

###### リッチプッシュとインプレッショントラッキング用のiOS通知拡張機能の設定

- [リッチプッシュとインプレッショントラッキングのための iOS 通知拡張機能のセットアップ](https://moengage.com/docs/ja/developer-guide/flutter-sdk/push/basic/integrating-moengage-service-and-content-extension-in-ios/set-up-ios-notification-extensions-for-rich-push-and-impression-tracking.md): iOS でプッシュインプレッションのトラッキングとリッチメディア通知を有効にするために必要な設定です。この設定を省略すると、インプレッション指標が欠落し、リッチプッシュが失敗します。
- [Extension Integrator Tool への移行](https://moengage.com/docs/ja/developer-guide/flutter-sdk/push/basic/integrating-moengage-service-and-content-extension-in-ios/migrating-to-the-extension-integrator-tool.md): Flutter アプリで、手動での iOS 通知拡張機能のセットアップから MoEngage Extension Integrator Tool に移行します。

###### オプション

- [位置情報トリガー](https://moengage.com/docs/ja/developer-guide/flutter-sdk/push/optional/location-triggered.md): MoEngage プラグインを使用して、Flutter アプリに位置情報トリガー型のジオフェンスプッシュ通知を追加します。
- [通知センター](https://moengage.com/docs/ja/developer-guide/flutter-sdk/push/optional/notification-center.md): MoEngage Inbox プラグインを使用して、Flutter アプリに通知センターの受信トレイを追加します。

##### アプリ内メッセージ

- [InApp NATIV](https://moengage.com/docs/ja/developer-guide/flutter-sdk/in-app-messages/inapp-nativ.md): プラットフォーム固有の設定を行い、MoEngage SDK を使用して Flutter アプリにアプリ内メッセージを表示します。

##### Personalize

- [Personalize SDK](https://moengage.com/docs/ja/developer-guide/flutter-sdk/personalize/personalize-sdk.md): Flutter 向け MoEngage Personalize SDK を統合して、パーソナライズされたコンテンツの取得、オファリングキャンペーンの処理、パフォーマンスのトラッキングを行う方法を説明します。
- [Personalize のデータペイロード](https://moengage.com/docs/ja/developer-guide/flutter-sdk/personalize/personalize-data-payload.md): MoEngage Flutter Personalize SDK から返されるデータモデルとペイロード構造を確認します。

##### Cards

- [Self Handled Cards](https://moengage.com/docs/ja/developer-guide/flutter-sdk/cards/self-handled-cards.md): MoEngage の Self Handled Cards SDK と API を使用して、Flutter アプリでカスタムのカードビューを構築します。

##### トラブルシューティングとFAQ

- [トラブルシューティングとFAQ - Flutter](https://moengage.com/docs/ja/developer-guide/flutter-sdk/troubleshooting-and-faqs/troubleshooting-and-faqs-flutter.md): 通知、コールバック、アプリ内メッセージに関するMoEngage Flutter SDKの一般的な問題の解決策を確認します。

#### Cordova SDK

- [コンプライアンス](https://moengage.com/docs/ja/developer-guide/cordova-sdk/compliance/compliance.md): JavaScript レイヤーからデータトラッキングをオプトアウトし、MoEngage Cordova SDK を有効化または無効化します。
- [Cordova SDK の非推奨バージョン](https://moengage.com/docs/ja/developer-guide/cordova-sdk/deprecated-versions/deprecated-versions.md): MoEngage Cordova SDK のメジャーバージョンのサポート状況（現行、サポート中、非推奨）と非推奨日を確認します。

##### SDK統合

- [制限事項](https://moengage.com/docs/ja/developer-guide/cordova-sdk/sdk-integration/limitations.md): MoEngage Cordova プラグインを使用する際の、サポートされていない機能とネイティブ統合の要件を確認します。

###### SDKのインストール

- [フレームワークの依存関係](https://moengage.com/docs/ja/developer-guide/cordova-sdk/sdk-integration/sdk-installation/framework-dependency.md): Cordova プロジェクトに cordova-moengage-core プラグインを追加し、プラットフォーム設定を構成します。
- [Android SDK のインストール](https://moengage.com/docs/ja/developer-guide/cordova-sdk/sdk-integration/sdk-installation/android-sdk-installation.md): BOM または手動設定を使用して、Cordova プロジェクトに MoEngage Android SDK の依存関係を追加します。
- [iOS のインストール](https://moengage.com/docs/ja/developer-guide/cordova-sdk/sdk-integration/sdk-installation/ios-installation.md): CocoaPods による依存関係管理を使用して、Cordova プロジェクトに MoEngage iOS SDK をインストールします。

###### SDKの初期化

- [フレームワークの初期化](https://moengage.com/docs/ja/developer-guide/cordova-sdk/sdk-integration/sdk-initialization/framework-initialization.md): MoECordova.init() メソッドを使用して、アプリケーションで MoEngage Cordova プラグインを初期化します。
- [Android SDK の初期化](https://moengage.com/docs/ja/developer-guide/cordova-sdk/sdk-integration/sdk-initialization/android-sdk-initialization.md): Cordova 統合のために、Android アプリケーションの onCreate メソッドで MoEngage SDK を初期化します。
- [iOS SDK の初期化](https://moengage.com/docs/ja/developer-guide/cordova-sdk/sdk-integration/sdk-initialization/ios-sdk-initialization.md): コードベースの初期化を使用して、iOS アプリケーションで MoEngage Cordova SDK を初期化します。

##### データトラッキング

- [MoEngage サーバーからのユーザーの削除](https://moengage.com/docs/ja/developer-guide/cordova-sdk/data-tracking/delete-user-from-moengage-server.md): Android で Cordova SDK を使用して、MoEngage サーバーから現在のユーザーを削除します。
- [広告 ID トラッキングの有効化](https://moengage.com/docs/ja/developer-guide/cordova-sdk/data-tracking/enable-advertising-identifier-tracking.md): 正確なデバイス分析のために、Cordova アプリで広告 ID のトラッキングを有効にします。
- [インストール/アップデートの区別](https://moengage.com/docs/ja/developer-guide/cordova-sdk/data-tracking/install-update-differentiation.md): 移行トラッキングのために、MoEngage Cordova SDK でアプリのステータスをインストールまたはアップデートとして設定します。
- [ユーザー属性とユーザー ID のトラッキング](https://moengage.com/docs/ja/developer-guide/cordova-sdk/data-tracking/tracking-user-attributes.md): MoEngage Cordova SDK を使用して、ユーザー属性をトラッキングし、ログインとログアウトの状態を管理します。
- [イベントのトラッキング](https://moengage.com/docs/ja/developer-guide/cordova-sdk/data-tracking/tracking-events.md): セグメンテーションやキャンペーンのために、MoEngage Cordova SDK を使用してユーザーのアクションとイベント属性をトラッキングします。

##### プッシュ

###### 基本

- [Android プッシュ設定](https://moengage.com/docs/ja/developer-guide/cordova-sdk/push/basic/android-push-configuration.md): FCM のセットアップやプッシュトークンの処理など、Cordova アプリで Android プッシュ通知を設定します。
- [Android 通知のランタイム権限](https://moengage.com/docs/ja/developer-guide/cordova-sdk/push/basic/android-notification-runtime-permissions.md): MoEngage SDK を使用して、Cordova アプリで Android 13 の通知ランタイム権限を処理します。
- [iOS プッシュ設定 ](https://moengage.com/docs/ja/developer-guide/cordova-sdk/push/basic/ios-push-configuration-7xx.md): APNS 証明書やプッシュ登録など、Cordova アプリで iOS プッシュ通知を設定します。
- [プッシュコールバック](https://moengage.com/docs/ja/developer-guide/cordova-sdk/push/basic/push-callback.md): MoEngage Cordova SDK で、プッシュ通知のクリックイベントに対する JavaScript コールバックを設定します。

###### オプション

- [位置情報トリガー](https://moengage.com/docs/ja/developer-guide/cordova-sdk/push/optional/location-triggered.md): MoEngage を使用して、ジオフェンスベースの位置情報トリガー型プッシュ通知を Cordova アプリに追加します。

##### アプリ内メッセージ

- [InApp NATIV](https://moengage.com/docs/ja/developer-guide/cordova-sdk/in-app-messages/inapp-nativ.md): Cordova アプリで MoEngage の In-App NATIV キャンペーンを設定し、ユーザーにコンテキストに応じたメッセージを表示します。

##### 移行

- [4.x.x への移行](https://moengage.com/docs/ja/developer-guide/cordova-sdk/migration/migrating-to-4xx.md): MoEngage Cordova プラグインをバージョン 3.2.0 以前から 4.x.x リリースに移行します。

##### トラブルシューティングとFAQ

- [トラブルシューティングと FAQ - Cordova](https://moengage.com/docs/ja/developer-guide/cordova-sdk/troubleshooting-and-faqs/troubleshooting-and-faqs-cordova.md): MoEngage Cordova SDK に関するよくある質問への回答と、Android 固有のトラブルシューティング手順を確認できます。

#### Unity SDK

- [コンプライアンス](https://moengage.com/docs/ja/developer-guide/unity-sdk/compliance/compliance.md): Unity アプリケーションでデータトラッキングをオプトアウトしたり、MoEngage SDK を有効化・無効化したりします。
- [Unity SDK の非推奨バージョン](https://moengage.com/docs/ja/developer-guide/unity-sdk/deprecated-versions/deprecated-versions.md): MoEngage Unity SDK のメジャーバージョンのサポートステータス（Current、Supported、Deprecated）と非推奨日を確認します。

##### SDK統合

- [SDK のインストール](https://moengage.com/docs/ja/developer-guide/unity-sdk/sdk-integration/sdk-installation/sdk-installation.md): Unity Editor を使用して、MoEngage Unity パッケージをダウンロードし、プロジェクトにインポートします。
- [制限事項](https://moengage.com/docs/ja/developer-guide/unity-sdk/sdk-integration/limitations.md): MoEngage Unity プラグインを使用する際の、サポートされていない機能とネイティブ統合の要件を確認します。

###### SDKの初期化

- [SDK の初期化](https://moengage.com/docs/ja/developer-guide/unity-sdk/sdk-integration/sdk-initialization/sdk-initialization.md): MoEGameObject スクリプトを Unity シーンにアタッチし、MoEngage の App ID を設定します。

###### 手動初期化

- [Android](https://moengage.com/docs/ja/developer-guide/unity-sdk/sdk-integration/sdk-initialization/manual-initialization/android.md): Unity プロジェクトの Android Application クラスで MoEngage SDK を手動で初期化します。

###### ファイルベースの初期化

- [Android](https://moengage.com/docs/ja/developer-guide/unity-sdk/sdk-integration/sdk-initialization/file-based-initialization/android.md): ファイルベースの初期化を使用して、Unity プロジェクトの Android ライブラリプラグインで MoEngage SDK を設定します。
- [iOS](https://moengage.com/docs/ja/developer-guide/unity-sdk/sdk-integration/sdk-initialization/file-based-initialization/ios.md): ワークスペース ID を使用して、Unity プロジェクトの iOS 設定ファイルで MoEngage SDK を初期化します。

##### データトラッキング

- [MoEngage サーバーからユーザーを削除する](https://moengage.com/docs/ja/developer-guide/unity-sdk/data-tracking/delete-user-from-moengage-server.md): Android 上で Unity SDK を使用して、現在のユーザーを MoEngage サーバーから削除します。
- [広告識別子のトラッキングを有効にする](https://moengage.com/docs/ja/developer-guide/unity-sdk/data-tracking/enable-advertising-identifier-tracking.md): 分析のために、MoEngage SDK を使用して Unity アプリで広告識別子のトラッキングを有効にします。
- [インストール/アップデートの区別](https://moengage.com/docs/ja/developer-guide/unity-sdk/data-tracking/install-update-differentiation.md): MoEngage の setAppStatus API を使用して、Unity アプリでアプリのインストールとアップデートを区別します。
- [ユーザー属性のトラッキング](https://moengage.com/docs/ja/developer-guide/unity-sdk/data-tracking/tracking-user-attributes.md): MoEngage Unity SDK を使用して、ユーザー属性をトラッキングし、ログインおよびログアウトの状態を管理します。
- [イベントのトラッキング](https://moengage.com/docs/ja/developer-guide/unity-sdk/data-tracking/tracking-events.md): MoEngage の TrackEvent API を使用して、Unity アプリでカスタムユーザーイベントとそのプロパティをトラッキングします。

##### プッシュ

###### 基本

- [Android の Push 設定](https://moengage.com/docs/ja/developer-guide/unity-sdk/push/basic/android-push-configuration.md): Firebase とプッシュトークンのセットアップを含め、Unity アプリで Android のプッシュ通知を設定します。
- [Android 通知のランタイム権限](https://moengage.com/docs/ja/developer-guide/unity-sdk/push/basic/android-notification-runtime-permissions.md): MoEngage SDK を使用して、Unity アプリで Android 13 の通知ランタイム権限を処理します。
- [iOS の Push 設定](https://moengage.com/docs/ja/developer-guide/unity-sdk/push/basic/ios-push-configuration.md): APNS 証明書とプッシュ登録を含め、Unity アプリで iOS のプッシュ通知を設定します。
- [Push コールバック](https://moengage.com/docs/ja/developer-guide/unity-sdk/push/basic/push-callback.md): MoEngage Unity SDK で、プッシュ通知のクリックオブザーバーを設定して通知のインタラクションを処理します。

###### オプション

- [Push Templates の設定](https://moengage.com/docs/ja/developer-guide/unity-sdk/push/optional/configuring-push-templates.md): RichNotifications パッケージをインポートして、Unity アプリにプッシュ通知テンプレートを追加します。
- [位置情報トリガー](https://moengage.com/docs/ja/developer-guide/unity-sdk/push/optional/location-triggered.md): Geofence パッケージをインポートして、Unity アプリで位置情報トリガー型のプッシュ通知を有効にします。

##### アプリ内メッセージ

- [InApp NATIV](https://moengage.com/docs/ja/developer-guide/unity-sdk/in-app-messages/inapp-nativ.md): MoEngage SDK を使用して、Unity アプリにコンテキストに応じた In-App NATIV キャンペーンを表示します。

##### トラブルシューティングとFAQ

- [トラブルシューティングと FAQ - Unity](https://moengage.com/docs/ja/developer-guide/unity-sdk/troubleshooting-and-faqs/troubleshooting-and-faqs-unity.md): MoEngage Unity SDK に関するよくある質問への回答と、Android 固有のトラブルシューティング手順を確認します。

#### Capacitor SDK

- [コンプライアンス](https://moengage.com/docs/ja/developer-guide/capacitor-sdk/compliance/compliance.md): JavaScript レイヤーからデータトラッキングと MoEngage Capacitor SDK を有効化または無効化します。
- [Capacitor サンプルアプリ](https://moengage.com/docs/ja/developer-guide/capacitor-sdk/sample-app/capacitor-sample-app.md): SDK 統合のリファレンスとして、GitHub 上の MoEngage Capacitor サンプルアプリケーションをご覧ください。
- [Capacitor SDK の非推奨バージョン](https://moengage.com/docs/ja/developer-guide/capacitor-sdk/deprecated-versions/deprecated-versions.md): MoEngage Capacitor SDK のメジャーバージョンのサポート状況（最新、引き続きサポート対象、非推奨のバージョン）と非推奨日を確認できます。

##### SDK統合

###### 基本

###### SDKのインストール

- [フレームワークの依存関係](https://moengage.com/docs/ja/developer-guide/capacitor-sdk/sdk-integration/basic/sdk-installation/framework-dependency.md): MoEngage Capacitor プラグインをプロジェクトに追加し、ネイティブプラットフォームの依存関係を設定します。
- [Android SDK のインストール](https://moengage.com/docs/ja/developer-guide/capacitor-sdk/sdk-integration/basic/sdk-installation/android-sdk-installation.md): BOM または手動の依存関係設定を使用して、Capacitor プロジェクトに MoEngage Android SDK をインストールします。
- [iOS SDK のインストール](https://moengage.com/docs/ja/developer-guide/capacitor-sdk/sdk-integration/basic/sdk-installation/ios-sdk-installation.md): ionic capacitor sync コマンドを実行して、Capacitor プロジェクトに MoEngage iOS SDK をインストールします。

###### SDKの初期化

- [フレームワークの初期化](https://moengage.com/docs/ja/developer-guide/capacitor-sdk/sdk-integration/basic/sdk-initialization/framework-initialization.md): 適切なライフサイクルコールバックを使用して、Ionic アプリで MoEngage Capacitor プラグインを初期化します。
- [Android SDK の初期化](https://moengage.com/docs/ja/developer-guide/capacitor-sdk/sdk-integration/basic/sdk-initialization/android-sdk-initialization.md): Capacitor アプリの Application クラスで、ワークスペース ID を使用して MoEngage Android SDK を初期化します。
- [iOS SDK の初期化](https://moengage.com/docs/ja/developer-guide/capacitor-sdk/sdk-integration/basic/sdk-initialization/ios-sdk-initialization.md): Capacitor アプリの AppDelegate で、ワークスペース ID を使用して MoEngage iOS SDK を初期化します。

###### ファイルベースの初期化

- [ファイルベースの初期化](https://moengage.com/docs/ja/developer-guide/capacitor-sdk/sdk-integration/basic/sdk-initialization/file-based-initlialization/file-based-initialization.md)
- [移行と優先順位](https://moengage.com/docs/ja/developer-guide/capacitor-sdk/sdk-integration/basic/sdk-initialization/file-based-initlialization/migration-and-precedence.md)

###### 高度な設定

- [JWT 認証](https://moengage.com/docs/ja/developer-guide/capacitor-sdk/sdk-integration/advanced/jwt-authentication.md): アプリケーションに JWT 認証を実装して、MoEngage のデータ収集を保護します。

##### データトラッキング

- [MoEngage サーバーからのユーザー削除](https://moengage.com/docs/ja/developer-guide/capacitor-sdk/data-tracking/delete-user-from-moengage-server.md): Android で Capacitor SDK を使用して、MoEngage サーバーから現在のユーザーを削除します。
- [広告 ID トラッキングの有効化](https://moengage.com/docs/ja/developer-guide/capacitor-sdk/data-tracking/enable-advertising-identifier-tracking.md): 正確なデバイス分析のために、Capacitor アプリで広告 ID トラッキングを有効にします。
- [インストール/アップデートの区別](https://moengage.com/docs/ja/developer-guide/capacitor-sdk/data-tracking/install-update-differentiation.md): 移行トラッキングのために、MoEngage Capacitor SDK でアプリのステータスをインストールまたはアップデートとして設定します。
- [ユーザー属性とユーザー ID のトラッキング](https://moengage.com/docs/ja/developer-guide/capacitor-sdk/data-tracking/tracking-user-attributes.md): MoEngage Capacitor SDK を使用して、ユーザー属性をトラッキングし、ログインとログアウトの状態を管理します。
- [イベントのトラッキング](https://moengage.com/docs/ja/developer-guide/capacitor-sdk/data-tracking/tracking-events.md): セグメンテーションとキャンペーンのために、MoEngage Capacitor SDK を使用してユーザーのアクションとイベントプロパティをトラッキングします。
- [SDK バージョン 6.0.0 未満での Unique ID の設定](https://moengage.com/docs/ja/developer-guide/capacitor-sdk/data-tracking/setting-unique-id-for-sdk-versions-below-6.0.0.md): Capacitor SDK バージョン 6.0.0 未満で、従来の setUniqueId() API を使用してユーザー属性の Unique ID を設定し、ログインとログアウトの状態を管理します。

##### プッシュ

###### 基本

- [Android 通知のランタイム権限](https://moengage.com/docs/ja/developer-guide/capacitor-sdk/push/basic/android-notification-runtime-permissions.md): MoEngage SDK を使用して、Capacitor アプリで Android 13 の通知ランタイム権限を処理します。
- [Android プッシュ設定](https://moengage.com/docs/ja/developer-guide/capacitor-sdk/push/basic/android-push-configuration.md): FCM のセットアップやプッシュ登録など、Capacitor アプリで Android プッシュ通知を設定します。
- [iOS プッシュ設定](https://moengage.com/docs/ja/developer-guide/capacitor-sdk/push/basic/ios-push-configuration.md): APNS 証明書や登録など、Capacitor アプリで iOS プッシュ通知を設定します。
- [プッシュコールバック](https://moengage.com/docs/ja/developer-guide/capacitor-sdk/push/basic/push-callback.md): MoEngage Capacitor SDK で、プッシュトークンの生成と通知クリックイベントのリスナーを設定します。

###### オプション

- [位置情報トリガー](https://moengage.com/docs/ja/developer-guide/capacitor-sdk/push/optional/location-triggered.md): MoEngage を使用して、Capacitor アプリにジオフェンスベースの位置情報トリガー型プッシュ通知を追加します。

##### アプリ内メッセージ

- [InApp NATIV](https://moengage.com/docs/ja/developer-guide/capacitor-sdk/in-app-messages/inapp-nativ.md): Capacitor アプリで MoEngage のアプリ内 NATIV キャンペーンを設定し、ユーザーにコンテキストに応じたメッセージを表示します。

##### トラブルシューティングとFAQ

- [トラブルシューティングと FAQ - Capacitor](https://moengage.com/docs/ja/developer-guide/capacitor-sdk/troubleshooting-and-faqs/troubleshooting-and-faqs-capacitor.md): MoEngage のログが表示されない問題や設定の問題など、Capacitor SDK の一般的な問題をトラブルシューティングします。

#### Ionic SDK

- [SDKのインストール](https://moengage.com/docs/ja/developer-guide/ionic-sdk/sdk-integration/sdk-installation.md): Ionicプロジェクトにcordova-moengage-coreプラグインを追加し、Workspace IDを設定します。

#### SDKのライフサイクルとポリシー

- [SDK 非推奨ポリシー](https://moengage.com/docs/ja/developer-guide/sdk-lifecycle-and-policies/sdk-deprecation-policy.md): MoEngage が SDK バージョンを非推奨にする方法、通知のタイミング、非推奨バージョン上の統合に何が起こるか、およびバージョンステータスの確認方法について説明します。
- [古いプラットフォームバージョンのサポート終了](https://moengage.com/docs/ja/developer-guide/sdk-lifecycle-and-policies/deprecation-for-older-platform-versions.md): 2025 年 4 月以降の MoEngage SDK リリースでサポートが終了する Android API レベルと iOS バージョンを確認します。

#### SDKのコンポーネント

- [リアルタイムのアンインストールトラッキング](https://moengage.com/docs/ja/developer-guide/components-for-sdk/tracking/real-time-uninstall-tracking.md): 毎日のサイレントプッシュ通知の代わりに Firebase Cloud Functions を使用して、アプリのアンインストールをリアルタイムでトラッキングします。

##### JavaScript Bridge

- [HTML In-App 向け JavaScript Bridge](https://moengage.com/docs/ja/developer-guide/components-for-sdk/javascript-bridge/javascript-bridge-for-html-in-apps.md): MoEngage JavaScript Bridge API を使用して、HTML In-App メッセージテンプレートから SDK とやり取りします。
- [On-Site Messaging およびランディングページ向け JavaScript Bridge](https://moengage.com/docs/ja/developer-guide/components-for-sdk/javascript-bridge/javascript-bridge-for-on-site-messaging-and-landing-pages.md): MoEngage JavaScript Bridge を使用して、On-Site Messaging キャンペーンやランディングページからイベント、クリック、閉じる操作、フォーム送信をトラッキングします。

##### プッシュ通知

- [ハイブリッドアプリケーション向け Android プッシュ設定](https://moengage.com/docs/ja/developer-guide/components-for-sdk/push-notification/android-push-configuration-for-hybrid-applications.md): ハイブリッド MoEngage アプリの Android プッシュ通知メタデータと FCM 認証を設定します。

#### パートナー統合

- [FCM サーバーキーの取得](https://moengage.com/docs/ja/developer-guide/partner-integrations/firebase/getting-fcm-server-key.md): MoEngage との統合のために、Firebase コンソールで Firebase Cloud Messaging サーバーキーを確認します。
