https://docs.jwplayer.com/players/reference/viewability-events-1#onviewable
decoder : Json.Decode.Decoder Viewable
A JSON decoder.
encode : Viewable -> Json.Encode.Value
A JSON encoder.