Posted by Minhaz Kazi, Developer Advocate, Google Data Studio
Data Studio is Google’s free next gen business intelligence and data visualization platform. Community Connectors for Data Studio let you build connectors to any internet-accessible data source using Google Apps Script. You can build Community Connectors for commercial, enterprise, and personal use. Learn how to build Community Connectors using the Data Studio Community Connector Codelab.
Use the Community Connector Codelab
If you have previously imported data into Google Sheets using Apps Script, you can use this Codelab to get familiar with the Community Connectors and quickly port your code to fetch your data directly into Data Studio.
Why create your own Community Connector
Community Connectors can help you to quickly deliver an end-to-end visualization solution that is user-friendly and delivers high user value with low development efforts. Community Connectors can help you build a reporting solution for personal, public, enterprise, or commercial data, and also do explanatory visualizations.
- If you provide a web based service to customers, you can create template dashboards or even let your users create their own visualization based on the users’ data from your service.
- Within an enterprise, you can create serverless and highly scalable reporting solutions where you have complete control over your data and sharing features.
- You can create an aggregate view of all your metrics across different commercial platforms and service providers while providing drill down capabilities.
- You can create connectors to public and open datasets. Sharing these connectors will enable other users to quickly gain access to these datasets and dive into analysis directly without writing any code.
By building a Community Connector, you can go from scratch to a push button customized dashboard solution for your service in a matter of hours.
The following dashboard uses Community Connectors to fetch data from Stack Overflow, GitHub, and Twitter. Try using the date filter to view changes across all sources:
This dashboard uses the following Community Connectors:
You can build your own connector to any preferred service and publish it in the Community Connector gallery. The Community Connector gallery now has over 70 Partner Connectors connecting to more than 400 data sources.
Once you have completed the Codelab, view the Community Connector documentation and sample code on the Data Studio open source repository to build your own connector.
Pivot tables let users narrow down a large data set or analyze relationships between data points. Additionally, they reorganize user’s dimensions and metrics to help quickly summarize data and see relationships that might otherwise be hard to spot.
Example Pivot Table (Help center doc here)
Coordinated coloring allows users to bind colors to specific data. When a user creates visualizations, Data Studio automatically binds colors to data, so that color:data pairs stay consistent between visualizations and when filtering. This feature is automatically turned on for all new reports, and available in old reports.
Example Coordinated Coloring (Help center doc here)
Google Analytics Sampling Indicator
Google Analytics samples data in order to provide accurate reporting in a timely manner. Data Studio now shows a sampling indicator in Data Studio reports when a component contains sampled Analytics data.
Field Reports Editing
Data Studio has also recently added new options to the chips in reporting. These new options allow you to:
- Rename fields
- Change aggregation types
- Change semantic types
- Change date functions
- Apply % of total, difference from total, or percent difference from total to a metric from within the report.
Example of new field editing options (Help center doc here).
Submitting and voting for new features
The Data Studio team will continue to introduce new features and product enhancements based on your submissions. You can view requests submitted by other users, upvote your favorites, or create new ones. Learn more here.
Posted by Dave Oleson, Product Manager, Google Data Studio
More than six hundred developers have signed up for developer access to Data Studio Community Connectors since the Developer Launch. Community Connectors give developers an opportunity to come up with innovative solutions for data access and broaden the scope of data sources users can connect to.
Based on community feedback, we recognized that many of you are looking to share your work on connectors with the community. Also, developers are looking for more examples to follow. With these community needs in mind, today, we are announcing the Open Source Community Connectors repository on GitHub.
Use open source Community Connectors
For every connector that is hosted in the open source repository, the Data Studio Developer Relations team will manage a deployment for the connector’s latest code. This managed deployment will enable all users to immediately try the connector in Data Studio by simply clicking a link. Managed deployments also make it easier for developers since you do not have to deploy and maintain the connectors yourself; we’ll take care of this for you.
You can try out the following Open Source connectors directly in Data Studio:
- npm Downloads connector: Fetch download counts for specific npm packages by date
- Fusion Tables connector: Fetch data from Google Fusion Tables
- Stack Overflow Questions connector: Fetch Stack Overflow Question metadata for specific tags
Example dashboards using these connectors:
Learn about best practices
If you want to connect to new Data Sources using Data Studio but have not yet looked into Community Connectors, now would be the best time to start since a variety of example connector code have become available. These examples will give you a head start and create a platform for you to learn and share with other community members.
Initially, we are releasing these connectors in our open source repository:
Contribute to the community
If want to submit your own open source connector to the repository, you can send us a pull request. Alternatively you can maintain your own repository and link to that from the official repository.
This Git repository is a small start where we plan to make new additions. We have already seen other open source Community Connectors like data.world and getSTAT. We are hoping that initiative will help developers and users to create connectors to new Data Sources and thus make more data accessible in Data Studio. Developers can also collaborate with each other as well as report new issues and fix existing ones through these open source connectors.
This collaboration platform gives developers the option to leverage support from the community. If you want to develop your own connector but are unable to maintain it in the long run, you can add it to our repository so that the community can support it.
Try out the new Community Connectors in the gallery
We have recently added additional Community Connectors to the Data Studio Community Connector gallery from developers including: DataWorx, Digital Inspiration, G4interactive, Kevpedia, Marketing Miner, MarketLytics, Mito, Power My Analytics, ReportGarden, and Supermetrics. These connectors will let you access data from additional external sources, leveraging Data Studio as a free and powerful reporting and analysis solution. You can now use more than 50 Community Connectors from within the Gallery to access all your data.
Find the connector you need
In the Data Studio Community Connector gallery, it is possible for multiple connectors to connect to the same data source. There are also instances where a single connector can connect to multiple data sources. To help users find the connector they need, we have added the Data Sources page where you can search for Data Sources and see what connectors are available to use. The connector list includes native connectors in Data Studio as well as verified and Open Source Community Connectors. You can directly use the connectors by clicking the direct links on the Data Sources page.
Vote for your data source
If your data source is not available to use through any existing connector, you can Vote for your data source. This will let developers know which Data Sources are most in demand. Developers should also let us know which Community Connector you are building. We will use this information to update the Data Sources page.
Tell us your story
If you have any interesting connector stories, ideas, or if you’d like to share some amazing reports you’ve created using Community Connectors please let us know by giving us a shout or send us your story at email@example.com.
Posted by Minhaz Kazi, Data Studio Developer Relations Team
Since the recent developer launch of Data Studio Community Connectors, users have been able to easily connect to and report on data from over 250 new sources.
Partners are also now leveraging Data Studio + Community Connectors as a free and powerful reporting and analysis solution for their customers, with minimal development investment.
We’ve already seen a number of interesting use cases. For example, ClickInsight, a Data Studio certified partner, used Community Connectors to create interactive experiences for the weather forecast in Toronto, the NY Times most popular stories, and real time departures info for the Bay Area Rapid Transit system. They embedded these Data Studio reports in a blog post for anyone to try, Are You Ready to Get Creative with Data Studio Connectors?
Try Community Connectors
We have been working with a growing number of partners that are making it easy for users to directly access all of their data in Data Studio. Partners such as AdStage, Analytics Canvas, CallRail, data.world, Funnel, PowerMyAnalytics, and Supermetrics have enabled easy access to 250 data sets including: Facebook Ads, MailChimp, LinkedIn, Instagram, Pinterest, Reddit, Amazon, and many more available through the Community Connector Gallery.
|Data Studio Community Connectors Gallery|
Easily build your own Community Connector
Share, publish or open-source your Community Connector
Tell us your story
Posted by Pete Frisella, on behalf of the entire Data Studio team
Now we’re adding new features to make it quicker to access your data.
Community Connectors Developer Launch
We want to make it easy to access all your data within Data Studio. Today we are launching a new Data Studio “Community Connectors” developer program allowing you to visualize data from any source.
Community connectors are created using Google Apps Scripts and are easy to build! (our UX team even built one to monitor bitcoin prices). Once created, a connector can be shared with other users, who can use the connector to access their own data.
Today we have over 10 partners who have built connectors to over 200 sources and we’re excited to welcome more developers and data providers to the Data Studio community. Check out the Community Connector Gallery to explore what our partners built.
Large organizations and agencies often have access to many accounts; for example, thousands of AdWords accounts, or hundreds YouTube channels. To simplify reporting, the new data control allows you to reuse a single report across all your accounts, dramatically reducing the time it takes to view data in a report. The data control can also be used to templatize reports, allowing viewers to see their data in a report without having to create anything in Data Studio. The data control supports the following connectors: AdWords (Account & MCC), YouTube Analytics, Search Console, DoubleClick Campaign Manager, and Google Analytics. We plan to add support for more connectors in the future.
Data Studio report with AdWords, Search Console, YouTube, and DoubleClick Data Controls
And a few other updates
We’ve also added a couple of additional capabilities. You can now export any chart data directly to Google Sheets. We added a new Google Cloud Storage connector, making it easy to use Data Studio with your data in Google Cloud Storage. We’ve added SSL support for the MySQL connector. We’ve added the ability to see the totals in the table visualization. And finally, we’ve made the product available in Russia.
These announcements make accessing your data within Google Data Studio easier than ever. We’re excited to see what people do with them. For more information, check out:
- Community Connector Gallery
- Community Connector Developer Program
- Report Embedding help center
- Data Control help center
- Google Cloud Storage Connector help center
Posted by Nick Mihailovski, on behalf of the entire Data Studio team
A how-to guide on pairing new Supermetrics connectors with Google Data Studio for more in-depth reporting with third-party data.
Read more at PPCHero.com
Filter controls: search
Filters give report viewers a powerful way to slice data by specific segments. But filters with hundreds or even thousands of possible values to choose from were previously difficult to use, requiring scrolling through very long lists of filter items. We recently added a search feature within the filter component, letting users quickly find and select or deselect specific items.
Filter controls: single-select
There are also scenarios when it only makes sense to filter a report on a single value, as filtering on multiple values would return confusing or nonsensical data. Report creators now have the ability to configure filters to allow for single-selection only.
New Combo charts allow users to create a line chart with a non-time-based dimension on the X-axis (previously only time-based dimensions were supported). The new component can plot a single dimension with up to 5 metrics, or 2 dimensions with a single metric. Learn more about Combo charts here.
Links in tabular data
Tables in Data Studio reports can now display clickable links! This feature introduces a new type of interactivity, as viewers can now be redirected to to relevant content outside the report. To use this feature, report owners must use a data source containing a column of URLs. Data Studio will detect this column and assign it to the URL field type (if automatic detection does not work data source owners can also set the field type to URL manually). Learn more about this here.
Submitting and voting for new features
The Data Studio team will continue to introduce new features and product enhancements. Have a feature request? You can view requests submitted by other users, upvote your favorites, or create new ones. Learn more here.
Posted by Alon Gotesman, Product Manager, Google Data Studio
Check out these quick video to see this feature in action
Try it out now!
We added the Data control to these templates so you test it out with your data: ￼ ￼
This feature is great if you:
Are an agency or large organization with access to many Google Analytics views and do not want to create a Data Studio report for each view. For example, if you have a set of charts and data you monitor every day, you can now build a report in Data Studio with those charts and data, add the Data Control, and quickly go between any of the views you have access to, allowing you to monitor your entire business very fast.
Are a large organization with many websites across: different brands, different regions, or different business units, and want to unify reporting and KPIs across your entire organization. Now you can build a template report in Data Studio, add the Data Control, and share the report across your organization. Every user will be able to see their data, in your curated report.
The data control is public for all users.
Read the Help Center for more details on how to use it.
If you build an exciting report, please submit to our gallery, so we can showcase it.
Posted By Nick Mihailovski, Product Manager, Data Studio
In addition to making Data Studio accessible in more countries, we’re also adding more powerful features to help you better analyze and report on your data, including:
You can now filter your data in more ways, and it’s easier to reuse filters on multiple charts. This new functionality includes:
- Reuse – Create a filter once and then use it on as many different components on the report as you want. No more recreating identical filters!
- Compound filtering – Combine multiple AND and OR filter conditions together into one reusable filter.
- Metric filters – Filter metric values that are too large, too small, or within a specified range.
Learn more in the Filter Help Center article.
Google Analytics segments
You can now apply Google Analytics segments to your charts!
A Google Analytics segment represents a subset of your data, for example, Returning Users. You can now see all your Google Analytics segments in Data Studio and apply them to any chart. And, if you update the definition of your segments in Google Analytics, those changes will apply to the segments in Data Studio.
Learn more in the Segments Help Center article.
More powerful data connectors
We’ve improved several of our most popular data connectors, YouTube, DoubleClick Campaign Manager, and AdWords, by adding many new dimensions and metrics. Some highlights include adding YouTube video title, DoubleClick Campaign Manager revenue and cross-environment conversions broken out by app, AdWords campaign ID, and keyword quality score. For a full list of all the new fields, please see the Data Studio release notes.
Google Cloud Platform integrations
We’re also announcing tighter integration with the Google Cloud Platform to enable faster data reporting at scale and more powerful functionality.
Not all your data resides within SQL or Google databases. Data Studio now has the ability to upload up to 2GB of CSV data for free enabling you to bring in data from anywhere. Have more data? Upload directly into BigQuery using your BigQuery account to take advantage of the scalable processing power of Google’s infrastructure.
Tighter BigQuery integration
Learn more about these new features
Not sure where to start? You can browse our gallery of Data Studio templates. Need more information on these new features? Visit the Help Center articles for more details:
As always, your feedback and questions are welcome in the Data Studio community forum.
- Twitter is purging accounts that were trying to evade prior suspensions
- Elon Musk’s Tesla Tweets Could Spark a Fight With the SEC
- New Uber feature uses machine learning to sort business and personal rides
- The difference between on-site blog content and off-site content
- Openbook is the latest dream of a digital life beyond Facebook