Open nataliekwong opened 2 years ago
@nataliekwong I'd argue that we should make this clear in the UI, not the docs - but this is a very good point.
Same feedback from a user here: https://airbytehq-team.slack.com/archives/C02U6CXJQFN/p1698445368573419
I was confused because the text box for that line of the sign up was only a single line but the json file is several lines of code. Since you asked, I would recommend in the tooltip on that stage of the integration to include a sample of the full text that should be input into that field. The single line threw me off when configuring the integration. The name of the field on Airbyte is Service Account Key JSON, but within the service account file there's also a "private_key" field, so i wasn't sure if i included the full file or just that line. Without the JSON file the connection check with bigquery worked but when I tried to connect with shopify there was an unknown error which i determined was the authentication error on the big query side.
Tell us about the problem you're trying to solve
While entering in the JSON for authentication to BigQuery, I am not sure how much of the JSON to paste into the text box. Without instructions, I may only paste the key instead of the entire file.
Describe the solution you’d like
I would like more directions on what part of the JSON file to paste in. I would like to see, in the documentation or UI, explicitly what needs to be pasted in, ideally with an example in the documentation.
Describe the alternative you’ve considered or used
Other solutions that require similar JSON inputs use a file upload instead. This could reduce error as the user would not typically edit their file before uploading it.