add advertisement event and mediator