GS2-Showcase トランザクションアクション
VerifyAction
検証アクション
ConsumeAction
消費アクション
Gs2Showcase:IncrementPurchaseCountByUserId
ユーザIDを指定して購入回数を加算
数量指定可能なアクション:はい
反転可能なアクション:はい
型 | 説明 | |
---|---|---|
namespaceName | string | ネームスペース名 |
showcaseName | string | ランダム陳列棚モデル名 |
displayItemName | string | ランダム陳列商品名 |
userId | string | #{userId} と設定することでログイン中のユーザーIDに置換されます |
count | int | 加算する購入回数 |
timeOffsetToken | string | タイムオフセットトークン |
{
"action": "Gs2Showcase:IncrementPurchaseCountByUserId",
"request": {
"namespaceName": "[string]ネームスペース名",
"showcaseName": "[string]ランダム陳列棚モデル名",
"displayItemName": "[string]ランダム陳列商品名",
"userId": "[string]ユーザーID",
"count": "[int]加算する購入回数",
"timeOffsetToken": "[string]タイムオフセットトークン"
}
}
action: Gs2Showcase:IncrementPurchaseCountByUserId
request:
namespaceName: "[string]ネームスペース名"
showcaseName: "[string]ランダム陳列棚モデル名"
displayItemName: "[string]ランダム陳列商品名"
userId: "[string]ユーザーID"
count: "[int]加算する購入回数"
timeOffsetToken: "[string]タイムオフセットトークン"
transaction.service("showcase").consume.increment_purchase_count_by_user_id({
namespaceName="[string]ネームスペース名",
showcaseName="[string]ランダム陳列棚モデル名",
displayItemName="[string]ランダム陳列商品名",
userId="[string]ユーザーID",
count="[int]加算する購入回数",
timeOffsetToken="[string]タイムオフセットトークン",
})
AcquireAction
入手アクション
Gs2Showcase:DecrementPurchaseCountByUserId
ユーザIDを指定して購入回数を減算
数量指定可能なアクション:はい
反転可能なアクション:はい
型 | 説明 | |
---|---|---|
namespaceName | string | ネームスペース名 |
showcaseName | string | ランダム陳列棚モデル名 |
displayItemName | string | ランダム陳列商品名 |
userId | string | #{userId} と設定することでログイン中のユーザーIDに置換されます |
count | int | 減算する購入回数 |
timeOffsetToken | string | タイムオフセットトークン |
{
"action": "Gs2Showcase:DecrementPurchaseCountByUserId",
"request": {
"namespaceName": "[string]ネームスペース名",
"showcaseName": "[string]ランダム陳列棚モデル名",
"displayItemName": "[string]ランダム陳列商品名",
"userId": "[string]ユーザーID",
"count": "[int]減算する購入回数",
"timeOffsetToken": "[string]タイムオフセットトークン"
}
}
action: Gs2Showcase:DecrementPurchaseCountByUserId
request:
namespaceName: "[string]ネームスペース名"
showcaseName: "[string]ランダム陳列棚モデル名"
displayItemName: "[string]ランダム陳列商品名"
userId: "[string]ユーザーID"
count: "[int]減算する購入回数"
timeOffsetToken: "[string]タイムオフセットトークン"
transaction.service("showcase").acquire.decrement_purchase_count_by_user_id({
namespaceName="[string]ネームスペース名",
showcaseName="[string]ランダム陳列棚モデル名",
displayItemName="[string]ランダム陳列商品名",
userId="[string]ユーザーID",
count="[int]減算する購入回数",
timeOffsetToken="[string]タイムオフセットトークン",
})
Gs2Showcase:ForceReDrawByUserId
ユーザIDを指定してランダム陳列棚の内容を再抽選
数量指定可能なアクション:いいえ
反転可能なアクション:いいえ
型 | 説明 | |
---|---|---|
namespaceName | string | ネームスペース名 |
showcaseName | string | ランダム陳列棚モデル名 |
userId | string | #{userId} と設定することでログイン中のユーザーIDに置換されます |
timeOffsetToken | string | タイムオフセットトークン |
{
"action": "Gs2Showcase:ForceReDrawByUserId",
"request": {
"namespaceName": "[string]ネームスペース名",
"showcaseName": "[string]ランダム陳列棚モデル名",
"userId": "[string]ユーザーID",
"timeOffsetToken": "[string]タイムオフセットトークン"
}
}
action: Gs2Showcase:ForceReDrawByUserId
request:
namespaceName: "[string]ネームスペース名"
showcaseName: "[string]ランダム陳列棚モデル名"
userId: "[string]ユーザーID"
timeOffsetToken: "[string]タイムオフセットトークン"
transaction.service("showcase").acquire.force_re_draw_by_user_id({
namespaceName="[string]ネームスペース名",
showcaseName="[string]ランダム陳列棚モデル名",
userId="[string]ユーザーID",
timeOffsetToken="[string]タイムオフセットトークン",
})