Project Settings¶
Open: Edit → Project Settings → Plugins → Google DataTable Sync
Common options¶
-
Sheet Mappings — for each DataTable (by asset name), store the Google Sheet ID/URL, tab name, and
gid. -
Request Timeout — increase for slow networks or large exports.
-
Temp File Location — On each import the plugin saves a JSON file to the Temp File Location (default
Project/Intermediate/GoogleDTSync/<DataTableName>.json).
External diff
You can open that JSON in your favorite diff tool.
If you want these snapshots tracked in VCS, point the Temp File Location to a tracked folder.
Advanced (usually keep defaults)¶
- Header Keywords — markers placed in header rows to represent structure:
- Value keyword (default
value') - Object keyword (default
struct') - Array keyword (default
arr') - Map keyword (default
map')
Changing these affects how headers are generated and parsed. You should only change these if they conflict with your own data column names.
Personal (per‑user)¶
File Location (default Project\Saved\Config\WindowsEditor\EditorPerProjectUserSettings.ini -> [/Script/GoogleDTSync.GoogleDTSyncPersonalSettings])
Saved outside version control: - Refresh Token (created after first sign‑in) - Last used Client ID (to auto‑invalidate tokens on change) - Last export options (dialog state)