注
Dynamics 365 Commerce のリテール・インタレスト・グループは、Yammer から Viva Engage に移転しました。 新しい Viva Engage コミュニティにアクセスできない場合は、このフォーム (https://aka.ms/JoinD365commerceVivaEngageCommunity) に入力して追加し、最新のディスカッションに参加してください。
この記事では、Microsoft Dynamics 365 Commerce Store Commerce アプリと Store Commerce for Web の主な違いについて説明します。 Dynamics 365 Commerce を実装する小売業者が、要件に最適な選択を行うために考慮すべきさまざまな要因について説明します。 また、Dynamics 365 Commerce の展開時に考慮する必要がある要素の背景、ヒント、ガイダンスも実装者に提供されます。 展開プロセスの一環としてこのガイダンスを確認して従うことで、実装者はユーザーの満足度やパフォーマンスに影響を与える可能性のある問題を回避できます。
インサイト
Commerce は、幅広い配置とトポロジ オプションを提供します。 したがって、小売業者は、ビジネスおよび技術要件に合わせてコンポーネントおよびコンフィギュレーションを選択できます。 慎重に検討すべき実装の 1 つの側面は、販売時点管理 (POS) コンポーネントのプラットフォームおよびフォーム ファクターの選択です。
POS プラットフォームおよびフォーム ファクターに関する考慮事項
Commerce は、次の POS オプションをサポートします。
- Microsoft Windows の Store Commerce
- iOS および Android 用 Store Commerce
- Microsoft Edge および Google Chrome ブラウザーに対応した Web 向け Store Commerce
- Microsoft Windows 用 Store Commerce アプリ (Modern Point of Sale [MPOS] は、2023 年 10 月に非推奨になりました。
いずれにしても、POS (Store Commerce アプリおよび Web 向け Store Commerce) は同じコア アプリケーション コードを共有します。 この点が重要なのは、以下の理由によります。
- ユーザー インターフェイス (UI) は、プラットフォームまたはフォーム ファクターに関係なく一貫しています。
- ほとんどの機能能力は、プラットフォームまたはフォーム ファクターに関係なく同じです。 ただし、重要な違いがいくつかあります。 この記事では、これらの違いについて説明します。
- 各ストアでは、POS バリエーションを同時に組み合わせて実行できます。 たとえば、主要レジスターでは、小売業者は Windows を実行しているコンピューターで Store Commerce を使用できます。 小売業者は、ブラウザー ベースのターミナルやモバイルデバイスを使用して、これらのレジを補強することが可能です。
- プラットフォームやフォーム ファクター間でカスタマイズと拡張機能を簡単に使用できます。 コア アプリケーション コードは共有されるため、ほとんどのカスタマイズを複数回ではなく 1 回実装できます。
Store Commerce アプリと Web 向け Store Commerce
Store Commerce アプリと Store Commerce for Web はほとんど同じですが、いくつかの重要な違いがあります。
ストアコマース
Store Commerce は、デバイスにインストールしてサービスを提供するデスクトップ アプリケーションです。
- Windows – Windows 用 Store Commerce アプリには、アプリケーション コード、コマース ランタイム (CRT)、ハードウェア ステーション (HWS) が含まれています。
- iOS/Android – これらのプラットフォームでは、アプリケーションが Web 向け Store Commerce アプリケーション コードのホストとして機能します。 つまり、アプリケーション コードは Commerce Scale Unit (CSU) サーバーから取得されます。 詳細については、Commerce Scale Unit の概要 を参照してください。
Web 向け Store Commerce
Web 用 Store Commerce はブラウザーで実行されるため、デバイスにアプリケーションをインストールしません。 代わりに、ブラウザーは Commerce Scale Unit (CSU) からアプリケーション コードにアクセスします。 したがって、Web 向け Store Commerce は POS ハードウェアに直接アクセスできませんし、またはオフライン状態での作業もできません。
店舗の配置に関する考慮事項
プラットフォームおよびフォーム ファクターに加えて、小売業者は、店舗での配置オプションを選択する必要もあります。 次の表に、各 POS オプションで使用可能なコンフィギュレーションを示します。
| POS アプリケーション | コマース スケール ユニット | オフラインで使用可 | ローカル HWS サポート |
|---|---|---|---|
| Windows の Store Commerce | クラウドまたは RSSU | はい | はい |
| Android の Store Commerce | クラウドまたは RSSU | いいえ | はい |
| iOS の Store Commerce | クラウドまたは RSSU | いいえ | はい |
| Web 向け Store Commerce | クラウドまたは RSSU | いいえ | いいえ |
コマース スケール ユニット
Commerce Scale Unit は、CRT をホストするコンポーネントです。 CRT は、POS が使用するすべてのビジネス ロジックを含み、チャネル データベースへのアクセスを提供します。 オンラインの間、ストア内のすべての POS クライアントは Commerce Scale Unit を使用します。 Commerce Scale Unit は、クラウドまたはストアにデプロイできます。
オフライン モード
Windows の Store Commerce はオフライン モードでサポートされています。 オフライン モードでは、Commerce Scale Unit から非接続の状態でも、POS は処理中の販売を続行できます。 その後、接続が復元されたときにチャネル データベースと同期できます。 Store Commerce は、独自の CRT の埋め込み型インスタンスを使用し、一時的に独自のローカル データ ソース (オフライン SQL Server データベース) を使用します。 オフライン機能の詳細については、「POS オフライン機能」を参照してください。
POS の周辺機器とハードウェアに関する考慮事項
小売業者は、POS がプリンター、キャッシュ ドロワー、支払いターミナルなどのデバイスや周辺機器にアクセスする方法も考慮する必要があります。 ハードウェア ステーションは POS レジスター専用で、または店舗のレジスター間で共有できます。
| POS アプリケーション | ローカル HWS OPOS | ネットワーク周辺機器 | 共有 HWS のサポート |
|---|---|---|---|
| Windows の Store Commerce | はい | はい | はい |
| Android の Store Commerce | いいえ | はい | はい |
| iOS の Store Commerce | いいえ | はい | はい |
| Web 向け Store Commerce | いいえ | いいえ | はい |
ハードウェア ステーションの詳細については、Retail ハードウェア ステーションのコンフィギュレーションとインストール を参照してください。
実装の考慮事項
店舗で POS 実装を計画する際、以下の情報を考慮してください。
機能の要件 – プラットフォーム、フォーム ファクターまたは配置トポロジに関係なく、コア業務プロセスおよび機能は同じです。 そのため、ほとんどの小売業者は、実装を計画するときに機能要件を考慮する必要はありません。
接続 ー ネットワーク機能 (ワイド エリア ネットワーク [WAN] およびローカル エリア ネットワーク [LAN]) は、慎重な検討を必要とする主要ファクターです。 ビジネスに重要なプロセスでシステムが使用できない場合、原価および簡略化に関するゼロ フットプリント、クラウド ホスト環境ソリューションがもたらす任意の利益は失われます。
特定のデバイスの接続が信頼でき回復性がある場合、または一定のダウンタイムが小売業者に許容される場合を除き、次のいずれかのオプションを使用します。
- Windows で Store Commerce を使用し、オフライン モードを有効にします。
- オンプレミスの Commerce Scale Unit を配置します。
これら 2 つのオプションは、相互に排他的ではありません。 最も信頼性の高いトポロジでは、小売業者はローカル RSSU をデプロイしてインターネット接続または Azure の可用性への依存関係を減らすことができます。また、ローカル サーバーまたはネットワークに問題がある場合は、オフライン モードが有効になっている POS レジスタをデプロイすることもできます。
ハードウェア デバイス/周辺機器 – Retail POS システムの 1 つの重要な側面は、プリンター、キャッシュ ドロワー、および支払ターミナルなどの POS 周辺機器を使用する能力です。 使用可能なすべての POS オプションは周辺機器を使用できますが、Windows の Store Commerce のみがそれらを直接サポートします。 その他のすべてのアプリケーションには、1 つまたは複数のハードウェア ステーションが必要です。 この方法では柔軟性が向上しますが、より多くのコンポーネントをデプロイ、構成、およびサービスする必要があります。
システム要件 – POS アプリケーションのシステム要件が異なります。 選択を行う前に、最新の情報を確認してください。 たとえば、ブラウザーで Web 向け Store Commerce が実行されるため、より広範囲のオペレーティング システムをサポートします。 システム要件に関する詳細については、「クラウド配置のシステム要件」を参照してください。
配置およびサービス – アプリケーションおよび配置の選択に応じて、配置とサービス要件の複雑度が異なります。 たとえば、クラウド ホストの Web 向け Store Commerce 展開では、すべてのデバイスにインストールおよび更新は必要ありません。 したがって、この方法は、複雑度および原価を大幅に減少します。 ただし、オフライン モードを有効にしてすべてのレジスターに Store Commerce を配置し、共有ハードウェア ステーションも配置すると、管理する必要があるエンドポイントの数が大幅に増加します。
Web ブラウザーに関する考慮事項 - 一般的な Web ブラウザーには、アイドル状態のタブをスリープ状態にしてシステム リソースを解放する機能があります。 この機能により、Web 向け Store Commerce を使用する場合に予期しない動作が発生する可能性があります。 Web 向け Store Commerce を使用している場合は、この機能を無効にします。