ローカルキャッシュの更新方法について

35 views
Skip to first unread message

Shimmachi

unread,
Oct 31, 2025, 5:18:23 AM10/31/25
to GS2 ユーザグループ
お世話になっております。 GS2-Showcase::Buy を呼び出して有償通貨を購入した後にGS2-Money::Wallet を呼び出しても、最新の状態の通貨情報を受け取れません。 アクセスログ上では値が更新されているため、ローカルキャッシュにそれが反映されていないと思われます。 また、GS2-Showcase::Buy の呼び出し前に EzWalletGameSessionDomain::Subscribeでウォレットの値の変更を監視しているのですが、GS2-Showcase::Buy 呼び出し時には値の変更が行われません。 GS2-Showcase::Buy の呼び出し後に最新のウォレットの情報を受け取る方法をご教授いただけませんでしょうか。 よろしくお願いいたします。 開発環境 Unity 6000.0.60f1 GS2 SDK for Unity 2025.10.8 GS2 C# SDK 2025.10.8

丹羽一智

unread,
Oct 31, 2025, 5:28:17 AM10/31/25
to Shimmachi, GS2 ユーザグループ
各マイクロサービスの設定内容が大きく関わりますので、GS2-Deploy のテンプレートを頂戴できますか。

Kazutomo Niwa
2025年10月31日 18:18 +0900、Shimmachi <fine.k.s...@gmail.com>のメール:

Shimmachi

unread,
Nov 4, 2025, 2:03:08 AM11/4/25
to GS2 ユーザグループ, [GS2] 丹羽一智, Shimmachi
ご確認いただきありがとうございます。

以下がテンプレートになります。
(関係ありそうなもののみ抜粋しており、XXXは伏字として置き換えた部分になります。)

大きなところとしては、トランザクション自動実行はオンにしており、Gateway, Distributor共にdefaultではなく、自作のものを定義しています。


Gateway->Namespace
Distributor->Namespace

Money2->Namespace
Money2->Master

Showcase->Namespace
Showcase->Master

2025年10月31日金曜日 18:28:17 UTC+9 [GS2] 丹羽一智:
debug.json

丹羽一智

unread,
Nov 4, 2025, 4:04:58 AM11/4/25
to Shimmachi, GS2 ユーザグループ
default を使用しない場合は、
https://github.com/gs2io/gs2-sdk-for-unity/blob/master/Util/Configuration/GatewaySetting.cs#L5
こういった設定箇所で設定の変更が必要ですので、ご確認ください。

Kazutomo Niwa
2025年11月4日 16:03 +0900, Shimmachi <fine.k.s...@gmail.com>:

Shimmachi

unread,
Nov 14, 2025, 5:40:04 AM11/14/25
to GS2 ユーザグループ, [GS2] 丹羽一智, Shimmachi
ご確認いただきありがとうございます。

関係していそうな設定を見直している内に通知を受け取れるようになりました。
お騒がせいたしました、ご回答ありがとうございました。
2025年11月4日火曜日 18:04:58 UTC+9 [GS2] 丹羽一智:
Reply all
Reply to author
Forward
0 new messages