Added a random announcementId to the announcement payload if not present