===== 1.7.6.0-GALE Pre deployment Config ===== Reference - https://tracker.exphosted.com/view.php?id=6915#c11067 We already have Google project(s) created for QA and Production which we use for Google SSO and Marketplace launch. We can enable the public APIs of these sites. ===== QA (done) ===== - Login with the Google account which was used to configure Google SSO and signout from rest of your google accounts on the current browser. a. Go to - https://console.developers.google.com/project b. Choose the project which was used for Google SSO. c. Click on 'API' on the left side panel under "APIs & auth". \\ Turn "URL Shortener API" ON. d. Click on "Credentials" on the left side panel under "APIs & auth". \\ Click on "Create new Key" button under "Public API access". e. Update this key under ga_measurements.yml file for the corresponding environment. ===== Production (To be done) ===== ** To be done by Murali** - Login with the Google account which was used to configure Google SSO and signout from rest of your google accounts on the current browser. a. Go to - https://console.developers.google.com/project b. Choose the project which was used for Google SSO. c. Click on 'API' on the left side panel under "APIs & auth". \\ Turn "URL Shortener API" ON. d. Click on "Credentials" on the left side panel under "APIs & auth". \\ Click on "Create new Key" button under "Public API access". Keep this key noted before the deployment. \\ (Note - We do not restrict the access for this key by IPs as prodapp02 has no public ip and the gateway's IP is dynamic. This is fine as the key will be kept secret.) \\ \\ **To be done by Uday** Update the public key under ga_measurements.yml file for the production environment on both app01 and app02.