For what it’s worth, these ads were made publicly accessible in a particular way several months ago, which suggests that the launch has been delayed since then. They’re accessible to everyone on the web now. But since there’s no “official” announcement yet, it may be a mistake.
This tweet is unavailable