@extends('layouts.app') @section('title', 'Ad platforms – Setting') @section('content') @php $metaConnected = $meta->isConnected(); $metaReady = $meta->hasAppCredentials(); $metaOk = $metaConnected && $meta->last_verify_ok; $adAccounts = $meta->adAccounts(); @endphp
Connect advertising accounts here. Start with Meta Ads (Facebook & Instagram campaigns). Google Ads and other platforms will use the same page.
Short email of every active Meta campaign. Read-only.
Compares the last 3 complete days vs the 3 before, and the last 14 complete days vs the 14 before. Today is excluded. Tools will not pause campaigns or change budgets. One email per day at 10:00 AM America/New_York (Miami). Off by default until you turn it on.
Add every Shopify, Payment Link, and Layaway/Story contact with a real email or phone to customer list {{ $customerListAudienceId }} on act_673640625594279. Merges duplicates. Never Replace or Remove. Does not touch the pixel or Story website audiences.
No sync yet. Use Sync now after deploy. A daily job also runs at 5:30 AM America/New_York.
@endifRegenerate the CSV Google Shopping fetches. Same URL every time.
Use this after you add or change products when you do not want to wait for the Sunday backup run. Does not change Shopify. After it finishes, press Update in Merchant Center if you need Google to fetch right away.
Feed URL: {{ $merchantFeedUrl }}
@if(!empty($merchantFeedExists) && !empty($merchantFeedGeneratedAt)) Last generated {{ $merchantFeedGeneratedAt }} (server time). @else No file yet — generate once below. @endif Weekly backup: Sunday 3:30 a.m. America/New_York.
Search and YouTube campaigns.
Same layout as Meta: credentials, Connect, and Verify. Not available yet.