アプリを管理タイル

メモ

アドビは、シングルページアプリケーションフレームワークをベースにしたクライアント側のレンダリング(React など)を必要とするプロジェクトには SPA エディターを使用することをお勧めします。詳細情報を参照してください。

アプリダッシュボードの​アプリを管理​タイルでは、アプリケーションに関する詳細を変更できます。詳細ページを開くには、アプリを管理タイルの詳細リンクをクリックします。アプリを管理ページから、PhoneGap アプリケーション設定 (config.xml) 設定を編集し、様々なアプリケーションストアに送信するためのアプリケーションを準備できます。

chlimage_1-116

アプリを管理タイルについて

アプリを管理​タイルの各タイルの右下隅にある「…」をクリックして、詳細を表示または編集できます。

「基本」タブ

このタブでは、アプリの「名前」、「作成者」、「短い説明」および「説明」を編集できます。

chlimage_1-117

「詳細」タブ

各モバイルアプリケーションプラットフォームでは、各アプリケーションストアに固有のターゲット設定をおこない、どのデータが収集されるかが指定されます。

表示されるプラットフォームは、次のように、PhoneGap の config.xml の内容から決定されます。

<widget>
<gap:platform name="ios"/>
<gap:platform name="android"/>
</widget>

Apple App Store や Google Play ストアなどの各ベンダーのアプリケーションストアでは、アプリケーション詳細を利用者に表示するために、モバイルアプリケーションのスクリーンショットを 1 つ以上提出するよう求められます。これらのスクリーンショットは、ディメンションとコンテンツに関して厳密な要件を持つ場合があります(基本的には、アプリケーションを真に表す必要があります)。 AEM Apps では、サポート対象のプラットフォームに関するこれらのスクリーンショットの選択と管理、および各ベンダーのアプリケーションストアで必要なポートのサイズの表示をサポートしています。

メモ

AEM Verify アプリでは、AEM のアプリ詳細に直接スクリーンショットを送信できます。

詳しくは、 AEM Verify のモバイルクイックスタート を参照してください。

chlimage_1-118

メタデータ

メモ

アプリを管理​タイルについて理解したら、メタデータの表示と編集についてアプリのメタデータの編集を参照してください。

共通メタデータ

すべてのアプリケーションには、さまざまな要素の設定を支援するメタデータが関連付けられています。アプリを管理ページは、メタデータの収集に関連する 2 つの異なる領域に分かれています。 プラットフォーム固有のメタデータと共通のメタデータ。

すべてのプラットフォームに共通の設定とメタデータがあります。

このセクション内で、コンテンツ更新サーバーの URL、モバイルアプリケーションのランディングページ、コンパイル用の PhoneGap バージョン、アプリケーションのバージョン、名前、説明などを定義します。

アプリのバージョン は、アプリケーションの動作中のバージョンです。 一般的なベストプラクティスは、3 桁の表記法を使用し、最初のリリース前は 1.0.0 以下の番号から開始することです。

PhoneGap バージョン は、PhoneGap でアプリケーションをコンパイルするバージョンです。 最新かつ最良の機能とバグ修正を利用できるように、常に最新バージョンを使用することを推奨します。

コンテンツ更新サーバー URL は、アプリケーションがコンテンツ同期の更新を呼び出す際に使用する URL です。 この URL は、ディスパッチャーの URL に設定するか、ディスパッチャーを使用しない場合は、ContentSync 更新をアプリケーションに提供するために使用するパブリッシュインスタンスのいずれかに設定する必要があります。

chlimage_1-119

メモ

フィールドに設定されるデータがない場合、このセクションは空で表示されることがあります。

詳細表示の上部にアプリケーションバージョン、PhoneGap バージョンおよび更新 URL が表示されます。それぞれの値は、「共通メタデータ」セクション内で設定できます。ただし、アプリ ID は編集できません。

プラットフォームのメタデータ

PhoneGap の config.xml で定義されているすべてのプラットフォームに、カスタムプラットフォームプロパティを含めることができます。AEM 開発者は、これらのプロパティをキャプチャするようにコンテンツ構造を作成する必要があります。iOSでは、プラットフォーム固有のプロパティの例が提供されています。

設定されているすべてのプラットフォームのメタデータが、アプリを管理タイルの「詳細」タブに同時に表示されます。

