Set Google Spreadsheet

To make it easier to start using the application, we provide a Google Spreadsheet with a script that will allow you to send Tableau data to it. Just follow the steps to set it up.

  1. Copy the Google Spreadsheet
  2. Open the Spreadsheet;
  3. Go to Extensions -> Apps Script;
  4. You will see that there is already a script there. This will be your REST API that will get the data from Tableau;
  5. Select Deploy -> New deployment.
  6. Then choose Web App
  7. Under Description, you can place, for example, "Write-Back Free".
  8. Under Execute the app as, select whose authorization the app should run with: your account (the developer's) or the account of the user who visits the app (see permissions).
  9. Under Who has access to the app, select who should be allowed to visit it. Select: "Anyone".
  10. Click Deploy.
  11. You will be prompted to allow the application to access your google spreadsheet, if you are not prompted to do it, please run the setup and enable the script to access your spreadsheet;
  12. Click on Review Permission.
  13. You will be prompted to log in with a Google account. Log in with your account
  14. On the new window, click in Advanced -> Go to TableauDoPost
  15. You will see a new prompt that will show the permission you are giving the script. Click Allow
  16. You will get a link like this: https://script.google.com/...
  17. You will need this link to send the extension endpoint. It will be used when configuring the extension. In this screen: