Open bednar opened 4 years ago
I have opened an issue with the marketing team to get the page created.
@bednar marketing page is ready here: https://www.influxdata.com/integration/google-data-studio/
Thanks @russorat, appsscript.json is updated to the new marketing page and I will continue with OAuth Client Verification process.
The next step is OAuth Client verification - verifying OAuth scopes of our Google Apps Script. By verifying we can remove the unverified app screen from authorization flow.
The script requires only one scope: https://www.googleapis.com/auth/script.external_request - make request to external sources.
APIs & Services > OAuth consent screen
https://www.googleapis.com/auth/script.external_request
jakub.bednar@gmail.com
as en editor of the project.I've completed the items checked off above. Let me know if you need anything further!
@tkyocum thanks a lot
I've set the GCP project to connector script and sent OAuth consent screen to verification:
I hope that We will receive response in within 24 to 72 hours as is described here: https://developers.google.com/apps-script/guides/client-verification
Hi @tkyocum,
Google denied our request to verification, but without detail:
Maybe there is a problem with verification of influxdata.com
influxdata.com
website verified through Search Console?influxdata.com
a Project Owner or a Project Editor for our GCP project?Double checked this and we are both verified correctly under my Influxdata.com account and I am an owner of the project with the same Influxdata.com account.
@tkyocum ok, thanks
I have created App Demonstration Video for approval purpose: https://www.youtube.com/watch?v=H-UD3myhvGU
The OAuth Client Verification process has been done:
Next step is create the demo report and submit the report to Data Studio gallery.
Partner Connector requirements
https://developers.google.com/datastudio/connector/pscc-requirements
Apps Script
Production
and update theProduction
deployment to contain the version of code you want to publish.Production
deployment, ensure that the correct version of the code is selected for the deployment before you submit your connector.Manifest
You must include the following in your connector's manifest. View manifest reference for more information about each property in manifest.
description
, make sure you provide all information and instructions necessary to have a basic understanding of the connector and how to use it. Connectors with vague and incomplete descriptions will be rejected during review.addOnUrl
should be a dedicated hosted page about your connector, preferably hosted on your own domain.addOnUrl
(see examples: https://supermetrics.com/privacy-policy, https://supermetrics.com/terms-of-service).https://sites.google.com/
.supportUrl
should be a hosted page where users can go to get support for your connector. This cannot be an email or mailto link.sources
property with all the sources your connector connects to. See Sources in Manifest reference for details.UrlFetchApp
in your connector to those absolutely required for connector functionality. Add the urlFetchWhitelist property to the root level of your manifest. View the urlFetchWhitelist reference for more info.UrlFetchApp
call.UrlFetchApp
call then set the property value to an empty list[]
.urlFetchWhitelist
property in the manifest.shortDescription
authType
feeType
privacyPolicyUrl
termsOfServiceUrl
name
should be directly representative of what the connector specifically does. This makes it clear what the connector does and helps the user to identify the correct connector for their need.Template and report
Connector
description
or theaddOnUrl
link provides instructions to help the user create one.shortDescription
,description
,addOnUrl
link,supportUrl
link, and OAuth page (if applicable) should be free of spelling and grammatical errors.getAuthType()
. Do not request credentials viagetConfig()
.OpenEnded Questions
TODO
Publish to verification process
Publish your Partner Connector