Does somebody know, how this is supposed to be implemented correctly? In my local business full page, I have a carousel with several images, so what I did is that on the container of this carousel i have written the following: "itemprop='photos' itemscope itemtype="http://schema.org/ImageObject"", i.e.
<div class="tourism-product-media-gallery" itemprop='photos' itemscope itemtype="http://schema.org/ImageObject">
and then on each and every image i have written the following: "itemprop="contentURL"", i.e.
<img src="@mediaItem.NormalImage" alt="@mediaItemCaption" itemprop="contentURL"/>
But i am not convinced that this is the way it should be. Anyone has any insight on this and more knowledge?
Note: here are the results from the rich snippet google testing tool: