@php $browserFacebookPixels = \App\Models\FacebookPixel::query() ->browserActive() ->pluck('dataset_id') ->filter() ->values(); $browserTikTokPixels = \App\Models\TiktokPixel::query() ->browserActive() ->pluck('pixel_id') ->filter() ->values(); $gaSetting = \App\Models\GoogleAnalyticsIntegration::current(); $gaMeasurementId = optional($gaSetting)->is_browser_active ? trim((string) optional($gaSetting)->measurement_id) : ''; $googleTags = \App\Models\GoogleTag::query() ->get() ->pluck('tag_id') ->map( fn ($id) => trim((string) $id) ) ->filter() ->values(); $domainVerification = \App\Models\FacebookDomainVerification::query() ->latest('id') ->value('meta_code'); /* * Accept: * 1. raw verification token * 2. full */ $facebookVerificationToken = trim( (string) $domainVerification ); if ( preg_match( '/content=["\']([^"\']+)["\']/i', $facebookVerificationToken, $matches ) ) { $facebookVerificationToken = trim( $matches[1] ); } @endphp {{-- Facebook Domain Verification --}} @if(filled($facebookVerificationToken)) @endif {{-- ================================================================ META PIXEL ================================================================ --}} @if($browserFacebookPixels->isNotEmpty()) @endif {{-- ================================================================ TIKTOK PIXEL ================================================================ --}} @if($browserTikTokPixels->isNotEmpty()) @endif {{-- ================================================================ GOOGLE TAG MANAGER ================================================================ --}} @foreach($googleTags as $googleTagId) @if(str_starts_with(strtoupper($googleTagId), 'GTM-')) @endif @endforeach {{-- ================================================================ DIRECT GA4 ================================================================ --}} @if(filled($gaMeasurementId)) @endif {{-- ================================================================ GLOBAL MARKETING EVENT BRIDGE ================================================================ --}}