広告ネットワークが広告リクエストを満たせない場合があります。リクエストしている地域に提供できる広告がない、ユーザーの当該の広告ネットワークのフリークエンシーキャップが上限に達しているなど、その要因は様々です。したがって、複数の広告ネットワークを利用し、1つのネットワークでリクエストが満たせなくても、他のネットワークに切り替えて(フェイルオーバー)それをカバーできるようにするべきです。
こうしたセットアップをウォーターフォールと言います。ウォーターフォールによって、広告リクエストを1つのネットワークに100%依存することなく、全体的な収益を確保することが可能になります。ウォーターフォールのシンプルなセットアップ方法は以下の通りです。
if AppLovin has an ad available to show show the ad else ask another network if they have an ad available to show