diff --git a/src/app/about/advertise/page.tsx b/src/app/about/advertise/page.tsx index f3f9ec7..2042acc 100644 --- a/src/app/about/advertise/page.tsx +++ b/src/app/about/advertise/page.tsx @@ -1,60 +1,113 @@ import Header from "@/components/Header"; import Footer from "@/components/Footer"; import AdImage from "@/components/AdImage"; -import { ADS_728X90, shuffle } from "@/lib/ads"; +import SidebarAdStack from "@/components/SidebarAdStack"; +import { ADS_728X90, ADS_300X250, FIXED_300X600, shuffle } from "@/lib/ads"; export const metadata = { title: "Advertise — Broadcast Beat" }; export default function AdvertisePage() { + const example728 = ADS_728X90[0]; + const example300x250 = ADS_300X250[0]; + const example300x600 = FIXED_300X600; + return (
-
-

Advertise on Broadcast Beat

-

- Broadcast Beat reaches broadcast engineers, post supervisors, streaming - architects, and live-event professionals across the industry. -

+
+
+
+
+
+ Broadcast Beat +
+

Advertise

+

+ Broadcast Beat reaches broadcast engineers, post supervisors, + streaming architects, and live-event professionals across the + industry — daily. +

+
-
-

Available units

-
    -
  • - 728×90 leaderboard — between main nav and headline ticker, sitewide. -
  • -
  • - 300×600 sidebar premium — pinned top of every sidebar, sitewide. -
  • -
  • - 300×250 sidebar rotation — rotates across every page, multiple slots. -
  • -
-
+
+

+ Available units +

- {/* In-content 728x90 banner (live example of the leaderboard unit) */} - {ADS_728X90.length > 0 && ( -
- -
- )} +
+ {/* 728x90 */} +
+
+

728 × 90 leaderboard

+
Site-wide · top of every page
+

+ Sits between the main nav and the headline ticker on + every page. The premium first-impression unit. +

+
+
+ {example728 ? :
728 × 90
} +
+
-
-

Reporting

-

- Every banner is tracked for gross impressions and clicks. Advertisers - receive a monthly report with totals and CTR. Click links route through - /r/{"{campaign}"} for accurate counting independent of analytics - blockers. -

-
+ {/* 300x600 */} +
+
+

300 × 600 sidebar premium

+
Pinned · every sidebar · sitewide
+

+ Pinned at the top of every sidebar, sitewide. Stays + visible while readers scroll the article body. +

+
+
+ {example300x600 ? :
300 × 600
} +
+
-
-

Get in touch

-

- advertising@broadcastbeat.com -

-
-
+ {/* 300x250 */} +
+
+

300 × 250 sidebar rotation

+
Rotating · multiple slots · every page
+

+ Rotates across every page, multiple slots per page. + Highest-volume inventory — best for awareness campaigns + and seasonal pushes (NAB, IBC, BroadcastAsia). +

+
+
+ {example300x250 ? :
300 × 250
} +
+
+
+ + +
+

Reporting

+

+ Every banner is tracked for gross impressions and clicks. + Advertisers receive a monthly report with totals and CTR. Click + links route through /r/{`{campaign}`} for accurate counting independent of + analytics blockers. +

+
+ +
+

Get in touch

+

+ advertising@broadcastbeat.com +

+
+
+ + +
+