[object Object]

← back to Cncp Failures Mockups

add: pre-stage Meta Pixel snippet (placeholder; flip via _dw-batch set-fb-pixel.sh)

dec04b66d3e7eb868be2637d0f791bc369faa85a · 2026-05-20 00:27:38 -0700 · Steve

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

Files touched

Diff

commit dec04b66d3e7eb868be2637d0f791bc369faa85a
Author: Steve <steve@designerwallcoverings.com>
Date:   Wed May 20 00:27:38 2026 -0700

    add: pre-stage Meta Pixel snippet (placeholder; flip via _dw-batch set-fb-pixel.sh)
    
    Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
---
 public/index.html | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)

diff --git a/public/index.html b/public/index.html
index ccc7bb1..86cae9e 100644
--- a/public/index.html
+++ b/public/index.html
@@ -29,6 +29,24 @@
   .full .nav .ctrl-btn { font-size:11px; }
   kbd { background:#1f2535; border:1px solid var(--border); padding:1px 6px; border-radius:3px; font-size:11px; font-family:ui-monospace,Menlo,monospace; }
 </style>
+<!-- Meta Pixel — INERT until set-fb-pixel.sh is run (does NOT load fbevents.js or hit Meta until flipped) -->
+<script>
+(function(){
+  var PIXEL_ID = '{{FACEBOOK_PIXEL_ID}}';
+  // Inert until flipped — the brace check prevents BOTH the loader IIFE
+  // AND the init call from running, so fbevents.js is never fetched.
+  if (PIXEL_ID.indexOf('{{') !== -1) return;
+  !function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?
+  n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;
+  n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0;
+  t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window,
+  document,'script','https://connect.facebook.net/en_US/fbevents.js');
+  fbq('init', PIXEL_ID);
+  fbq('track', 'PageView');
+})();
+</script>
+<!-- noscript fallback is added by set-fb-pixel.sh on flip (omitted here to avoid unflipped img phone-home) -->
+<!-- End Meta Pixel -->
 </head><body>
 <div class="hero">
   <h1>CNCP Failures — 6 mockup variants</h1>

← c0aa565 Block .bak/.pre- snapshot artifacts from static serving + gi  ·  back to Cncp Failures Mockups  ·  Add per-site favicon (kills /favicon.ico 404) 844562b →