For the display formats, I recommend a mix of text and display advertising.
If you only use small text ads, you run the risk of being overlooked and the site visitors are not aware of the advertised products.
If you work with text ads, I recommend to color them to adapt so that they provide a certain contrast to the general page design without being too intrusive but of course not synonymous in the text go down. A general approach does not exist here. It’s just a matter of experimenting and seeing what suits best.
If you instead predominantly banner advertising which is also still animated, readers will be quickly annoyed by it, and either leave the page again, or work with AdBlockern that hide most of the advertising, and thus many bloggers take the air to breathe.
As an example, according to Statista, 29% of Internet users in Germany used an AdBlocker.
The size of the ads (e.g., 728×90 / 336×280, etc.) also lacks a universal solution, which is why the different formats are offered to accommodate the different publisher designs.