Ad Types, Challenges, And Greatest Practices