アプリケーションの追加
既存のデスクトップ アプリケーション、Web アプリケーション、またはモバイル アプリケーションへの URL 参照を追加し、組織や一般ユーザのメンバーと作業を共有するのに効果的です。URL に加えて、アプリケーションのタイプ、目的、概要、説明、アプリケーションの作成に使用されるコードを含む ZIP ファイルなどの、その他の詳細情報も共有できます。組織向けアカウントを持つアプリケーション開発者として、アプリケーションを登録し、アプリケーション ID を取得することもできます。
アプリケーションを ArcGIS Online に追加すると、URL への参照のみが追加されます。Web サイトには、実際にはアプリケーション ファイルは保存されません。
アプリケーションを組織や一般ユーザのメンバーと共有する別の方法は、Web マップから作成した Web マッピング アプリケーションを公開することです。詳細については、「Web マップを使用したアプリケーションの作成」をご参照ください。
Web サイトに既存のアプリケーションを追加するには、次の手順に従います。
- サイン インしていることを確認します。
- [マイ コンテンツ] を開き、[アイテムの追加] ボタンをクリックします。
[アイテムの追加] ウィンドウが開きます。
- [アイテムの場所] オプションから、[アプリケーション] を選択します。
- アイテムのタイプを選択します。
- Web マッピング - 独自の URL を持ち、JavaScript などの Web API で構築された外部サイト。
- モバイル - iOS などの SDK で構築された、ダウンロード可能なデバイス用アプリケーション。
- アプリケーション - 目的、API/SDK、URL アドレスなどの詳細情報のない、デスクトップ アプリケーションまたは任意のタイプの一般アプリケーション。
- Web マッピングまたはモバイルの場合、以下からアプリケーションの目的を選択します。
- いつでも使用可能 - 完全な機能を実現する Web サイトまたはモバイル アプリケーション
- [構成可能] - ファイルを構成することで配置可能な、完全な機能を実現するアプリケーション
- コードのサンプル - 実際のサンプルまたはアプリケーションでのサンプルの使用方法の説明で構成される特殊な機能向けのコード
- Web マッピングまたはモバイルの場合、アプリケーションの作成に使用される API(Web マッピング)または SDK(モバイル)を選択します。
- Web マッピングまたはモバイルの場合、アプリケーションの URL(「http://<サーバ名>/myWebMapApp」など)を入力します。
- タイトルを入力します。
- タグを入力します。または、[タグから選択] リンクをクリックして、以前に使用したタグの一覧を表示し、このアイテムに使用するタグを選択します。タグは、アイテムを説明する単語または短いフレーズであり、単語同士はカンマで区切ります。「連邦所有地」は 1 つのタグとみなされますが、 「連邦, 所有地」 は 2 つのタグとみなされます。他のユーザにアプリケーションを使用してもらいたい方法に関連したキーワードを入力すると便利です(コードのサンプル、テンプレート、ユーザ アプリケーションなど)。
- [アイテムの追加] ボタンをクリックします。
アプリケーションの登録
組織向けアカウントを所有するアプリケーション開発者である場合は、アプリケーションを登録し、アプリケーション ID を取得できます。プラットフォームへのユーザ ログインとアプリケーション ログインの両方の状況において、アプリケーションは、OAuth 2 に基づいてアプリケーション ID によって識別されます。このアプリケーション ID は、アプリケーションの配布、支払い請求可能なサービスへのアクセス、および使用状況レポートの取得を行うための根拠にもなります。認証と OAuth 2 の詳細については、「開発者用 ArcGIS」をご参照ください。
アプリケーションを登録するには、まず、それを ArcGIS Online に追加する必要があります。詳細については、上のセクションをご参照ください。アプリケーションを追加したら、以下の手順に従ってアプリケーションを登録し、アプリケーション ID とアプリケーションの秘密の質問を取得します。
- 組織向けアカウントを使用してログインしていることを確認し、[マイ コンテンツ] をクリックします。
- 登録対象のアプリケーションのタイトルをクリックして、そのアイテムの詳細情報を表示します。
- [アプリケーションの登録] セクションまで下にスクロールして、[登録] ボタンをクリックします。
汎用タイプのアプリケーションを追加した場合は、そのアプリケーションが自動的に登録されて、[登録] ボタンの代わりに [登録情報] ボタンが表示されます。情報を表示および更新することができます。
- アプリケーション タイプ([ブラウザ]、[ネイティブ]、[サーバ]、または [複数])を選択します。
- 各リダイレクト URI に対して http://<server>[:ポート] の形式でアドレスを入力し、[追加] ボタンをクリックします。
リダイレクト URI は、ログインに成功したアプリケーション ユーザをリダイレクトできる、有効なアドレスです。
- すでに追加した URI を削除するには、それを選択してから [削除] ボタンをクリックします。
- [登録] ボタンをクリックします。
アプリケーション登録情報の表示と更新
アプリケーションを登録したら、アプリケーション ID やアプリケーションの秘密の質問などの登録情報を表示できます。リダイレクト URI の更新、秘密の質問のリセット、およびアプリケーションの登録解除を行うこともできます。
アプリケーションの秘密の質問をリセットすると、アプリケーションに対して発行された既存のユーザとアプリケーションのトークンがすべて無効化されます。ユーザは、アプリケーションに再びログインし、秘密の質問を使用して設定されたアプリケーションの更新が必要になる場合があります。
登録情報の表示および更新を行うには、以下の手順に従います。
- 組織向けアカウントを使用してログインしていることを確認し、[マイ コンテンツ] をクリックします。
- 登録済みアプリケーションのタイトルをクリックします。
- [アプリケーションの登録] セクションまで下にスクロールして、[登録情報] ボタンをクリックします。
アプリケーション ID、アプリケーションの秘密の質問、アプリケーション タイプ、およびリダイレクト URI が表示されます。
- リダイレクト URI を更新するには、以下の手順に従います。
- [アイテムの詳細] ページの上部にある [編集] ボタンをクリックします。
- [アプリケーションの登録] セクションまで下にスクロールして、[更新] ボタンをクリックします。[登録情報] ウィンドウが開きます。
- リダイレクト URI を追加する場合は、アドレスを入力してから [追加] ボタンをクリックします。
- リダイレクト URI を削除する場合は、URI アドレスを選択してから [削除] ボタンをクリックします。
- [更新] をクリックします。
- [アイテムの詳細] ページの下部にある [保存] をクリックします。
- アプリケーションの秘密の質問をリセットするには、以下の手順に従います。
- [アイテムの詳細] ページの上部にある [編集] ボタンをクリックします。
- [アプリケーションの登録] セクションまで下にスクロールして、[更新] ボタンをクリックします。[登録情報] ウィンドウが開きます。
- [秘密の質問のリセット] ボタンをクリックします。
アプリケーションの秘密の質問をリセットすると、このアプリケーションに対して発行された既存のユーザとアプリケーションのトークンがすべて無効化されます。ユーザは、アプリケーションに再びログインし、秘密の質問を使用して設定されたアプリケーションの更新が必要になる場合があります。
- アプリケーションの秘密の質問をリセットする場合は、[はい] をクリックします。
- [更新] をクリックします。
- [アイテムの詳細] ページの下部にある [保存] をクリックします。
- アプリケーションの登録を解除するには、以下の手順に従います。
- [アイテムの詳細] ページの上部にある [編集] ボタンをクリックします。
- [アプリケーションの登録] セクションまで下にスクロールして、[アプリケーションの登録解除] ボタンをクリックします。
アプリケーションの登録が解除されました。[アイテムの詳細] ページを保存する必要はありません。