アプリケーションのメンテナンス
学習の目的
この単元を完了すると、次のことができるようになります。
- ブランド設定されたアプリケーションの更新が必要になる理由を説明する。
- ブランド設定されたアプリケーションの新バージョンを作成する。
変更は必然的
ここ Salesforce では製品を継続的に改良しており、皆さんの組織でも変更が行われているものと思います。ブランド設定されたアプリケーションを使い続ければ必然的に更新やメンテナンスが必要となります。
この単元では、将来必要になると思われる各種のメンテナンスについて説明します。さらに、Apple App Store や Google Play に公開中のアプリケーションを変更する方法も示します。
メンテナンスの種類
Mobile Publisher には 2 種類のメンテナンスがあります。Salesforce が開始する更新と、各自の組織が開始する更新です。この 2 種類の更新が必要となる理由を理解するために、それぞれについて見ていきましょう。
Salesforce が開始する更新
Salesforce がアプリケーションの更新を必要とする場合、理由がいくつか挙げられます。以下はその代表例です。
- Salesforce が Experience Cloud サイトアプリケーションまたは Salesforce モバイルアプリケーションの新バージョンをリリースした。
- Apple または Google が各社のアプリケーション申請フォームを変更した。この場合は、Salesforce がその変更に基づいて Mobile Publisher フォームを更新し、リリースをロールアウトします。
更新の性質によっては、当社がアプリケーションを Google および Apple に再申請しなければならないことがあります。それでも心配はいりません。何らかの理由で当社がアプリケーションを更新する必要がある場合は、事前に十分な情報および手順を記載したメールを送信します。
各自の更新
デザインの刷新が必要な場合には、システム管理者の判断でブランド設定されたアプリケーションを更新できます。たとえば、会社のロゴや名前を変更した場合がこれに該当します。あるいは、アプリケーションアイコンの見た目が古臭くなり、斬新なデザインに変えようと思った場合などです。また、Mobile Publisher の新機能をアプリケーションに取り入れたい場合にも、システム管理者の判断でブランド設定されたアプリケーションを更新し、[Setup for Mobile Publisher (Mobile Publisher 用設定)] で機能を有効にします。こうした事例では、アプリケーションの [Setup for Mobile Publisher (Mobile Publisher 用設定)] プロジェクトで情報を変更する必要があります。つまり、アプリケーションの新しいバージョンの作成が必要です。この手順については後ほど説明します。
管理パッケージのメンテナンス
アプリケーションを更新するとき、新しい管理パッケージをインストールしなければならないのかと疑問に思っているかも知れません。よい質問です。その答えは「そういうこともある」です。以下は、パッケージをアップグレードする 2 つの主な理由です。
- Salesforce が、転送通知など、管理パッケージに含まれるコンポーネントを改良した。
- ブランド設定されたアプリケーションの接続アプリケーション名または接続アプリケーションアイコン (管理パッケージの一部) を更新した。
いずれの場合も、Salesforce が自動的に新しい管理パッケージを作成して、アップグレードの通知メールを送信します。Sandbox 組織と本番組織の両方など、アプリケーション を実行する必要のある組織ごとに新しい管理パッケージをインストールします。
アプリケーションの新バージョンの作成
再び DreamHouse Realty に戻ります。DreamHouse iOS アプリケーションは 6 か月ほど App Store に公開されていますが、CEO は会社の新しいブランドガイドラインに合わせてアプリケーションアイコンを更新することにしました。デザイナーが新しいアイコンを作成を終えたら、Salesforce で iOS アプリケーションの新バージョンを作成する D'Angelo を手伝いましょう。
- [Setup (設定)] から、[Quick Find (クイック検索)] ボックスに
Mobile Publisherと入力し、[Mobile Publisher] を選択します。
- iOS アプリケーションのリストの横にある [Continue (続行)] をクリックします。
-
[Create New Version (新しいバージョンを作成)] をクリックします。Salesforce がアプリケーションの新しいドラフトを作成し、既存の情報およびアセットを新しいドラフトバージョンにコピーします。
- 必要な項目を更新するか、修正済みのブランドアセットをアップロードします。
-
[Submit (送信)] をクリックします。
D’Angelo が以前と同じプロセスを繰り返します。アプリケーションのベータを要求し、DreamHouse のベータテスト担当者が更新を綿密に点検したことを確認します。続いてアプリケーションを承認し、Apple が公開したことを知らせる Salesforce からの連絡を待ちます。
モバイル改革への道
エンタープライズモバイルアプリケーションの開発には厄介な面がありますが、Mobile Publisher は組織のモバイル戦略の隠し玉になります。Salesforce に若干の助けを借りて、独自のアプリケーションを Apple App Store と Google Play にリリースすることができました。ブランド設定されたアプリケーションが個々の従業員やパートナーに行き渡ったところで、いよいよ組織でモバイル改革の威力を発揮していきます。
リソース
