A majority of the advertising revenue is generated through online channels. Advertising through online channels has numerous features different from the traditional channels. The theory of online advertising involves the role of ad network software. The rising importance of ad network software is attributable to the fact that consumers usually refer to a large volume of online content in a short period of time. This makes it tough for advertisers to plan an advertising campaign, as an ad placed on numerous publisher websites can hit the same consumer several times. An ad network software handles this issue in two ways: firstly, it integrates the sale of advertising on different publishers. Secondly, it uses technologies such as data-driven tracking to extend the reach of campaigns. However, consumers worried about privacy can take actions to avoid being tracked. The tracking capability of an ad network software depends on the consumer’s choice to block tracking. The b...