モバイルアプリ間でのプッシュ通知の再利用

  • リリースバージョン: Zurich
  • 更新日 2025年07月31日
  • 所要時間:5分
  • モバイルアプリビルダー (MAB) を使用して、モバイルアプリ間でプッシュ通知を再利用します。プッシュ通知は、モバイルアプリに直接表示される構成可能なプッシュメッセージです。MABを使用してプッシュ通知を管理すると、モバイルアプリケーション開発が 1 つのツールに簡素化されます。

    始める前に

    必要なロール:admin

    このタスクについて

    このタスクでは、 MABを使用して、あるモバイルアプリから別のモバイルアプリにプッシュ通知を再利用する方法について説明します。MAB の詳細については、「モバイルアプリビルダー」を参照してください。

    プッシュ通知を最初から作成するには、「 モバイルプッシュ通知」を参照してください。

    MAB では、モバイル通知は特定のアプリケーションスコープに関連付けられておらず、使用しているアプリケーションスコープに基づいて変更されることはありません。他の ServiceNow® モバイル アプリケーションからのワークフローを含むプッシュ通知を再利用し、 MAB を使用してレコードを更新し、正しいアプリを指すようにすることができます。

    たとえば、標準の ServiceNow Request アプリケーションである Now Mobile 用にプッシュ通知が構成されている場合、このプッシュ通知を別のモバイルアプリで再利用できます。再利用するには、次の手順で説明するように、プッシュ通知レコードを選択し、新しいモバイルアプリを指すように構成します。

    手順

    1. 移動先 すべて > システムモバイル > モバイルアプリビルダー.
      モバイルアプリビルダー が新しいブラウザータブで開き、アプリケーションスコープ選択画面が表示されます。
    2. 作業しているアプリケーションスコープを検索し、アプリケーションスコープの名前を選択します。
      モバイルアプリビルダー カテゴリのホーム画面が表示されます。
    3. メニューから [モバイル通知 ] を選択します。
    4. [ モバイルアプリケーション ] リストから、別のアプリで再利用したいプッシュ通知を含むモバイルアプリを選択します。
    5. [ プッシュ通知 イベント] リストから、再利用するプッシュ通知を含むプッシュ通知イベントを選択します。
      ページの上部に [ 元のスコープで編集 ] というメッセージが表示された場合は、それを選択して正しいアプリケーションスコープに切り替えます。
    6. メニューで プッシュ通知イベント が選択されていることを確認し、次の操作を行います。
      1. [モバイルプッシュアプリケーション]セクションまで下にスクロールし、[選択]を選択します。
      2. [ アイテムを選択 ] ダイアログボックスで、プッシュ通知を再利用するモバイルアプリを選択します。
      3. [適用] を選択し、[保存] を選択します。

      この手順を実行すると、このイベントが適用されるモバイルアプリのリストにモバイルアプリが追加されます。

      重要:
      この変更を適用するには、次の 2 つのレコードを作成または変更する必要があります。
      • プッシュ通知メッセージ。
      • イベントに追加したものと同じモバイルアプリケーションを指す必要があるメッセージコンテンツレコード。
      元のアプリからプッシュ通知を削除せずに、モバイルアプリでプッシュ通知を再利用する場合は、次の操作を行う必要があります。
      • プッシュ通知メッセージとメッセージコンテンツレコードを複製します。
      • 次に、このイベントに追加した一致するモバイルプッシュアプリケーションをターゲットに設定します。
    7. メニューで、 プッシュ通知メッセージを選択します。
      モバイルアプリビルダーメニューで選択されたプッシュ通知メッセージ
    8. ナビゲーションメニューで [ プッシュ通知メッセージ ] を選択した状態で、次の操作を行います。
      1. オプション: 必要に応じて、フォームの上部にある [ 元のスコープで編集 ] を選択します。
      2. その他のオプションメニュー( その他のオプションメニューアイコン)を選択します。
      3. 次に 、[複製] を選択します。

      プッシュ通知メッセージを複製する方法を示すモバイルアプリビルダーの UI。

    9. [プッシュ通知メッセージの作成] ダイアログ ボックスで [作成] を選択し、[成功] で [レコードに移動 ] を選択します。ポップアップウィンドウ。
    10. [プッシュ通知メッセージ] フォームの [設定] セクションのコピーで、[アプリケーション] の値を変更して、アプリケーションを指す ように通知をプッシュする必要があります

      たとえば、 ServiceNow エージェント モバイルアプリ (ServiceNow Mobile Application) からのプッシュ通知を Now Mobile アプリ (ServiceNow Request Application) で再利用する場合は、次に示すようにリストでその値を選択します。

      プッシュ通知メッセージを再利用するために選択されている新しいアプリを示すモバイルアプリビルダーの UI。

    11. [Save (保存)] を選択します。
    12. ナビゲーションメニューでプッシュ通知 メッセージのコンテンツ レコードを選択します。
    13. [プッシュ通知メッセージコンテンツ] レコードの [プッシュアプリケーション ] セクションで、プッシュ通知メッセージレコードで選択したアプリケーションを選択します。

      プッシュ通知メッセージのコンテンツを再利用するアプリケーションの選択を示すモバイルアプリビルダー UI。

      重要:
      プッシュメッセージコンテンツスクリプトにディープリンクがある場合は、ディープリンクジェネレーターで使用されるモバイルアプリ呼び出しを、[プッシュアプリ] フィールドで指定したアプリケーションを指すように変更する必要があります。詳細については、「モバイル向けディープリンク」を参照してください。
    14. [Save (保存)] を選択します。
    15. 最後に、ステップ 5 のプッシュ通知イベントレコードに戻り (カテゴリメニューから [モバイル通知 ] タブに戻ることによって)、次の操作を行います。
      [ 送信するプッシュメッセージ] セクションに新しいプッシュ通知メッセージレコードを追加します。
      注:
      必要に応じて、フォームの上部にある [ 元のスコープで編集 ] を選択して、新しいメッセージ レコードを追加します。

    次のタスク

    このプッシュ通知がモバイルアプリに追加されたことを確認するには、次の手順を実行します。

    1. MABのホーム画面に移動します。
    2. [モバイル通知] を選択します。
    3. [モバイルアプリケーション] リストから、プッシュ通知を追加したモバイルアプリを選択します。

      モバイルアプリにイベントを正常に追加すると、 プッシュ通知 リストに表示されます。

      再利用されたプッシュ通知が新しいアプリに追加されたことを示すモバイルアプリビルダー UI。

    このイベントレコードのモバイルプッシュアプリケーションが、以下のチャートに従って関連するものと一致する場合、構成は完了です。
    モバイル アプリケーション モバイルプッシュアプリケーション アプリケーション名をプッシュ モバイルアプリでのディープリンクの要求
    Now Mobile® ServiceNow アプリケーションを要求 SkyNowRequestプッシュアプリ 要求者
    モバイルエージェント ServiceNow モバイルアプリケーション SkyNowプッシュアプリ エージェント