Snap Public Profiles have been around for a while but having one is now required if you want to run ads for your brand on the platform. Watch below and learn why this is ultimately a good thing at the end of the day.