パブリック配布用の新しいブランド化された Android アプリを要求する

  • リリースバージョン: Washingtondc
  • 更新日 2024年02月01日
  • 読む9読むのに数分
  • 自社一意の ID を持つカスタム Android アプリを要求して公開します。次に、Google Play ストアでこのアプリを公開配布できるようにします。

    始める前に

    必要なロール:admin

    このタスクについて

    Mobile Publishing を使用すると、公開 Google Play ストアで配布できるブランド化された Android アプリを要求できます。要求フォームに記入すると、あなたの ServiceNow® インスタンスがアプリを構築し、Android アプリバンドルファイル (.aab) をダウンロードできるリンクを提供します。そうしたら、AAB ファイルをダウンロードしてテスト します。テストが正常に完了したら、ビルドを承認して、ブランド化された Android アプリを一般公開されている Google Play ストアで展開できます。AAB ファイルの詳細については、『Google ドキュメント』を参照してください。
    注:
    パブリック配布用のブランド化された Android アプリケーションの構築には、1 〜 2 週間かかる場合があります。

    アイコン の画像またはテキストが、端から少なくとも 550 ピクセル離れていることを確認してください。この距離は、Android アイコンの丸い角を考慮しています。

    外観が切り取られないようにするために、ロゴが画像の端から 550 ピクセルあるようにしてください。

    この指針に従っていない画像は、次の例のように、切り取られて表示される場合があります。

    ロゴとテキストが切り取られたアイコンの例

    手順

    1. 移動先 すべて > モバイルブランド > Mobile Publishing アプリの管理.
    2. [ 新しいアプリの要求] を選択します。
    3. [基本情報を追加] フォームのフィールドに入力します。
      表 : 1. [基本情報を追加] フォーム
      フィールド 説明
      連絡先情報

      ブランド化されたモバイルアプリの要求者の名前とメールアドレスを入力します。メールアドレスは、リクエストのビルドステータスに関する通知の送信に使用されます。

      アプリの情報
      アプリタイプ

      Now Mobile アプリまたは モバイルエージェントを選択します。

      これらのモバイルアプリの詳細については、またはモバイルエージェントドキュメントを参照してくださいNow Mobile アプリ

      Washington DCこのリリース以降では、一部の顧客がカスタムアプリタイプを使用できます。詳細については、「を使用したカスタムタイプのモバイルアプリの作成 Mobile Publishing」を参照してください。

      配布タイプ 配布のタイプ。パブリック を選択し、パブリック配布の契約条件 ダイアログ ボックスで 承認 を選択します。
      モバイルアプリケーション管理

      アプリで使用する MAM (モバイルアプリ管理) ベンダーのタイプです。次のいずれかを選択します。

      • なし: アプリケーションは MAM を使用しません。
      • Blackberry:アプリは Blackberry MAM を使用します。
      • Intune: アプリは MAM を使用します Microsoft Intune
      オペレーティングシステム(OS)

      モバイルアプリのモバイルオペレーティングシステム。 Android 選択のみ

      両方のオペレーティングシステム向けにモバイルアプリをブランディングする必要がある場合は、 iOS および Androidを選択します。

    4. [次へ] を選択します。
    5. [アプリの詳細を追加 (Add app details)] フォームのフィールドに入力します。
      表 : 2. [アプリの詳細を追加 (Add app details)] フォーム
      フィールド 説明
      短い名前 アプリアイコンの名前。この名前は 13 文字までです。この名前は、モバイルデバイスのアプリアイコンの下に表示されます。

      エンドユーザーライセンス契約

      (EULA)およびプライバシーポリシー

      EULAおよびプライバシーポリシーのオプション。

      [Use 's EULA and privacy policy] トグルを選択してServiceNow、デフォルトの EULA とプライバシー ポリシーをオンにします。

      EULA アプリユーザーがモバイルアプリ設定からカスタムエンドユーザーライセンス契約を表示できる URL。このオプションは、デフォルトの ServiceNow EULA の使用を選択しない場合にのみ表示されます。
      プライバシーポリシー アプリユーザーが、モバイルアプリ設定からカスタムのプライバシーポリシーを表示できる URL。このオプションは、デフォルトの ServiceNow プライバシーポリシーの使用を選択しない場合にのみ表示されます。
    6. [次へ] を選択します。
    7. オプション: 上記の手順 3 で [基本情報の追加] フォームの [オペレーティング システム] フィールドで iOS [とAndroid] を選択した場合は、[設定] iOS フォームへの入力について「」パブリック配布用の新しいブランド化された iOS アプリを要求するの手順 7 を参照してください。
    8. [Android 用にセットアップ] フォームのフィールドに入力します。
      表 : 3. Android 用にセットアップフォーム
      フィールド 説明
      Google アカウント
      Firebase アプリ ID

      Google Firebase プロジェクトでの Android アプリ ID。この ID は、すべての Firebase プロジェクトにおける Firebase アプリの一意の識別子です。アプリ ID には、常に ID 内に文字列 name:android: が含まれます。

      注:
      • Firebase アプリ ID は、ブランド化されたアプリ要求に対して一意です。複数のアプリを要求する場合は、各アプリに独自の一意の Firebase アプリ ID が必要です。
      • ブランド化されたアプリのパッケージ名のデフォルトは com.servicenow.b2b.<app_name_long_no_spaces>.<client_type> です。

      詳細については、『Google Firebase ドキュメント』を参照してください。

      Firebase API キー Google Firebase プロジェクトでの Android アプリの API キーです。このキーは、Firebase API を呼び出すときに使用される文字列です。詳細については、『Google Firebase ドキュメント』を参照してください。
      Firebase プロジェクト ID Google Firebase プロジェクトの ID。これは、Firebase プロジェクトにユーザーが割り当てた一意の識別子です。詳細については、『Google Firebase ドキュメント』を参照してください。
      ユーザーが追加した認証局を信頼するオプトイン

      ユーザーが追加した信頼できる認証局 (CA) にアプリをオプトインできるようにするオプション。デフォルトでは、API レベル 24 をターゲットとするアプリは、ユーザー指定の CA を優先しません。

      このトグルを選択すると、アプリケーションの攻撃対象領域が縮小され、ネットワークおよびファイルベースのアプリケーションデータの一貫した処理が促進されます。

      Android アイコンとスプラッシュ画面
      のアイコンとスプラッシュ画面を使用するServiceNow

      デフォルトの ServiceNow ブランディング画面とスプラッシュ画面を使用できるようにするオプション。

      トグルをオンにしてこのオプションを選択すると、カスタマイズオプションは使用できません。

      アダプティブアイコンの前景

      アプリのフォアグラウンドランチャーアイコン。 [アップロード] を選択して、使用する画像ファイルを参照します。画像ファイルは、次の要件を満たしている必要があります。

      • ファイルは PNG 形式である必要があります。
      • 画像サイズは、2048 x 2048 ピクセルである必要があります。
      • 画像は、テキストのない会社のロゴのアイコンである必要があります。画像のほとんどをこのアイコンが占有している必要があります。
      • イメージの背景は透明にする必要があります。
      アダプティブアイコンの背景

      アプリのバックグラウンドランチャーアイコン。 [アップロード] を選択して、使用する画像ファイルを参照します。画像ファイルは、次の要件を満たしている必要があります。

      • ファイルは PNG 形式である必要があります。
      • 画像サイズは、2048 x 2048 ピクセルである必要があります。
      • 画像の中にロゴやテキストを含めることはできません。
      • 画像にグラフィックを含めることはできません。
      • 画像の角を丸くすることはできません。
      [通知] アイコン

      アプリの通知アイコン。このアイコンは、通知画面のプッシュ通知アイコンとして使用されます。[アップロード] を選択して、使用する画像ファイルを参照します。画像ファイルは、次の要件を満たしている必要があります。

      • ファイルは PNG 形式である必要があります。
      • 画像サイズは、2048 x 2048 ピクセルである必要があります。
      • 画像は透明な背景で会社名が入っている必要がありますが、テキストは入れないでください。
      • 画像の角を丸くすることはできません。
      スプラッシュ画面のロゴ

      アプリのスプラッシュ画面。 [アップロード] を選択して、使用する画像ファイルを参照します。画像ファイルは、次の要件を満たしている必要があります。

      • ファイルは PNG 形式である必要があります。
      • 画像サイズは、2048 x 2048 ピクセルである必要があります。
      • 画像は透明な背景にブランドロゴまたはグラフィックが含まれている必要があります。
      スプラッシュ画面の背景色 アプリのスプラッシュ画面の背景色を選択する色のボックス。正方形を選択し、カラーピッカーで色を選択します。関連する 16 進数のカラーコードがテキストボックスに入力されます。
    9. [次へ] を選択します。
    10. [レビューと送信] フォームで、ステップ 1 〜 8 で行った選択を確認します。
    11. すべての選択肢が目的のものである場合は、 [ 送信] を選択して、ブランド化されたアプリのビルド要求を送信します。

    タスクの結果

    要求フォームに入力して送信すると、 ServiceNow インスタンスでアプリが構築されます。

    ビルドのステータスを表示するには、次のようにします。
    1. 移動先 すべて > モバイルブランド > Mobile Publishing アプリの管理.
    2. [ 最近のアプリ要求] セクションで、ブランド化されたアプリ要求のカードを選択して、[ 要求の詳細 ] ページにそのステータスを表示します。
    完了すると、ビルドのステータスに関するメール通知が送信されます。Android アプリバンドルファイル (.aab) をダウンロードできるリンクが記載されています。
    注:
    一度に 1 つのビルドしか送信できません。現在のビルドがキャンセル、失敗、または完了するまで、別のビルドを送信することはできません。

    次のタスク

    ビルドが正常に完了したら、次の操作を行います。
    1. 次を選択して [要求の詳細] ページに移動します。 すべて > モバイルブランド > Mobile Publishing アプリの管理 > 最近のアプリ要求.
    2. モバイルアプリのビルド要求のカードを選択します。[要求の詳細] ページが表示されます。
    3. Android テスト ファイルのリンクを選択すると、AAB ファイルがテストのためにローカル システムにダウンロードされます。

      ファイルのダウンロードリンクを表示する [要求の詳細] ダイアログボックス

    テストが正常に完了したら、ビルドを承認して、ブランド化された新しいカスタムアプリを、Google Play ストアで展開できます。

    注:
    パブリック配布用に新しくブランディングされた Android アプリを要求すると、インスタンスによって生成された AAB が一意のキーストアで自動署名されます。独自のキーストアを使用する必要がある場合や、テスト目的で別のキーストアを使用して AAB に再署名する必要がある場合は、Now Support ナレッジベースの記事「Mobile Publishing - Steps to re-sign Android AppBundle/AAB generated through Mobile Publishing [KB1122181]」を参照してください。このコンテンツにアクセスするには、Now Support アカウントへのサインインが必要な場合があります。

    Google Play ストアでアプリを展開する方法については、『Google ドキュメント』を参照してください。