Data Store Error(meta is not a valid member of OrderedDataStore)

Hello fellow bro devs!

Currently I am developing a financial system on Roblox Studio
and trying to import JSON-format market data from an external API service to a data store in Roblox.
But I’ve got the error message above and I don’t know how to fix it.

Blockquote
local function setupDataStore ()
–Initial set up
if dji_daily == nil then --In case there is no data store for DJI
–Obtain market data from the external API with HTTP Service
local api_url = string.format(“https://api.twelvedata.com/time_series?symbol=%s&interval=%s&outputsize=%d&apikey=%s”, ticker, interval, outputsize, api_key)
local response = HttpService:GetAsync(api_url)
local data = HttpService:JSONDecode(response)
–Set the obtained data into the created data store
dji_daily = dji_daily:SetAsync(dji_daily, data)
dji_daily = dji_daily:SetAsync(dji_daily.meta.lastupdated, os.time()) – Add last updated time as int

elseif dji_daily and dji_daily.meta.lastupdated == nil then
	
	dji_daily = dji_daily:SetAsync(dji_daily.meta.lastupdated, os.time())
	
elseif dji_daily and dji_daily.meta.lastupdated and os.time() - tonumber(dji_daily.meta.lastupdated) > 86400 then --if the data store exists and more than 1 day has passed
	
	local api_url = string.format("https://api.twelvedata.com/time_series?symbol=%s&interval=%s&outputsize=%d&apikey=%s", ticker, interval, outputsize, api_key)
	local response = HttpService:GetAsync(api_url)
	local data = HttpService:JSONDecode(response)

	dji_daily = dji_daily:UpdateAsync("dji_d", data)
	dji_daily = dji_daily:UpdateAsync(data.meta.lastupdated, os.time())
end

end

Blockquote

As you can see the last pic, the imported JSON data has meta block and I want to save updated times here.