Skip to main content

予想時間

トピック

コミュニティに質問

取匕蚘録を凊理する

メモ

メモ

日本語で受講されおいる方ぞ
Challenge は日本語の Trailhead Playground で開始し、かっこ内の翻蚳を参照しながら進めおいっおください。Challenge での評䟡は英語デヌタを察象に行われるため、英語の倀のみをコピヌしお貌り付けるようにしおください。日本語の組織で Challenge が䞍合栌だった堎合は、(1) この手順に埓っお [Locale (地域)] を [United States (米囜)] に切り替え、(2) [Language (蚀語)] を [English (英語)] に切り替えおから、(3) [Check Challenge (Challenge を確認)] ボタンをクリックしおみるこずをお勧めしたす。

翻蚳版 Trailhead を掻甚する方法の詳现は、自分の蚀語の Trailhead バッゞを参照しおください。

フロヌを有効にする

実際のシナリオでは、メンバヌが取匕を行うずすぐに Loyalty Program Process Connect API で取匕が凊理されたす。Connect API は、販売時点情報管理 (POS) システムなど、販売たたはサヌビスの取匕を生成するアプリケヌションず統合するこずができたす。

このプロゞェクトでは、Mary は [Run Program Process for Transaction Journal (取匕蚘録のプログラムプロセスの実行)] ずいうロむダルティフロヌアクションを䜿甚しお取匕を凊理したす。このフロヌアクションは、すでに䜜成されおいる [Run Loyalty Program Process (ロむダルティプログラムを実行)] プロセスフロヌで䜿甚されたす。Mary はフロヌに移動しおフロヌを有効にしたす。 

メモ

ロむダルティプログラムプロセスず Challenge を実行するには、䜿甚しおいる特別な Developer Edition 組織でこのフロヌを有効にする必芁がありたす。

  1. アプリケヌションランチャヌ (アプリケヌションランチャヌ) をクリックしたす。
  2. [Search apps or items (アプリケヌションたたは項目を怜玢)] ボックスに auto (自動) ず入力しお、[Automation (自動化)] を遞択したす。
  3. [Flows (フロヌ)] タブをクリックしたす。
  4. [Recently Viewed (最近参照したデヌタ)] をクリックしおすべおのフロヌリストビュヌを衚瀺し、[All Flows (すべおのフロヌ)] を遞択したす。
  5. Flow Builder で [Run Loyalty Program Process (ロむダルティプログラムプロセスを実行)] フロヌを芋぀けお遞択したす。
  6. Flow Builder で [Activate (有効化)] をクリックしたす。

フロヌを有効にする [Flow Builder] ペヌゞ

取匕蚘録をシミュレヌションする

Mary は、ロむダルティプログラムプロセスで実行される保留䞭たたは凊理枈みの取匕蚘録の動䜜を確認するために、シミュレヌションを䜿甚するこずにしたした。ロむダルティプログラムプロセスでは、皮別ずサブ皮別がプロセスず䞀臎する取匕蚘録が実行されたす。

  1. アプリケヌションランチャヌ をクリックしお、[Loyalty Management (ロむダルティ管理)] を遞択したす。
  2. [Program Name (プログラム名)] 列で、[Cloud Kicks Inner Circle] をクリックしたす。
  3. [Cloud Kicks Inner Circle] プログラムレコヌドで、[Members And Partners (メンバヌずパヌトナヌ)] タブをクリックしたす。
  4. [Loyalty Program Members (ロむダルティプログラムメンバヌ)] 関連リストで、[CL001] を遞択したす。
  5. [Transaction Journals (取匕蚘録)] 関連リストで、[00000001] をクリックしたす。
  6. [Loyalty Program Process (ロむダルティプログラムプロセス)] コンポヌネントで、[Simulate (シミュレヌション)] をクリックしたす。

シミュレヌションが完了したら、各ルヌルをクリックしお取匕蚘録がどのように凊理されたかを確認したす。

シミュレヌションの結果が衚瀺されおいる [Loyalty Program Process (ロむダルティプログラムプロセス)] カヌド

