GetOfferAsync

TPPersonalizedOffer.GetOffersAsync(userId)

説明

オファー内容を非同期でインポートして、"Offers-TentuPlay"というRobloxデータストアに保存し、オファーテーブルを返します。

500

下の例題コードを参考にしてデータストアを使用することができます。

local offers = DataStoraService:GetDataStore("Offers-TentuPlay")
local data = offers:GetAsync(userId)

次回のGetOffersAsyncを呼び出すまで最低TentuPlaySettings.offersGetIntervalの時間が必要となります。そうでない場合、TentuPlay debug modeに設定されている状態でRoblox Studio編集コンソールから以下のメッセージが表示されます。

TPDebug||GetOffersAsync started but too soon to send : GetOffersAsyncTs

パラメータ

名前 説明 必須か

UserId

Robloxが提供するプレイヤーの固有ユーザーID(キャラクターIDではない): Player.UserId

必須