Mark Hammer's Blog

SalesforceやTrailheadに関する情報を投稿しているブログです。

Trailhead モジュール:Unlocked Packages for Customers

※この内容は2018/6時点のものです。

Break Up Your Metadata

https://trailhead.salesforce.com/ja/modules/unlocked-packages-for-customers/units/break-up-your-metadata

  • 説明:英語
  • Challenge:英語選択問題

Build Your First Unlocked Package

https://trailhead.salesforce.com/ja/modules/unlocked-packages-for-customers/units/build-your-first-unlocked-package

  • 説明:英語
  • Challenge:英語ハンズオン

Challenge要約

Challenge前に以下の準備を実施してください。

  • Dev Hubトライアル組織のサインアップ、及び Salesforce CLIのインストールを実施してください。
  • GitHubアカウントのサインアップを実施してください。
  • 新しい Trailhead Playground 組織を作成してください。

Challenge内容

  • Gitリポジトリ「DreamHouse」をクローンして、DreamHouseアプリケーションのソースファイルを取得してください。
  • DreamHouseアプリケーションのソースファイルを使用して、Dev Hub 組織に以下の unlocked package を作成してください。
    • パッケージ名:th-dreamhouse
    • 説明:My DreamHouse Package
  • 新しく作成するパッケージのバージョンは 1.0 としてください。
  • スクラッチ組織を作成し、新しく作成したパッケージ(バージョン:1.0)をインストールしてください。
  • Salesforce CLIを使用して、Trailhead Playground 組織に新しく作成したパッケージ(バージョン:1.0)をインストールしてください。

Organize Your Metadata

https://trailhead.salesforce.com/ja/modules/unlocked-packages-for-customers/units/organize-your-metadata

  • 説明:英語
  • Challenge:英語選択問題

Trailhead モジュール:UX Prototyping Basics

※この内容は2018/6時点のものです。

Get Started with Prototyping

https://trailhead.salesforce.com/ja/modules/ux-prototyping-basics/units/get-started-with-prototyping

  • 説明:英語
  • Challenge:英語選択問題

Create a Prototyping Plan

https://trailhead.salesforce.com/ja/modules/ux-prototyping-basics/units/create-a-prototyping-plan

  • 説明:英語
  • Challenge:英語選択問題

Use Salesforce Lightning Design System to Build a Prototype

https://trailhead.salesforce.com/ja/modules/ux-prototyping-basics/units/use-salesforce-lightning-design-system-to-build-a-prototype

  • 説明:英語
  • Challenge:英語ハンズオン

Challenge要約

このChallengeの前に、このユニット内の手順を全て実施してください。
このモジュールのために、新しい Trailhead Playground 組織を作成してください。既存の Trailhead Playground 組織を使用すると、Challengeを確認する時に問題が発生する可能性があります。

  • Lightningコンポーネント「ResultsSection」の <!-- FOR CHALLENGE: REPLACE THIS WITH THE CODE FOR CONTACT CARDS -->; の行を、このコードに差し替えてください。
  • Leads セクションに このコードを追加してください。

Iterate on Your Prototype

https://trailhead.salesforce.com/ja/modules/ux-prototyping-basics/units/iterate-on-your-prototype

  • 説明:英語
  • Challenge:英語ハンズオン

Challenge要約

このChallengeの前に、このユニット内の手順を全て実施してください。

  • Contacts、Leads セクションに表示されるカードにアイコンを追加するために、 lightning:card の属性に iconName を追加してください。
  • Apexコントローラにて、取引先、取引先責任者、リードの各SOQLが返すレコード数の上限を5に設定してください。

Share Your Prototype and Get Feedback

https://trailhead.salesforce.com/ja/modules/ux-prototyping-basics/units/share-your-prototype-and-get-feedback

  • 説明:英語
  • Challenge:英語選択問題

Trailhead モジュール:Salesforce DX を使用したアプリケーション開発

※この内容は2018/6時点のものです。

Salesforce DX の設定

https://trailhead.salesforce.com/ja/modules/sfdx_app_dev/units/sfdx_app_dev_setup_dx

  • 説明:日本語
  • Challenge:日本語選択問題

アプリケーション作成の準備

https://trailhead.salesforce.com/ja/modules/sfdx_app_dev/units/sfdx_app_dev_create_app

  • 説明:日本語
  • Challenge:日本語選択問題

