---
sourceDocument: Xanadu API リファレンス
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/xanadu/api-reference

 Release :

    - xanadu

ft:locale :

    - ja-JP

ft:publication_title :

    - Xanadu API リファレンス

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# Mobile SDK API リファレンス - Android

# Mobile SDK API リファレンス - Android {#ariaid-title1}

* リリースバージョン: Xanadu
* 
* 更新日 2024年08月01日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：1分

Android のMobile SDKは、Android デバイスを ServiceNow プラットフォームとインターフェイスするために必要なクラスを提供します。

チャット、REST API インターフェイス、GraphQL、Web アクセスなどのフィーチャ サービスを作成できるクラスを提供し、任意の Android デバイスでインタラクティブ アプリケーションを作成できます。

この API を使用して特定のユースケースを実装する方法の詳細については、「 [Mobile SDK デベロッパー ガイド - Android](https://servicenow-prod.fluidtopics.net/s2PFbhTyCOdmm~264E8XSw "ServiceNow Mobile SDKを使用すると、スタンドアロンのモバイル Android アプリケーション内で ServiceNow プラットフォームの機能とリソースを活用できます。")」を参照してください。
* **[AuthorizationToken クラス: Android](https://servicenow-prod.fluidtopics.net/rMOflwrnVl5XB7ECnet11w#AuthorizationTokenAndroidAPI)**   
  AuthorizationToken クラスは、ホスト アプリケーションによって提供される認証トークンを提供します。現在ログインしているユーザーの指定された ServiceNow インスタンスへのアクセスを承認するために、NowSDK によって使用されます。
* **[コールインターフェイス: Android](https://servicenow-prod.fluidtopics.net/B9yfp0bhp_9Z2cEsUjZEIA#CallAndroidInterface)**   
  Call インターフェイスは、処理の準備が整った要求を表します。
* **[FetchConfiguration クラス: Android](https://servicenow-prod.fluidtopics.net/EHymDZurNhwvXtOt5k8ySQ#FetchConfigAndroidAPI)**   
  FetchConfiguration クラスは、関連付けられたServiceNowテーブルからレコードをフェッチするための構成を定義する機能を提供します。
* **[FieldReadConfiguration クラス: Android](https://servicenow-prod.fluidtopics.net/ae0Ghb~5Cum9qwWVIRlQog#FieldReadConfigAndroidAPI)**   
  FieldReadConfiguration クラスには、応答レコードで返すフィールドと返さないフィールドを定義する機能があります。
* **[FieldWriteOptions 構造体 - Android](https://servicenow-prod.fluidtopics.net/32LY_qPgoYx2ZCEwZJt~7A#FieldWriteOptionsAndroidAPI)**   
  FieldWriteOptions クラスは、ServiceNow インスタンス上のレコードのフィールドを更新または作成するためのオプションを設定する関数を提供します。
* **[フィルター API - Android](https://servicenow-prod.fluidtopics.net/gFs_UHYh~4~dfW3NiQuhhg#FilterAndroidAPI)**   
  Filter クラスには、REST エンドポイントクエリの戻り値で返すデータを定義するフィルターを構成する機能があります。
* **[NotSupportedPushError クラス: Android](https://servicenow-prod.fluidtopics.net/0SWDfBwP95jAG7rK7Mij2w#NotSupportedPushErrorAndroidAPI)**   
  NotSupportedPushError クラスの関数は、NowPushSDK がプッシュ通知要求を処理できない場合にスローされます。このタイプのエラーがスローされた場合は、MobileSDK フレームワークの外部でプッシュ通知を解析して処理する必要があります。
* **[NowAnalyticsSDK インターフェイス - Android](https://servicenow-prod.fluidtopics.net/Zl8z1fQt_obG8hCyZzpcWA#NowAnalyticsAndroidInterface)**   
  NowAnalyticsSDK インターフェイスには、ユーザーアナリティクスデータのコレクションを管理するためのアナリティクスプロパティ、ユーザー設定、およびイベントを構成できる機能が用意されています。
* **[NowAPIService インターフェイス - Android](https://servicenow-prod.fluidtopics.net/w6sch~omcl72vV8rTCYH3w#NowAPIServiceAndroidInterface)**   
  NowAPIService インターフェイスは、指定された ServiceNow REST API で要求を実行する機能を提供します。
* **[NowAttachment クラス: Android](https://servicenow-prod.fluidtopics.net/banXXmFj~XL_Dvfv958kBw#NowAttachmentAndroidAPI)**   
  NowAttachment クラスは、添付ファイルとそれに関連するメタデータを含むオブジェクトを提供します。
* **[NowAttachmentMetadata クラス: Android](https://servicenow-prod.fluidtopics.net/1byTJi65AWfu9k3uUuMXPg#NowAttachmentMetadataAndroidAPI)**   
  NowAttachmentMetadata クラスは、添付ファイルのメタデータをエンコードおよび管理できるようにする関数を提供します。
* **[NowAttachmentService インターフェイス - Android](https://servicenow-prod.fluidtopics.net/lCK8t4BdEItAwQ_OIGEebA#NowAttachServiceAndroidInterface)**   
  NowAttachmentService インターフェイスは、添付ファイルとそれに関連するメタデータの操作を可能にする関数を提供します。
* **[NowChatOptions: Android](https://servicenow-prod.fluidtopics.net/Zkq5xM9EiTAV3hk55uvpWg#NowChatOptionsAndroid)**   
  NowChatOptions クラスを使用すると、チャット ウィンドウを閉じる前にプロンプトを表示したり、チャットの使用中に機能を無効にしたり、チャット サービスの開始時に新しいチャット会話を強制したりするなど、チャット セッションのオプションを構成できます。
* **[NowChatSDK クラス: Android](https://servicenow-prod.fluidtopics.net/7hBMXAM9GF4owBeitDwejA#NowChatSDKAndroidAPI)**   
  NowChatService クラスは、NowChat と対話する NowChatService を作成するために必要な関数を提供します。NowChat は、アプリケーション内に ライブエージェント と 仮想エージェント を埋め込む機能を提供します。
* **[NowChatSdkCallbacks インターフェイス - Android](https://servicenow-prod.fluidtopics.net/aJ~hykzaVL~U6hicwobHCg#NowChatSdkCallbacksAndroidInt)**   
  NowChatSdkCallbacks インターフェイスは、ホストアプリケーションのコールバックが NowChatSDK からのアクションを構成または処理できるようにする関数を提供します。
* **[NowChatService クラス: Android](https://servicenow-prod.fluidtopics.net/UKeTEHz5YQSvZWaZ5LuDkg#NowChatServiceAndroidAPI)**   
  NowChatService クラスは、NowChat アクティビティを起動し、エラー構成を設定できる関数を提供します。
* **[NowChatTheme インターフェイス - Android](https://servicenow-prod.fluidtopics.net/vCk04GaZOttTD~NNNd0AAQ)**   
  NowChatTheme インターフェイスは、ライブエージェント および 仮想エージェント チャット UI の要素の既定の色を定義します。
* **[NowDataSDK クラス: Android](https://servicenow-prod.fluidtopics.net/jJ7U1unKe~Mj77Pwa_5dfQ#NowDataSDKAndroidAPI)**   
  NowDataSDK クラスは、NowGraphQLService、NowAttachmentService、NowTableService、NowAPIService などのさまざまな機能サービスの作成と初期化を可能にする関数を提供します。
* **[NowGraphQLService インターフェイス - Android](https://servicenow-prod.fluidtopics.net/XDTNHW07RxQg097hwPm4VA#NowGQLServiceAndroidInterface)**   
  NowGraphQLService インターフェイスは、GraphQL API を使用してServiceNowに GraphQL 要求を送信できる関数を提供します。
* **[NowPushPayload インターフェイス](https://servicenow-prod.fluidtopics.net/N_bL4gVYXhBfpaY1Miy4Zw#NowPushPayloadAndroidInterface)**   
  NowPushPayload インターフェイスは、NowSDK が実装するプッシュ通知ペイロードを定義します。
* **[NowPushSDK クラス: Android](https://servicenow-prod.fluidtopics.net/h_bWNLooOSLMXOkAv1voAQ#NowPushSDKAndroidAPI)**   
  NowPushSDK クラスは、非請求 (プッシュ) 通知をAndroidデバイスに送信できるようにする `NowPushService` を作成するために必要な関数を提供します。
* **[NowPushService クラス: Android](https://servicenow-prod.fluidtopics.net/laA0pDTzLJ5FZq__QAPLgQ#NowPushServiceAndroidAPI)**   
  NowPushService クラスは、プッシュ通知サービスとの対話を可能にする関数を提供します。
* **[NowSDK - Android](https://servicenow-prod.fluidtopics.net/u1Gn4TX4SYFNuetDv~I4nw#NowSDKAndroidAPI)**   
  NowSDK クラスは、NowSDK のパブリック API を提供するシングルトンです。このクラスは、すべての Android SDK 機能サービスへのゲートウェイです。
* **[NowSDKソフトウェアインターフェイスの提供 - Android](https://servicenow-prod.fluidtopics.net/3u7NzDC9vcyORo35IjU3IQ#NowSDKAuthProvidingAndroidInterface)**   
  NowSDKAuthorizationOffering インターフェイスは、承認が必要な ServiceNow インスタンスへのリンクと、関連するコールバックを構成する関数を提供します。
* **[NowSDKConfiguration クラス: Android](https://servicenow-prod.fluidtopics.net/qCSkHd3pyR91~llcM_CxVQ#NowSDKConfigurationAndroidAPI)**   
  NowSDKConfiguration クラスには、NowSDK の初期化に必要な構成情報が含まれています。
* **[NowServiceConfiguration クラス - Android](https://servicenow-prod.fluidtopics.net/xUPU640R0L1uwngzAjrqkw)**   
  NowServiceConfiguration クラスを使用すると、フィーチャ サービスのServiceNowインスタンス URL とパッケージ名を構成できます。
* **[NowServiceError クラス: Android](https://servicenow-prod.fluidtopics.net/3OnDOIMrbsRMJEoBNnCsDw#NowServiceErrorAndroidAPI)**   
  NowSDK エラーを返す NowServiceError シール クラス。
* **[NowTableService インターフェイス - Android](https://servicenow-prod.fluidtopics.net/p6Snx8VtraS60vcC8uIN3A#NowTableServiceAndroidInterface)**   
  NowTableService インターフェイスは、ServiceNowインスタンス上のテーブル内のレコードを作成、読み取り、削除、および更新できる関数を提供します。
* **[NowUIAdaptiveColor - Android](https://servicenow-prod.fluidtopics.net/1M86VDcCwXx31S3nj8ftiA#NowUIAdaptiveColorAndroidInterface)**   
  NowUIAdaptiveColor インターフェイスには、呼び出し元のデバイスのテーマ モード設定に基づいて整数または 16 進数のカラー値を返す関数が用意されています。
* **[NowWebTheme インターフェイス - Android](https://servicenow-prod.fluidtopics.net/NWqG2QTLF2l_QU7Uj84Hig)**   
  NowWebTheme インターフェイスには、ネイティブ Web ビューの ServiceNow インスタンスでホストされている Web ページ内で使用される色を上書きできるプロパティが用意されています。
* **[NowWebSDK クラス: Android](https://servicenow-prod.fluidtopics.net/4J8_BrT5pDBlOrtxm7NY5w#NowWebSDKAndroidAPI)**   
  NowWebSDK クラスは、ServiceNow インスタンスでホストされている Web ページをネイティブ Web ビューと Cabrillo に読み込むことができる単一の関数を提供します。ログイン Web ページからユーザーにインスタンスへのログインを強制する代わりに、ユーザー認証とセッション管理を自動的に処理します。
* **[NowWebService クラス: Android](https://servicenow-prod.fluidtopics.net/3fX9ojtKJS7vpkl2h_LL_g#NowWebServiceAndroidAPI)**   
  NowWebService API は、Web ビューをホストする NowWebActivity を起動する関数を提供します。
* **[NowWebViewServiceDelegate インターフェイス - Android](https://servicenow-prod.fluidtopics.net/pbPaiqhCH7StK2GBAhu7wg#NowWebViewServiceDelAndroidAPI)**   
  NowWebViewServiceDelegate API は、フローの終了時やナビゲーションの失敗時など、NowWebService 処理内の問題を通知するためのコールバックを提供します。
* **[ページネータークラス: Android](https://servicenow-prod.fluidtopics.net/OSx8ohtgLbNqcV5xTs8ucw#PaginatorAndroidAPI)**   
  Paginator クラスには、NowTableService クラスによって返される結果など、REST エンドポイント呼び出しによって返される結果をページングするための関数が用意されています。

