Consumer Goods Cloud オフラインモバイルアプリケーション入門
学習の目的
この単元を完了すると、次のことができるようになります。
- Consumer Goods (CG) Cloud が搭載された Developer Edition 組織にサインアップする。
- CG Cloud オフラインモバイルアプリケーションにアクセスするためのユーザーログイン情報を設定する。
始める前に
このモジュールを始める前に、次の推奨コンテンツを完了することを検討してください。
また、Consumer Goods Cloud オフラインモバイルアプリケーションをインストールして使用できるモバイルデバイスへのアクセスが必要です。詳細は、「Consumer Goods Cloud オフラインモバイルアプリケーションのインストール要件」を参照してください。
これらの技術要件が満たされてはじめて、Challenge を実施し、ポイントを獲得し、バッジを獲得できます。
フィールド活動を強化する
サンフランシスコのベイエリアで毎日あちこちの食料品店をめぐる人物を見かけたとしたら、それはおそらく Chantelle Johnson です。そう、Chantelle にじっとしている暇はありません。忙しい彼女は、Alpine Group Nutrition and Beverage のフィールド営業担当者です。
Chantelle の上司、Gustavo は Alpine Group の営業マネージャーであり、米国全土の顧客へのスナックや飲料の販売を担当しています。こうした顧客の 1 つが、店舗や商業組織を大規模にチェーン展開する Northern Trail Outfitters (NTO) です。
Chantelle は、毎日ベイエリアにある NTO の小売店 5 店舗を訪問し、店舗監査を行っています。この業務があるため、Chantelle は毎日気を張り詰めていて、常に時間に追われています。店舗監査は、販売効果とプロモーションにおけるコンプライアンスの確保に向けたデータを収集する上で重要な業務です。
ところが、一部の店舗はインターネット接続が不安定なので、ハンドヘルド型モバイルデバイスに調査結果を記録するのも一苦労です。業務が一段落するといつも、もっと簡単にフィールド活動ができる方法はないものかと、ため息が出てしまいます。
そんな Chantelle にうってつけなのが高度な活動管理です。
このソリューションなら、CG Cloud オフラインモバイルアプリケーションを使って、店舗監査、販売時点管理 (POS) 監査、そして商品調査を簡単かつ効果的に実施できます。
Gustavo は共感力に優れたリーダーで、Chantelle が抱える課題も認識しています。そして、部下であるフィールド担当者全員が効率的に業務を遂行し、業績を上げることを願っています。Gustavo は、Alpine Group のシステム管理者である Fatima Daniels の助けを借りて、CG Cloud オフラインモバイルアプリケーションの高度な活動管理を設定します。そして、アプリケーションが準備できたら、Chantelle に使い方を説明します。
高度な活動管理について説明を受けた Chantelle は、大喜びです。まさに自分が必要としていたものであり、これで仕事にゆとりが生まれます。Chantelle は、次回の NTO 店舗の訪問が待ちきれません。アプリケーションを片手に、監査や調査をスムーズにこなすための準備は万端です。
すでに Fatima がオフラインモバイルアプリケーションを設定し、適切なライセンスと権限セットを付与してくれました。ですから、Chantelle はログインしてすぐにアプリケーションを使えます。モジュールの後半では、Chantelle がアプリケーションを使って店舗監査を実施し、商品調査を行う様子を一緒に見ていきます。
Consumer Goods Cloud が搭載された Developer Edition 組織にサインアップする
このモジュールを実行するには、Consumer Goods Cloud とサンプルデータが搭載された特別な Developer Edition 組織が必要です。このモジュールの Challenge を実行できるように、ここで無料の Developer Edition を入手して Trailhead に接続してください。この Developer Edition は、このバッジの Challenge 用に設計されているため、他のバッジでは機能しないことがあります。使用している Trailhead Playground や特別な Developer Edition 組織が推奨されているものであることを必ず確認してください。
-
Consumer Goods Cloud が搭載された Developer Edition 組織 (無料) にサインアップします。
- フォームに入力します。
- [Email (メール)] に、有効なメールアドレスを入力します。
- [Username (ユーザー名)] に、メールアドレス形式の一意のユーザー名 (例: yourname@example.com) を入力しますが、有効なメールアカウントである必要はありません。
- フォームに入力したら [Sign me up (サインアップ)] をクリックします。確認メッセージが表示されます。
- アクティベーションメールを受信したら (数分かかる場合があります)、そのメールを開いて [Verify Account (アカウントを確認)] をクリックします。
- パスワードと確認用の質問を設定して、登録を完了します。
ヒント: 後で簡単にアクセスできるように、自分のユーザー名、パスワード、ログイン URL をメモしておいてください。また、後ほど秘密の質問への答えも必要になります。
- Developer Edition にログインした状態になります。
新しい Developer Edition 組織を Trailhead に接続します。
- Trailhead アカウントにログインしていることを確認します。
- このページの最下部にある「Challenge」セクションで Playground 名をクリックし、[Connect Org (組織を接続)] をクリックします。
- ログイン画面で、先ほど設定した Developer Edition のユーザー名とパスワードを入力します。
- [Allow Access? (アクセスを許可しますか?)] 画面で [Allow (許可)] をクリックします。
- [この組織をハンズオン Challenge 用に接続しますか?] 画面で [はい] をクリックします。保存します。Challenge ページにリダイレクトされたら、このバッジの獲得を目指して新しい Developer Edition を使用できます。
ビジネスユーザーを設定する
このモジュールのステップを試す準備はできていますか? 今 Trailhead Playground を開くには、ハンズオン Challenge までスクロールダウンして [Launch (起動)] をクリックします。Playground は、ハンズオン Challenge の実行時にも使用します。
このモジュールは、すでに Salesforce システム管理者による CG Cloud のユーザープロファイルの設定と、活動の作成が完了していることを前提としています。これがまだ完了していない場合は、「Consumer Goods Cloud の高度な活動管理の設定」の手順に従って、プロファイルが適切に設定され、管理する活動があることを確認します。
Developer Edition 組織では、すでにビジネスユーザー Chantelle Johnson が作成済みですので、Chantelle のログイン情報を使ってモバイルアプリケーションにログインできます。モバイルアプリケーションにログインするために、ユーザー Chantelle Johnson のパスワードをリセットします。あるいは、システム管理者に追加のビジネスユーザーを作成してもらい、そのユーザーのログイン情報を使用することもできます。
いずれの場合にも、2 つのログイン情報が必要になります。1 つは、システム管理者として Developer Edition 組織にアクセスするためのログイン情報、もう 1 つは、CG Cloud オフラインモバイルアプリケーションを使用するためのログイン情報です。
オフラインモバイルアプリケーションをダウンロードしてこのモジュールのチャレンジを行う前に、必ず以下の手順を実施してください。
- リリースパッケージ割り当ての公開日を更新する
- ビジネスユーザーのログイン情報を調べる
リリースパッケージ割り当ての公開日を更新する
Developer Edition 組織を作成すると、CG Cloud によってリリースパッケージが作成され、CG Cloud オフラインモバイルアプリケーションをカスタマイズできるようになります。リリースパッケージ割り当ての公開日を過去の日付に変更する必要があります。そうすることで、CG Cloud オフラインモバイルアプリケーションをインストールする際に、パッケージがすでにリリースされた状態となります。
-
をクリックします。
-
[Sync Management (同期管理)] を検索して選択します。
-
[Deployment Packages (リリースパッケージ)] をクリックします。デフォルトでは、[Recently Viewed (最近参照したデータ)] リストビューが表示されます。
- リストビューを [All (すべて)] に変更します。リリースパッケージがリストに表示されます。
- [Package Id (パッケージ ID)] をクリックしてパッケージを開きます。
- [Deployment Package (リリースパッケージ)] コンポーネントでリンクをクリックして、リリースパッケージ割り当てを開きます。
- 公開日を編集して、過去の日付を指定します。
-
[Save (保存)] をクリックします。
ビジネスユーザーのログイン情報を調べる
次に、以下の手順を実行して、自分のビジネスユーザー名を調べ、パスワードをリセットします。
- [ADMINISTRATION (管理)] の [Setup (設定)] をクリックして、[Users (ユーザー)] を展開します。
-
[Users (ユーザー)] をクリックします。
- [Action (アクション)] 列で、任意のビジネスユーザー (Johnson, Chantelle など) の [Edit (編集)] をクリックします。
- ユーザー名をメモします。あるいは、ユーザー名を短く使いやすいものに変更することもできますが、メールアドレス形式にする必要があります。たとえば、cj2023@example.com などの一意のユーザー名に変更します。これが、後ほど CG Cloud モバイルアプリケーションにログインする際のビジネスユーザー名となります。
- このユーザーの詳細を編集して、[Email (メール)] を自分のメールアドレスに置き換えます。そうすることで、パスワードのリセットメールを受け取れます。
- [Approver Settings (承認者の設定)] までスクロールダウンして、[Generate new password and notify user immediately (パスワードをリセットしてユーザーに通知する)] を選択します。
-
[Save (保存)] をクリックします。「Finish resetting your password and changing your Salesforce.com account’s email address (パスワードのリセットと Salesforce.com アカウントのメールアドレスの変更完了)」という件名のメールが届きます。
- メールに記載されたリンクをクリックします。Salesforce の [Change Your Password (パスワードを変更)] ダイアログが開きます。
- 新しいパスワードを入力します。これが、CG Cloud モバイルアプリケーションにログインする際のパスワードとなります。
-
[Continue (続行)] をクリックして、Salesforce に進みます。
いよいよここからが本番
無事 Developer Edition 組織のサインアップを終え、ビジネスユーザーのログイン情報を設定した Chantelle。CG Cloud オフラインモバイルアプリケーションにログインして、その日の業務を始めるのが待ちきれません。次の単元では、Chantelle がオフラインモバイルアプリケーションを開いて、スムーズに店舗監査を進める様子を一緒に見ていきます。
リソース