Embedding looker studio report with parameters

Hi All,

I am trying to embed a looker studio report in my web application with a couple of URL params, everything is working fine but when I click this 'Looker studio' watermark, the URL is opening in next tab without params. I want the watermark url to have the same url params as my iframe src.

Iframe src: https://lookerstudio.google.com/embed/reporting/REPORT_ID/page/PAGE_ID?params=${encodedParams}

Watermark url: https://lookerstudio.google.com/reporting/REPORT_ID/page/PAGE_ID

Can anyone explain why the url doesn't have params and if there is any workaround to update url to have the params

Screenshot 2024-07-10 at 12.36.40 PM.png

Thanks

1 7 1,784
7 REPLIES 7

Hi there, that is a great idea for a future improvement for Studio. Please file a feature request for our team. Here are directions on how to do so: https://support.google.com/looker-studio/answer/7340016?hl=en

Hi Sharon,

Thanks for the reply. I have one more doubt on embedding the Looker studio report

I apologize for asking, but as someone new to Looker Studio, I have a question:

I want to embed a Looker Studio report in my web application. The report link is shared in restricted mode, meaning only people who have been added can access it.

From what I understand, accessing the embedded report requires a Google account to be logged in. When I try to access the report without being signed in to a Google account, I get a message saying "Can't access report, Please sign in to Google account." However, I want to allow users to view the report regardless of their Google account login status.

I would like the users to view the report without needing to log in to their Google account separately.

In summary, I want users to access the report based on their web application credentials, regardless of their Google account login status. So Is there any way to access embed report directly without logging to google account or else is there a way to log in to a Google account from within the web application using the application's credentials (assuming users have a Google account with the same credentials as those used for our web application)

I would greatly appreciate any guidance or solutions to this issue.

Thank you.

Hi @Sreelekha

Access to Looker Studio assets (reports and data sources) is based on the Google Cloud Identity and Access Management (IAM) system, so if you want the user to be authenticated, they have to log in through OAuth. If you want to open up the report publicly so that no one has to log in to see it, you could follow these instructions here.

Hi @Sharon_Z 

Thanks for the reply.
If we authenticate the user using OAuth, the user doesn't need to login to Google account again for accessing the embedded Looker studio report right?. If this is the case, Can you please share any link/documentation if possible.

Hello @Sreelekha did you get any reply from the support we really need this feature.

Hi @DZlAmir 

Didn't get any reply from the support team.

We just started embedding the reports (with parameters) into a dashboard for our clients and they are able to see the report without being logged in.  We just had to choose the right share settings on the Looker Studio report.  

  1. Click on the Share button on your Looker Studio report.  If you click on the dropdown next to the Share button instead of the Share button itself, choose "Invite People".
  2. Set the Link settings to "Unlisted".  This means that Anyone on the internet with the link can view.
  3. Set the Link Settings role to Viewer
  4. Click Done.