# DataStoreがStudioで動かないとき

> DataStoreServiceを使ったら「StudioAccessToApisNotAllowed」などのエラーが出る場合の対処法です。

- URL：https://roblox.minecraft-okinawa.com/troubleshooting/datastore-studio/
- 更新日：2026-11-13

## 原因

Roblox Studioでは、初期設定のままだとDataStore（データの保存）が使えません。また、一度も公開していないゲームでもDataStoreは使えません。

## 直し方

1. ゲームを一度Robloxに公開します（[ゲームを公開する](https://roblox.minecraft-okinawa.com/start/publish-game/)）
2. 「ホーム」タブの「ゲーム設定」を開きます
3. 「セキュリティ」の「APIサービスへのStudioアクセスを有効にする」をオンにして保存します

## 注意したいこと

- Studioで保存したデータは、本番のゲームと同じデータになります。テスト用の値を保存するときは気をつけてください
- 通信は失敗することがあります。GetAsyncやSetAsyncは、必ずpcallで包みます（[データを保存する作例](https://roblox.minecraft-okinawa.com/recipes/save-data/)）
- 短時間に何度も保存すると、回数制限にかかります

## 教室ブログの関連記事

- [Roblox Studioのスクリプト入門｜Luauの基本を学ぼう](https://minecraft-okinawa.com/roblox-studio-luau-basics/)（2026-11-11）
- [ゲームが動かない！プログラミングコンテストで学ぶデバッグの本当の価値](https://minecraft-okinawa.com/debugging-value-for-kids-okinawa/)（2026-09-14）

執筆：鈴木孝昌（現役プロジェクトマネージャー／プログラミング講師）／運営：沖縄マイクラ部 プログラミングスクール「クロスウェーブ」（https://minecraft-okinawa.com/）