Hmmm. Max pooling propagates the maximum activation of each channel. Average pooling propagate a mean channel.
You can Google advantages and disadvantages for example this qa
https://www.quora.com/What-is-the-benefit-of-using-average-pooling-rather-than-max-pooling 3