How to submit Facebook application & and what is the meaning of heigh ratings and engagement