diff --git a/src/lib/startAd.js b/src/lib/startAd.js index 53b508e8d..e4eccd9ef 100644 --- a/src/lib/startAd.js +++ b/src/lib/startAd.js @@ -27,6 +27,16 @@ export default async function startAd() { await admob.start(); + const currentHour = new Date().getHours(); + //currentHour >= 22: Covers 10:00 PM to 11:59 PM. + //currentHour < 4: Covers 12:00 AM to 3:59 AM. + const isQuietHours = currentHour >= 22 || currentHour < 4; + + await admob.configure({ + appMuted: isQuietHours, + appVolume: isQuietHours ? 0.0 : 1.0, + }); + const banner = new admob.BannerAd({ adUnitId: adUnitIdBanner, position: "bottom",