Please note: Looker and Looker Studio (formerly Google Data Studio) are 2 different products by Google.
This app is for the Looker.
For Looker Studio, please see Looker Studio (Google Data Studio) in Confluence
In Looker
You have the option to embed Looks, Explores or Dashboards.
Embedding a Look
Open a saved Look
Copy the URL from the browser’s address bar
Embedding an Explore
Choose Explore from Here from a saved Look, or navigate to the Explore page and create the desired visualisation.
Copy the URL of the Explore page from the browser’s address bar.
Or, if you want to modify or add URL parameters, choose Share from the gear menu in the upper right and then copy the Expanded URL.
Embedding a dashboard
Open a saved dashboard.
Copy the URL from the browser’s address bar
In Confluence
Having copied the URL from Looker, move to Confluence.
Paste the URL into the Confluence editor
If needed, change the width and height of the macroPublish the Confluence page
Embed using the macro editor
Edit the Confluence page
Type /looker and hit enter
Add the URL and if needed, change the width and height of the macro
Publish the Confluence page
Advanced Configuration
In Looker, the Embed page in the Platform section of the Admin menu lets you configure settings for embedded Looker content.
Embedded Domain Allowlist
In the Embedded Domain Allowlist, enter the domain upon which this macro is hosted:
https://www.embedin.app
Aside: A list of all domains used by David Simpson Apps is available at https://dsapps.dev/policies/domains/.
Same-Origin Protections for Looker Login Pages
Though public embeds are fully supported, this macro assumes that the URL will be a private embed.
If the user has not already logged in, the Looker URL screen will be displayed within the page in the macro.
Using same-origin protections for your Looker login pages might prevent you from seeing the login screen for private embeds.
If this is causing any problems, set Same-Origin Protections for Looker Login Pages to Enabled.