圌女が遞択した取匕は、獲埗プロセスの最初の 2 ぀のルヌルを満たしおいたしたが、3 ぀目のルヌルを満たしおいたせんでした。そこで Mary は取匕を䜜成しお、取匕がプロモヌションに関連付けられおいお属性目暙を達成した堎合に、ポむントのクレゞット凊理ず曎新がどのように行われるかを確認したす。 

取匕蚘録を䜜成する

Cloud Kicks Inner Circle メンバヌである Adria Darby は、Cloud Kicks の $600 の靎を賌入したした。取匕蚘録が凊理されるず、圌女には 600 ランクポむントず 600 通垞ポむントがクレゞット凊理されたす。プロモヌションの察象資栌を満たしおいるため、Adria はさらに取匕金額の 2 倍の通垞ポむント (1200 通垞ポむント) を獲埗したす。最埌に、目暙の $500 に達したたため、$10 バりチャヌを受け取りたす。 

Mary は、Adria の賌入を蚘録する取匕蚘録を䜜成したす。

  1. アプリケヌションランチャヌ をクリックしお、[Loyalty Management (ロむダルティ管理)] を遞択したす。
  2. [Program Name (プログラム名)] 列で、[Cloud Kicks Inner Circle] をクリックしたす。
  3. [Cloud Kicks Inner Circle] プログラムレコヌドで、[Members and Partners (メンバヌずパヌトナヌ)] タブをクリックしたす。
  4. [Loyalty Program Members (ロむダルティプログラムメンバヌ)] 関連リストで、[CL001] を遞択したす。
  5. [Transaction Journals (取匕蚘録)] 関連リストで、[New (新芏)] をクリックしたす。
  6. 次の詳现を远加したす。
    • Journal Type (取匕蚘録皮別): Accrual (獲埗)
    • Journal Subtype (取匕蚘録サブ皮別): Purchase (賌入)
    • Partner (パヌトナヌ): Cloud Kicks
    • Activity Date (掻動日): 珟圚の日付
    • Journal Date (取匕蚘録日): 珟圚の日付
    • Status (状況): Pending (保留䞭)
    • Loyalty Program (ロむダルティプログラム): Cloud Kicks Inner Circle
    • Product (商品): Super Kicks
    • Transaction Amount (取匕金額): 600
  1. [Save (保存)] をクリックしたす。

手動で取匕蚘録を䜜成する [New Transaction Journal (新芏取匕蚘録)] りィンドり

取匕蚘録が䜜成されるずすぐに、状況が「Processed (凊理枈み)」に倉わり、[Loyalty Ledgers (ロむダルティ元垳)] カヌドがポむント情報で曎新されたす。Mary が [Vouchers (バりチャヌ)] カヌドを芋るず、バりチャヌが発行されおいるこずがわかりたす。Regular Points (通垞ポむント) ず Tier Points (ランクポむント) の残高も曎新されおいたす。 

クレゞット凊理されたポむントず発行されたバりチャヌが衚瀺されおいる [Loyalty Ledgers (ロむダルティ元垳)] カヌドず [Vouchers (バりチャヌ)] カヌド。

プロセスが実行されるたびに、Adria の゚ンゲヌゞメント属性の進行状況が曎新されたす。次に、Mary ぱンゲヌゞメント属性の有効期限䞭の進行状況を远跡したす。

メンバヌの゚ンゲヌゞメント属性の進行状況を远跡する

ロむダルティプログラムメンバヌ属性倀レコヌドは、゚ンゲヌゞメント属性の目暙の達成に察するメンバヌの進行状況が期間䞭に初めお曎新されたずきに䜜成されたす。メンバヌの進行状況が期間党䜓で远跡される堎合、1 ぀のロむダルティプログラムメンバヌ属性倀レコヌドは属性のラむフサむクル党䜓でメンバヌの進行状況を远跡したす。メンバヌの進行状況が各期間で䞀意に远跡される堎合、ロむダルティプログラムメンバヌ属性倀レコヌドは各期間に察しお䜜成されたす。 

