There are two separate things with the Ambient Weather Network "share" functionality.
1 - You can give someone a private link to your stations Dashboard on ambientweather.net. It is like getting a secret URL. Anyone you share the URL with can only see your Dashboard, pretty much as you see it. This is because ambientweather.net is private unless you decide to share it. The Dashboard just loads on any browser.
2 - The custom code for sharing your data to a website is similar to what some people call a web widget. By looking at this forum I'm sure you have stumbled on some people's signature that includes their custom code to their weather data from Weather Underground or from WeatherCloud or from some other template that they are running on a personal website. We'll ambientweather.net has the capability for you to embed their entire Dashboard in a website. Although technically similar to a widget it is larger and not ideal for a signature. So you can make it part of your personal website that you host somewhere. It is Iframe Embed HTML Code.
* You can decide if to make indoor temperature and humidity part of either of the two share features or if you want to keep the indoor sensors private and only share the outdoor sensors data.
Here is the documentation:
https://ambientweather.net/help/how-do-i-share-my-data-with-ambientweather-net/