ドキュメントCommerceビデオとチュートリアル

AdobeスターターキットのSource コード組織

Last update: Thu Jan 30 2025 00:00:00 GMT+0000 (Coordinated Universal Time)
  • トピック:
  • ベストプラクティス
  • バックエンド開発

作成対象:

  • 中級
  • 開発者

Adobe Commerce統合スターターキット内のソースコード組織について説明します​ プロジェクトの構造を探索し、actions や scripts などの主要なフォルダーとそれぞれの内容を強調表示します​ 「アクション」フォルダーには ingestion や webhook などのサブフォルダーが含まれており、イベントの処理と追跡に不可欠なコードが含まれています。 また、starter-kit-info フォルダーと scripts フォルダーについても説明します。 scripts フォルダーでは、commerce-event-subscribe や onboarding などの自動化スクリプトを重点的に使用して、プロジェクト内のイベント設定やプロバイダー設定を効率化します。
​
ソースコード構造の背後にあるロジックを探索し、各エンティティフォルダーの commerce フォルダーおよび external フォルダーで様々なシステムからのイベントがどのように処理されるかを詳しく説明します。 このビデオでは、イベントを適切なイベントハンドラー実行時アクションにディスパッチし、シームレスな処理を確実に行う際の consumer フォルダーの役割について説明します。 このビデオでは、失敗したイベントを効果的に処理するためにランタイムアクションで実装されている再試行メカニズムについても説明します。​Adobe Commerce統合スターターキットのソースコードの編成と機能について説明し、イベント処理、自動スクリプト、設定の設定に関する貴重なインサイトを提供します。

オーディエンス

  • ソースコードが actions や scripts などの主要なフォルダーにどのように整理されているかを理解したい開発者。
  • イベントの処理とデプロイメントのトラッキングに不可欠なコードを含む ingestion や webhook などのサブフォルダーを含む actions フォルダーについて説明します。
  • customer、order、product、stock などのエンティティのフォルダーが含まれている actions フォルダーについて学習したい開発者。

ビデオコンテンツ

  • セッション中の actions フォルダーと scripts フォルダーに焦点を当てて、4 つのメインフォルダー(actions、scripts、test、utils)を理解します。​
  • actions フォルダーと、ingestion や webhook などの重要なサブフォルダーがどのように含まれているかについて説明します。
  • actions フォルダーと、customer、order、product、stock などのエンティティに固有のフォルダーがある理由を調べます。各フォルダーには、Commerceやサードパーティシステムからのイベントを効果的に管理するための commerce フォルダーと external フォルダーに構造化されたランタイムアクションが含まれています。​
  • スターターキットに基づいてプロジェクトのデプロイメントを追跡するためにAdobeで使用されるランタイムアクションを含む、starter-kit-info フォルダーのコードを変更しない重要性を説明します。​
  • イベント設定、プロバイダー設定、CommerceのAdobe I/O Events モジュール設定を自動化する commerce-event-subscribe や onboarding などの自動化スクリプトを含む scripts フォルダーについて説明します。​

video poster

https://video.tv.adobe.com/v/3431691?learn=on

関連するスターターキットリソース

  • 統合
  • Source コード組織
  • ラストマイル統合
  • Webhook 取り込み
  • 再試行メカニズム
recommendation-more-help
3a5f7e19-f383-4af8-8983-d01154c1402f