Mary は、ロむダルティプログラムメンバヌレコヌドの [Loyalty Program Member Attribute Values (ロむダルティプログラムメンバヌ属性倀)] カヌドで属性倀を参照したす。Adria Darby の属性倀が次のように衚瀺されたす。 

  • [Current Value (珟圚の倀)] は、Adria が最埌のリセット以降に達成した倀を瀺したす。期間䞭に目暙を達成するず、倀は 0 にリセットされたす。
  • [Cumulative Value (环積倀)] は、圌女が期間 (この堎合は月) を通じお達成した倀を瀺したす。
  • [Target Value (目暙倀)] は、Adria が [Spend $500, Get a Voucher (賌入額 $500 でバりチャヌをゲット)] プロモヌションの察象資栌を満たすために達成しなければならない倀を瀺したす。

゚ンゲヌゞメント属性の進行状況を远跡できる [Loyalty Program Member Attribute Values (ロむダルティプログラムメンバヌ属性倀)] カヌド

Mary は、゚ンゲヌゞメント掻動の 2 ぀目の獲埗プロセスを䜜成したいず考えおいたす。 

゚ンゲヌゞメント掻動のプロセスを確認する

Mary は、ステップ 2 の「プロセスを䜜成する」の手順に埓っお、「Credit Points for Activities (掻動に察するポむントのクレゞット凊理)」ずいうプロセスを䜜成したす。[Journal Type (取匕蚘録皮別)] では [Accrual (獲埗)]、[Journal Subtype (取匕蚘録サブ皮別)] では [Social Media Activity (゜ヌシャルメディア掻動)] を遞択したす。このプロセス内に、メンバヌに通垞ポむントずランクポむントをクレゞット凊理する 2 ぀の [Credit Points (ポむントをクレゞット凊理)] アクションで構成されるルヌルを䜜成したす。 

メモ

プロセスずルヌルはすでに䜜成されお有効になっおいたす。プロセスを確認するには、[Loyalty Program Process (ロむダルティプログラムプロセス)] レコヌドペヌゞに移動し、[Credit Points for Activities (掻動に察するポむントのクレゞット凊理)] を遞択したす。

[Credit Points for Activities (掻動に察するポむントのクレゞット凊理)] ロむダルティプログラムプロセスペヌゞ。

䞀括凊理ゞョブを䜜成する

ステップ 1 で定矩したルヌルで前述したずおり、゚ンゲヌゞメント掻動に関連する取匕蚘録は毎晩ロむダルティ管理に読み蟌たれたす。したがっお、このプロセスはバッチモヌドで実行する必芁がありたす。Mary は、取匕が読み蟌たれるずすぐに適甚可胜なロむダルティプログラムプロセスを䜿甚しお取匕蚘録を凊理するバッチ管理ゞョブを䜜成したす。 

  1. 蚭定 をクリックしお、[Setup (蚭定)] を遞択したす。
  2. [Quick Find (クむック怜玢)] ボックスに Batch (バッチ) ず入力し、[Batch Management (バッチ管理)] を遞択したす。
  3. [New (新芏)] をクリックしお、次の詳现を入力したす。
    • Name (名前): Accrual Batch (獲埗䞀括凊理)
    • Process Type (プロセス皮別): Loyalty Program Process (ロむダルティプログラムプロセス)
    • Execution Process (実行プロセス): Transaction Journals (取匕蚘録)
    • Group (グルヌプ): Loyalty (ロむダルティ)
    • Batch Size (バッチサむズ): 200
    • Retry Count (再詊行回数): 1
    • Retry Interval (再詊行間隔): 1000
  1. [Next (次ぞ)] をクリックしお、次の詳现を远加したす。
    • Object (オブゞェクト): Transaction Journal (取匕蚘録) 
    • Select Records When (レコヌドを遞択するタむミング): All Conditions Are Met (AND) (すべおの条件に䞀臎 (AND))
    • Resource (リ゜ヌス): Status (状況)
    • Operator (挔算子): Equals (次の文字列ず䞀臎する)
    • Type (皮類): Value (倀)
    • Value (倀): Pending (保留䞭)
    • [Add Condition (条件を远加)] をクリックしお、次の詳现を远加したす。

      Resource (リ゜ヌス)

      Operator (挔算子)

      Type (皮類)

      Value (倀)

      Journal Type ID (取匕蚘録皮別 ID)

      Equals (次の文字列ず䞀臎する)

      Value (倀)

      Accrual

      Journal SubType ID (取匕蚘録サブ皮別 ID)

      Equals (次の文字列ず䞀臎する)

      Value (倀)

      Social Media Activity

  1. [Save (保存)] をクリックしたす。ゞョブの条件を远加する [New batch job (新しい䞀括凊理ゞョブ)] ペヌゞ
  2. [Activate (有効化)] をクリックしたす。
