I’ve seen that you can pass URL parameters to a notebook and use those to filter data. But how would something like that work for an embedded chart?
So let’s say you want to display a personalized chart when someone navigates to
yourdomain.com/charts?username=abc? Would you need to pass the URL parameter to an embedded viewof element?
Any pointers in the right direction are appreciated!
It works in the exact same way. That is, if you navigate to
username should have the value
@mcmcclur, sorry for not being clear enough in my initial post. How do you pass that parameter to Observable using the embed code? I’m probably missing something obvious.
Looks like you are all set, but for others, here is an example notebook where I am embedding a chart with an iframe with different URL parameters passed to the embedded chart.
Thanks for pitching in @Cobus. The iframe example could definitely be relevant to others. I’m on the JS embed method train right now. In general, this might be a useful addition to the Observable documentation on embedding charts.
Indeed. Making a note of that.
Is there a way to parametrize things based on the logged-in user’s name or some other attribute? As in, do it securely?
@laurikoobas In private team notebooks you can reference the current user via