Salesforce CLI を使用した地理位置情報アプリケーションの作成

https://trailhead.salesforce.com/ja/modules/sfdx_app_dev/units/sfdx_app_dev_build_app

  • 説明:日本語
  • Challenge:日本語選択問題

取引先の地図表示の作成

https://trailhead.salesforce.com/ja/modules/sfdx_app_dev/units/sfdx_app_dev_create_visuals

  • 説明:日本語
  • Challenge:日本語選択問題

既存のアプリケーションの変換とリリース

https://trailhead.salesforce.com/ja/modules/sfdx_app_dev/units/sfdx_app_dev_deploy

  • 説明:日本語
  • Challenge:英語ハンズオン

Challenge要約

  • プロジェクトとスクラッチ組織を作成してください。
  • 「DreamInvest」未管理パッケージをインストールしてください。
  • 適切な権限セットを作成してください。
  • プロジェクトへ、「DreamInvest」未管理パッケージのソースを抽出してください。
  • ソースを変換して新しいスクラッチ組織へ転送し、作業を検証してください。
  • メタデータ API を使用して変換済みアプリケーションをリリースしてください。
  • テスト環境を登録してください。
  • ソースをメタデータ API 形式へ変換し、「DreamInvest」アプリケーションをTrailhead Playground組織へリリースしてください。

Trailhead モジュール:Lightning コンポーネントの基本概念

※この内容は2018/6時点のものです。

バンドルと要求のライフサイクルについて

https://trailhead.salesforce.com/ja/modules/lex_dev_lc_vf_concepts/units/lex_dev_lc_vf_concepts_basics

  • 説明:日本語
  • Challenge:英語ハンズオン

Challenge要約

  • Lightningコンポーネント「myEverythingComponent」を作成してください。
  • 作成したLightningコンポーネントにテキスト「I'll have one with everything」を追加してください。
  • 作成したLightningコンポーネントに、Controller, Helper, Style, Documentation, Renderer, Design, SVG の各リソースを “Create” をクリックして追加してください。

アーキテクチャ概念について

https://trailhead.salesforce.com/ja/modules/lex_dev_lc_vf_concepts/units/lex_dev_lc_vf_concepts_architecture

  • 説明:日本語
  • Challenge:日本語選択問題

コーディング概念について

https://trailhead.salesforce.com/ja/modules/lex_dev_lc_vf_concepts/units/lex_dev_lc_vf_concepts_code

  • 説明:日本語
  • Challenge:日本語選択問題

Trailhead モジュール:Field Service Preventive Maintenance

※この内容は2018/6時点のものです。

Track Customer Assets

https://trailhead.salesforce.com/ja/modules/field_service_maint/units/field_service_maint_assets

  • 説明:英語
  • Challenge:英語ハンズオン

Challenge要約

このChallengeを行う前に、「Field Service Lightning の基礎」モジュールを完了してください。
また、このユニットに記載された手順をChallengeの前に実施してください。

  • 以下の納入商品レコードを作成してください。
    • 納入商品名:Solar Panel System 7000
    • 取引先:DreamHouse Realty
      (「商品」項目は設定する必要はありません。)
  • 納入商品名:Solar Panel System 7000 の納入商品レコードにて、状況を「Installed」に設定してください。
  • 納入商品名:Solar Panel System 6000 の納入商品レコードにて、状況を「Obsolete」に設定してください。
  • 納入商品「Solar Panel System 6000」と「Solar Panel System 7000」の間に、リレーション種別が「Replacement」となるアセットリレーションを作成してください。

※筆者注:

We couldn't find an asset relationship between the 'Solar Panel System 7000' and 'Solar Panel System 6000' assets with a relationship type of 'Replacement'. Double-check the instructions and try again.

というエラーが発生する場合は、アセットリレーションレコードの「アセット」項目が「Solar Panel System 7000」、「関連アセット」項目が「Solar Panel System 6000」であることを確認してください。
逆に設定した場合は、アセットリレーションレコードを削除し、再度作成してください。

Create Maintenance Plans

https://trailhead.salesforce.com/ja/modules/field_service_maint/units/field_service_maint_plan

  • 説明:英語
  • Challenge:英語選択問題

