Validated push message struct from GameServer.
This is a stub module for SDK type definitions. The actual struct
is provided by GameServer at runtime. GameServer.Push.send_to_user/3
accepts a plain map with these keys — plugins rarely build the struct
directly.
Fields
title- Required, capped byLIMIT_MAX_PUSH_TITLEbody- Optional body text, capped byLIMIT_MAX_PUSH_BODYdata- Optional custom key/value map delivered to the appimage- Optional image URLsound- Optional sound namebadge- Optional iOS badge countcollapse_key- Optional dedupe key; a newer push replaces an older one with the same key on-device