アカウントパイプレット
アカウントパイプレット統合
カートリッジをSite Genesisと統合するには、pipelets/forter/ForterCallCustomerUpdate.jsをSFCC構成の以下のコントローラーに追加します:
- Account.js (editForm()関数内)
- Account.js (registrationForm()関数内):
- Address.js (list()関数内):
- Login.js (handleLoginForm()関数内):
- Login.js (Logout()関数内):
- Paymentinstruments.js (list()関数内):
- Wishlist.js (add()関数内):
- Wishlist.js (wishListForm()関数内):
1. アカウントログイン
Account-RequireLogin , eventType require('int_forter/cartridge/scripts/lib/forter/ForterConfig.ds').ForterConfig.CUSTOMER_LOGIN

2. アカウントプロフィール更新
アカウント-プロフィール編集, イベントタイプ require('int_forter/cartridge/scripts/lib/forter/ForterConfig.ds').ForterConfig.CUSTOMER_PROFILE_UPDATE

3. アカウント登録
アカウント-登録, イベントタイプ require('int_forter/cartridge/scripts/lib/forter/ForterConfig.ds').ForterConfig.CUSTOMER_CREATE

4. アカウント住所更新
住所-リスト, イベントタイプ require('int_forter/cartridge/scripts/lib/forter/ForterConfig.ds').ForterConfig.CUSTOMER_ADDRESS_UPDATE

5. 顧客のログイン/ログアウト
ログイン-ログアウト, eventType require('int_forter/cartridge/scripts/lib/forter/ForterConfig.ds').ForterConfig.CUSTOMER_LOGOUT

6. 顧客が新しい支払い方法を追加
PaymentInstruments-List, eventType require('int_forter/cartridge/scripts/lib/forter/ForterConfig.ds').ForterConfig.CUSTOMER_PAYMENT_UPDATE

7. 顧客がウィッシュリストに新しいアイテムを追加
Wishlist-Add, eventType require('int_forter/cartridge/scripts/lib/forter/ForterConfig.ds').ForterConfig.CUSTOMER_PROFILE_UPDATE

8. 顧客がウィッシュリストからアイテムを表示または削除
Wishlist-Show (in the ‘deleteItem’ transition), eventType require('int_forter/cartridge/scripts/lib/forter/ForterConfig.ds').ForterConfig.CUSTOMER_PROFILE_UPDATE