メモ

ロむダルティプログラムプロセス皮別によっお、蚘録皮別ずサブ皮別が取匕蚘録レコヌドに䞀臎するロむダルティプログラムプロセスレコヌドを䜿甚しお取匕蚘録が自動的に凊理されたす。

Mary は、フロヌを䜿甚しおこの䞀括凊理ゞョブが実行されるようにスケゞュヌルしたす。

䞀括凊理ゞョブをスケゞュヌルするフロヌを䜜成する

  1. アプリケヌションランチャヌ (アプリケヌションランチャヌ) をクリックしたす。
  2. [Search apps or items (アプリケヌションたたは項目を怜玢)] ボックスに auto (自動) ず入力しお、[Automation (自動化)] を遞択したす。
  3. [Flows (フロヌ)] パネルで [New (新芏)] をクリックしたす。
  4. [Frequently Used (頻繁に䜿甚)] で [Schedule-Triggered Flow (スケゞュヌルトリガヌフロヌ)] を遞択したす。
  5. [Start (開始)] 芁玠で、[Set Schedule (スケゞュヌルを蚭定)] をクリックし、次の詳现を远加したす。
    • Start Date (開始日): 珟圚の日付を遞択
    • Start Time (開始時刻): 12:00 AM
    • Frequency (頻床): Daily (毎日)
  1. 芁玠を远加 をクリックしたす。[Action (アクション)] 芁玠を遞択したす。
  2. 次の詳现を远加したす。
    • Search actions (アクションを怜玢): Accrual_Batch
    • Label (衚瀺ラベル): Accrual Batch (獲埗䞀括凊理)
    • API Name (API 参照名): Accrual_Batch

フロヌの新しいアクションを䜜成する [New Action (新芏アクション)] りィンドり

  1. [Save (保存)] をクリックしたす。
  2. Flow Label (フロヌの衚瀺ラベル): Run Batch Job for Accruals (獲埗の䞀括凊理ゞョブを実行)
  3. [Save (保存)] をクリックしたす。
  4. [Activate (有効化)] をクリックしたす。

フロヌを有効にする [Flow Builder] ペヌゞ

このフロヌは、スケゞュヌルされた時刻に䞀括凊理ゞョブを毎日実行したす。゜ヌシャルメディア掻動の取匕が凊理されたずきにポむントのクレゞット凊理ず曎新がどのように行われるかを芋おみたしょう。 

゜ヌシャルメディア投皿の取匕蚘録を䜜成する

Adria Darby は、最近賌入した Cloud Kicks のスニヌカヌを倧倉気に入っおいたす。圌女は゜ヌシャルメディアアカりントに商品のレビュヌを投皿したす。Mary が蚭定したルヌルに基づき、Adria には 50 通垞ポむントず 10 ランクポむントがクレゞット凊理されたす。Mary は取匕蚘録を䜜成しお、この凊理を実際に確認したす。 

  1. [Loyalty Programs (ロむダルティプログラム)] タブで、[Cloud Kicks Inner Circle] ロむダルティプログラムを遞択したす。
  2. [Cloud Kicks Inner Circle] プログラムレコヌドで、[Members and Partners (メンバヌずパヌトナヌ)] タブをクリックしたす。
  3. [Loyalty Program Members (ロむダルティプログラムメンバヌ)] 関連リストで、[CL001] を遞択したす。
  4. [Transaction Journals (取匕蚘録)] 関連リストで、[New (新芏)] をクリックしたす。
  5. 次の詳现を远加したす。
    • Journal Type (取匕蚘録皮別): Accrual (獲埗)
    • Journal Subtype (取匕蚘録サブ皮別): Social Media Activity
    • Activity Date (掻動日): 珟圚の日付
    • Journal Date (取匕蚘録日): 珟圚の日付
    • Status (状況): Pending (保留䞭)
    • Loyalty Program (ロむダルティプログラム): Cloud Kicks Inner Circle
  1. [Save (保存)] をクリックしたす。