Trailhead モジュール:Lightning Experience Productivity

※この内容は2018/6時点のものです。

Elevate Your Daily Productivity

https://trailhead.salesforce.com/ja/modules/lightning-experience-productivity/units/elevate-your-daily-productivity

  • 説明:英語
  • Challenge:英語選択問題

Work with Notes and Files

https://trailhead.salesforce.com/ja/modules/lightning-experience-productivity/units/work-with-notes-and-files

  • 説明:英語
  • Challenge:英語選択問題

Manage Your Tasks, Events, and Email

https://trailhead.salesforce.com/ja/modules/lightning-experience-productivity/units/manage-your-tasks-events-and-email

  • 説明:英語
  • Challenge:英語選択問題

Find Your Stuff with Search

https://trailhead.salesforce.com/ja/modules/lightning-experience-productivity/units/find-your-stuff-with-search

  • 説明:英語
  • Challenge:英語選択問題

Collaborate with Feeds and Groups

https://trailhead.salesforce.com/ja/modules/lightning-experience-productivity/units/collaborate-with-feeds-and-groups

  • 説明:英語
  • Challenge:英語ハンズオン

Challenge要約

  • Challenge実施の前に、800 x 800ピクセル以下の画像をあなたのデバイスに用意してください。
  • Chatterにて、インラインで画像を追加した投稿を実施してください。

Analyze Your Data with Reports and Dashboards

https://trailhead.salesforce.com/ja/modules/lightning-experience-productivity/units/analyze-your-data-with-reports-and-dashboards

  • 説明:英語
  • Challenge:英語選択問題

Trailhead モジュール:Lightning Experience for Salesforce Classic Users

※この内容は2018/6時点のものです。

Get Your Bearings

https://trailhead.salesforce.com/ja/modules/lightning-experience-for-salesforce-classic-users/units/get-your-bearings

  • 説明:英語
  • Challenge:英語選択問題

Navigate Around

https://trailhead.salesforce.com/ja/modules/lightning-experience-for-salesforce-classic-users/units/navigate-around

  • 説明:英語
  • Challenge:英語選択問題

Work with List Views

https://trailhead.salesforce.com/ja/modules/lightning-experience-for-salesforce-classic-users/units/work-with-list-views

  • 説明:英語
  • Challenge:英語ハンズオン

Challenge要約

  • [商談]タブをクリックしてください。
  • 以下内容で、新規リストビューを作成してください。
    • リスト名:Recently Won
    • 誰がこのリストビューを表示しますか?:任意
  • フェーズが「Proposal/Price Quote」となっているすべてのレコードを選択し、「Closed Won」に変更してください。
    変更後に「保存」をクリックしてください。
  • フェーズが「Closed Won」であるレコードのみ表示するよう、検索条件を作成してください。
    作成後に「保存」をクリックしてください。
  • 商談ビューのドロップダウンメニューから、「私の商談」を選択してください。
  • ビューを「Kanban」で表示してください。(注意:「Kanban」表示の部分はChallengeのチェック対象ではありません)

Work with Your Data

https://trailhead.salesforce.com/ja/modules/lightning-experience-for-salesforce-classic-users/units/work-with-your-data

  • 説明:英語
  • Challenge:英語選択問題

Trailhead モジュール:Analytics App Template Development

※この内容は2018/5時点のものです。

Get Started with Analytics Templates

https://trailhead.salesforce.com/ja/modules/wave_analytics_templates_intro/units/wave_analytics_templates_get_started

  • 説明:英語
  • Challenge:英語選択問題

Understand How Templates Work

https://trailhead.salesforce.com/ja/modules/wave_analytics_templates_intro/units/wave_analytics_templates_in_action

  • 説明:英語
  • Challenge:英語選択問題

Explore Template Structure

https://trailhead.salesforce.com/ja/modules/wave_analytics_templates_intro/units/wave_analytics_templates_structure

  • 説明:英語
  • Challenge:英語選択問題

Make Your Template Smarter by Adding a Wizard

https://trailhead.salesforce.com/ja/modules/wave_analytics_templates_intro/units/wave_analytics_templates_add_wizard

  • 説明:英語
  • Challenge:英語選択問題

Enhance Your Template With App Customization Features

