Snap Inc has launched a series of pop-up phygital vending machines to promote its first physical product.