// src/adsConfig.js // ---- AdSense (banners) ------------------------------------------------------ export const ADSENSE_CLIENT = 'ca-pub-2511350787044908' // your client ID // Replace these with your real slot IDs when ready export const BANNER_SLOTS = { top: 'REPLACE_WITH_TOP_SLOT_ID', bottom: 'REPLACE_WITH_BOTTOM_SLOT_ID', sidebar: 'REPLACE_WITH_SIDEBAR_SLOT_ID', } // ---- Google IMA (rewarded video) ------------------------------------------- // Test tag for dev; set VITE_IMA_REWARDED_TAG in Netlify for prod. export const TEST_REWARDED_TAG = 'https://pubads.g.doubleclick.net/gampad/ads?' + 'sz=640x480&iu=/21775744923/external/single_ad_samples&ciu_szs=300x250&' + 'impl=s&gdfp_req=1&env=vp&output=vast&unviewed_position_start=1&' + 'cust_params=rewarded%3Dtrue&correlator=' export const REWARDED_TAG = import.meta.env.VITE_IMA_REWARDED_TAG && import.meta.env.VITE_IMA_REWARDED_TAG.trim().length ? import.meta.env.VITE_IMA_REWARDED_TAG.trim() : TEST_REWARDED_TAG export const isTestTag = () => REWARDED_TAG === TEST_REWARDED_TAG export const SHOW_TEST_NOTE = import.meta.env.DEV && isTestTag() export const TEST_NOTE = 'Using Google IMA rewarded TEST tag — set VITE_IMA_REWARDED_TAG on Netlify to use your live tag.'