https://trailhead.salesforce.com/ja/modules/wave_analytics_templates_intro/units/wave_analytics_templates_app_customization

  • 説明:英語
  • Challenge:英語ハンズオン

Challenge要約

Execs Only Template 2 テンプレートを使用して、Execs Only アプリケーションを作成してください。

注意:
Google Chromeを使用する場合、Analyticsページが意図したとおりに表示されるよう、表示倍率が75%以上であることを確認してください。
アプリケーションの作成が完了したら、アプリを開いた後パイプラインパフォーマンスダッシュボードを開いて、作業結果を確認してください。
[Challengeを確認]をクリックする前に、アプリの作成が完了していることを確認してください。

  • カスタマイズ画面にて、以下の通り設定してください。
    • What field do you want to use to segment customers by geography? にて「市区郡(請求先)」を選択してください。
    • What field do you want to use to segment sources for new business? にて「Opportunity Source」を選択してください。
    • Choose additional objects to include in your app. Selecting Cases will add the Service Performance dashboard and a Cases dataset にて「Cases」を選択してください。
    • Click the color-picker and choose the background color for the Sales Performance Dashboard にて「#E22EC4」を指定してください。
    • Click the color-picker and choose the background color for the Pipeline Performance Dashboard にて「#491CE0」を指定してください。
    • Click the color-picker and choose the background color for the Service Performance Dashboard にて「#146B17」を指定してください。
  • アプリケーションの名前は「Exec App 2」としてください。

Trailhead モジュール:Process Design Without Limits

※この内容は2018/5時点のものです。

Discover Why We Have Limits in Salesforce

https://trailhead.salesforce.com/ja/modules/process-design-without-limits/units/process-design-without-limits-discover

  • 説明:英語
  • Challenge:英語選択問題

Learn About Object Design-Time Limits

https://trailhead.salesforce.com/ja/modules/process-design-without-limits/units/process-design-without-limits-object

  • 説明:英語
  • Challenge:英語ハンズオン

Challenge要約

  • Trailhead_limits_modules 非管理パッケージを組織にインストールしてください。
  • ケースに、以下内容のカスタム項目を作成してください。
    • データ型:テキスト
    • 項目の表示ラベル:Account Owner Name (Process)
    • 文字数:80
  • 以下内容で、プロセスビルダーを用いてプロセスを作成してください。
    • プロセス名:Update Case Account Owner
    • ケースに関連する取引先レコードの所有者が変更されたときに、「Account Owner Name (Process) 」項目を更新してください。
    • 作成後、プロセスを有効化してください。
  • ケースの「Account Owner Name (Formula)」項目を削除してください。

※筆者注:このChallengeはユニット本文の Example: Use a Process Instead of a Formula に記載されたプロセスを事前に作成、有効化する必要があります。
プロセスを有効化していない場合は、以下エラーが表示されます。

Challenge Not yet complete... here's what's wrong: 
Changing the owner of the Account record failed to update the 'Account_Owner_Name_Process__c' field for the Case object . Make sure that the process is correct and that it is activated.

Learn About Org Design-Time Limits

https://trailhead.salesforce.com/ja/modules/process-design-without-limits/units/process-design-without-limits-org

  • 説明:英語
  • Challenge:英語選択問題

Trailhead モジュール:Territory Management Best Practices

※この内容は2018/5時点のものです。

Assign Territories to Opportunities

https://trailhead.salesforce.com/ja/modules/territory-management-best-practices/units/assign-territories-to-opportunities

  • 説明:英語
  • Challenge:英語選択問題

Get the Most from Territory Management

https://trailhead.salesforce.com/ja/modules/territory-management-best-practices/units/get-the-most-from-territory-management

  • 説明:英語
  • Challenge:英語ハンズオン

Challenge要約

このChallengeを行う前に、「Territory Management Basics」モジュールのChallengeを完了してください。
このChallengeでは「Territory Management Basics」モジュールのChallengeで作成したテリトリーモデルを使用します。

  • 「Current Calendar Year」テリトリーモデルをコピーし、以下内容を設定してください。
    • 表示ラベル:My Cloned Model
    • テリトリーモデル名:My_Cloned_Model
    • 説明:Cloned model for testing
  • テリトリーモデルのフィード追跡を有効化し、すべての関連オブジェクトのフィード活動を表示するよう設定してください。