メモ

PhoneGap CLI またはリモートでのビルド時には、プラットフォームのメタデータセクションは使用されません。その代わりに AEM は、後でターゲットベンダーのアプリケーションストアに提出するときのために、プラットフォームのメタデータをキャプチャしようとします。

AEM で認識されていないプラットフォームの場合も、AEM 開発者が UI を拡張して、後での書き出しやアプリケーション提出プロセスに備えてメタデータをキャプチャできます。

iOS メタデータ

Apple AppStore では、アプリケーションを配信用に提出するには、追加のメタデータが必要です。iOS メタデータセクションは、Apple の iTMSTransporter ツールで Apple 開発者のアカウントにメタデータを公開するために使用される情報を収集しようとします。

Apple固有のメタデータを取得するには、まず、にアプリケーションを作成する必要があります https://itunesconnect.apple.com. Apple iTMSTransporter ツールを使用してメタデータを検証し、itunesconnect.apple.com にアップロードする場合は、アプリケーションを作成すると、AppleはiOSのメタデータセクションで必要なメタデータを生成します。 収集するメタデータを取得するだけの場合は、iOS固有のメタデータを入力する必要はありません。 iOSと共通のメタデータを結合するメタデータを書き出し、すべてのスクリーンショットを zip ファイルに収集して、いつでもダウンロードできます。

ダウンロードされる zip ファイルには、metadata.xml を調べるための itmsp ファイルが含まれます。itmsp ファイルには、書き出されたメタデータ(metadata.xml ファイル内)と、関連するすべてのスクリーンショットが含まれます。

この書き出し機能を使用すると、容易にスクリーンショットとメタデータを収集し、ベンダー固有のアプリストアへの入力としてアプリケーション公開者に引き渡すことができます。

chlimage_1-120

Android メタデータ

Android プラットフォームを選択した場合、現時点では設定できるカスタムメタデータはありません。ダウンロードボタンをクリックすると、すべてのメタデータと関連するスクリーンショットを含むプロパティファイルを使用して zip ファイルが生成されます。

この書き出し機能を使用すると、容易にスクリーンショットとメタデータを収集し、ベンダー固有のアプリストアへの入力としてアプリケーション公開者に引き渡すことができます。

chlimage_1-121

コンテンツ更新サーバーの URL

AEM アプリの重要な機能の 1 つは、モバイルアプリケーションが ContentSync を使用して新しいコンテンツを要求できることです。コンテンツには、HTML リソース、ページ、ビデオ、画像、テキストなどを指定できます。コンテンツ作成者がコンテンツを更新してサーバーに公開すると、モバイルアプリケーションがそのコンテンツ更新をダウンロードできるようになります。

コンテンツ更新サーバーの URL プロパティは、パブリッシュインスタンスを直接(またはディスパッチャーや CDN を通じて)指す必要がある URL です。この URL は次のような形式になります。

https://[hostname]:[port]

メモ

オーサーサーバーインスタンスを複数のパブリッシュサーバーインスタンス(AEM の共通アーキテクチャ)に複製している場合、更新はオーサーインスタンス上でビルドされ、すべてのパブリッシュインスタンスに複製されるので、各公開サーバーが同じ更新コンテンツを持つようになります。基本的に、ロードバランシングとフェイルオーバーは完全にサポートされます。

「プラグイン」タブ

プラグイン」タブには、アプリに関連付けられているプラグインが表示されます。この情報は、ビルド中に適切なプラグインを取得するために使用されます。

chlimage_1-122

「スクリーンショット」タブ

スクリーンショット」タブには、様々なプラットフォームでサポートされているスクリーンショットの解像度が表示されます。

chlimage_1-123

メモ

スクリーンショットを追加および削除するには、アプリのメタデータの編集を参照してください。

「認証」タブ

この 認証 「 」タブでは、アプリケーションに関連付ける OAuth クライアントを選択でき、開発者がAdobe Experience Managerの OAuth 認証を利用できるようになります。

chlimage_1-124

次の手順

アプリケーションダッシュボードの「アプリの管理」タイルについて学習したら、他のオーサリングの役割に関する次のリソースを参照します。

その他のリソース

管理者および開発者の役割と責任について詳しくは、以下のリソースを参照してください。

このページ