This plugin synchronizes from Google Sheets to Figma Variables. It supports multiple columns as well as simple key-value forms.
https://sheets.googleapis.com/v4/spreadsheets/${SHEET_ID}/values/${RANGE}?key=${TOKEN}
- open the Google Sheets you want to synchronize with Figma.
- click the "Share" button in the top right corner, and select "Everyone with the link" from the general access.
- Get the ${SHEET_ID} of the Google Sheets link in your browser's address bar.
- Set ${TOKEN} by issuing an authorization token in Google Cloud Manager settings. (https://admin.google.com)
- Set the scope for the rest of the data except for the columns (e.g. A2:D).
- set ${RANGE} to a string that is the sum of the sheet name and the above range.
- Enter a name for the collection. If the collection exists, delete it and add it again.
- Except for the variable names, describe the modes (columns) separated by commas.