well almost the same issue exists when editing (for the record, we use the same format) but the embed is almost visible (thanks to the "widget" CKEditor plugin) but still empty for the user so without meaning.
André Rømcke And to answer your question, I expect the div representing the embed to have some content or an attribute I can put as content so that the end user knows which content is embed. So either:
<div data-ezview="embed" data-href="ezcontent://106" data-ezelement="ezembed">Name of the content</div>
<div data-ezview="embed" data-href="ezcontent://106" data-ezelement="ezembed" data-content-name="Name of the content"></div>
would work for me.
The alternative is to load the embed content in PlatformUI (thanks to ezcontent://106) which is also possible but requires quite some work on PlatformUI side and has the downside of adding a delay before the editor can see which content is embed.