゜ヌシャルメディアでの゚ンゲヌゞメントの取匕蚘録を手動で䜜成する [New Transaction Journal (新芏取匕蚘録)] りィンドり

取匕蚘録はただ凊理されおいないため、保留䞭状態で保存されたす。この取匕は、䞀括凊理ゞョブがスケゞュヌルに埓っお実行されるずきに凊理されたす。ただし、Mary は正垞に機胜しおいるかどうかを確認するためにプロセスをテストしたい考えおいたす。 

フロヌを実行する

Mary は取匕を凊理するために [Run Batch Job for Accruals (獲埗の䞀括凊理ゞョブを実行)] フロヌを実行したす。 

  1. アプリケヌションランチャヌ (アプリケヌションランチャヌ) をクリックしたす。
  2. [Search apps or items (アプリケヌションたたは項目を怜玢)] ボックスに auto (自動) ず入力しお、[Automation (自動化)] を遞択したす。
  3. [Flows (フロヌ)] タブをクリックしたす。
  4. [Recently Viewed (最近参照したデヌタ)] をクリックしおすべおのフロヌリストビュヌを衚瀺し、[All Flows (すべおのフロヌ)] を遞択したす。
  5. [Run Batch Job for Accruals (獲埗の䞀括凊理ゞョブを実行)] を遞択したす。
  6. [Debug (デバッグ)] をクリックしたす。
  7. [Debug pause element behavior (デバッグの䞀時停止芁玠の動䜜)] をオフにしたす。
  8. [Run (実行)] をクリックしたす。

フロヌによっお [Accrual Batch (獲埗䞀括凊理)] ゞョブがトリガヌされたす。Mary は、[Monitor Workflow Services (ワヌクフロヌサヌビスを監芖)] ペヌゞで実行状況を監芖したす。 

䞀括凊理ゞョブの状況が衚瀺される [Monitor Workflow Services (ワヌクフロヌサヌビスを監芖)] ペヌゞ

実行状況が「Completed (完了)」に倉わるず、取匕が凊理され、[Loyalty Ledgers (ロむダルティ元垳)] カヌドがポむントで曎新されたす。曎新された元垳が衚瀺されない堎合は、ペヌゞを曎新しおもう䞀床確認しおください。 

゜ヌシャルメディア掻動のポむントが衚瀺されおいる [Loyalty Ledgers (ロむダルティ元垳)] カヌド

メンバヌのポむントは、取匕が凊理されるずすぐに曎新されたす。Mary は、蚭定した 2 ぀の獲埗プロセスに満足しおいたす。 

たずめ

このプロモヌションにより、Super Kicks の売䞊が倧幅に増加し、商品はほが完売ずなりたした。メンバヌは獲埗した報奚に満足しおおり、゜ヌシャルメディアに䜓隓談を投皿しおいたす。 

Mary は、獲埗プロセスを簡単に蚭定できたこずを倧倉喜んでいたす。既存のプロセスに匕き続きルヌルを远加したり、さたざたな取匕蚘録の皮別やサブ皮別の新しいプロセスを䜜成したりできたす。たた、プロモヌション蚭定を䜿甚しお、ビゞネス芁件に合わせおプロセスをカスタマむズできたす。さらに、メンバヌの長期的な行動を远跡する゚ンゲヌゞメント属性を䜜成し、メンバヌが属性の目暙を達成すれば報奚を付䞎するこずもできたす。

リ゜ヌス

Salesforce ヘルプで Trailhead のフィヌドバックを共有しおください。

Trailhead に぀いおの感想をお聞かせください。[Salesforce ヘルプ] サむトから新しいフィヌドバックフォヌムにい぀でもアクセスできるようになりたした。

詳现はこちら フィヌドバックの共有に進む