Two methods are used to deliver ad content to the user – server-initiated and client-initiated, which are explained in the diagrams below. san jose plumber