---
title: "Engage.updatePointOfSale(pointOfSale)"
slug: "engage-updatepointofsale"
abstract: "Sitecore Engage SDK(Sitecore CDP Stream API)のupdatePointOfSale()関数を説明しています。"
---
# Engage.updatePointOfSale(pointOfSale)

updatePointOfSale()関数は、[設定オブジェクト](https://doc.sitecore.com/cdp/ja/developers/api/stream-api/sitecore-engage-sdk-reference/objects/settings-object.html "Settings object")で以前指定したpointOfSaleの値を更新します。そして、この機能の範囲内で送信するすべてのイベントには、自動的に更新された販売時点(POS)が記載されます。

サイドバー。パラメータ

パラメータ

種類

概要

pointOfSale

ストリング

新しい販売ポイントです。  
  
この値は、あなたのSitecore CDPインスタンス内に存在する販売時点名に設定する必要があります。

以下は、組織が複数の販売ポイントを利用するシナリオの例です。デフォルトの販売時点は設定オブジェクトで "myretailsite" 指定されています。特定の条件を満たすと、販売時点は "myretailsite/europe"に更新されます。その後、新しい販売ポイントとともにVIEWイベントが送信されます。

import { init } from "@sitecore/engage";

const loadEngage = async () => {
 const engage = await init({
 // ...
 pointOfSale: "myretailsite"
 });

 if (region === "europe") {
 engage.updatePointOfSale("myretailsite/europe");
 engage.pageView({
 // ...
 });
 };
};