@if ($activeTab === 'raw_data') Campaign list with Target CPA, created date, historical traffic sync, and date-wise traffic filtering. @elseif ($activeTab === 'image_update') Compact row layout with image preview and error visibility. @elseif ($activeTab === 'bidding') Clearer values with Target CPA and change visibility. @elseif ($activeTab === 'coupon_update') Cleaner coupon modification layout. @elseif ($activeTab === 'coupon_check') Track coupon availability/status in a compact way. @elseif ($activeTab === 'keywords') Active campaign keywords with Not eligible and Low search volume status. @elseif ($activeTab === 'create_ad') Generate campaigns automatically from affiliate URLs and coupon codes. @endif
| Campaign | Campaign Type | Traffic / Goal | Target URL | Budget / Bidding | Target CPA | Created / Sync | Traffic Metrics | Targeting | Assets Summary | Coupon | Error | Status | Actions |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
{{ $row->campaign_name ?: '-' }}
Display Path: {{ $row->display_path ?: '-' }}
|
{{ $row->traffic_type ?: '-' }}
{{ $row->goal ?: '-' }}
|
{{ $row->target_url ?: '-' }}
Clickable / imported target URL
|
|
{{ $row->campaign_created_at ? \Carbon\Carbon::parse($row->campaign_created_at)->format('M d, Y') : '-' }}
Last Sync:
{{ $row->last_traffic_sync_at ? \Carbon\Carbon::parse($row->last_traffic_sync_at)->format('M d, Y H:i') : '-' }}
|
|
{{ $row->network_setting ?: '-' }},
{{ $row->target_location ?: '-' }},
{{ $row->language ?: '-' }}
|
|
{{ $row->error_message ?: 'No Error' }} |
{{ $row->campaign_status ?: 'UNKNOWN' }}
|
|
|||
|
@error('form.campaign_name') {{ $message }} @enderror
@error('form.target_url') {{ $message }} @enderror
|
|||||||||||||
| No campaigns found. | |||||||||||||
| Campaign | Target CPA | Target URL | Images | Error | Actions |
|---|---|---|---|---|---|
|
{{ $row->campaign_name ?: '-' }}
|
{{ $row->target_url ?: '-' }}
|
@if ($row->image_url)
|
{{ $row->image_error ?: $row->error_message ?: 'No Error' }} |
|
|
|
|
|||||
| No campaigns found. | |||||
| Campaign | Current Target CPA | Target URL | Bidding New | New Target CPA | % Change | Actions |
|---|---|---|---|---|---|---|
|
{{ $row->campaign_name ?: '-' }}
|
{{ $row->target_url ?: '-' }}
|
{{ $this->percentLabel($row->bidding_change_percent) }} |
|
|||
|
|
||||||
| No campaigns found. | ||||||
| Campaign | Target URL | New Coupon | Actions |
|---|---|---|---|
|
{{ $row->campaign_name ?: '-' }}
|
{{ $row->target_url ?: '-' }}
|
|
|
|
|
|||
| No campaigns found. | |||
| Campaign | Target URL | Coupon Check | Actions |
|---|---|---|---|
|
{{ $row->campaign_name ?: '-' }}
|
{{ $row->target_url ?: '-' }}
|
{{ $row->coupon_check_status ?: 'Pending Check' }} |
|
|
|
|||
| No campaigns found. | |||
| Campaign | Ad Group | Keyword | Match Type | Status | Eligibility | Reason |
|---|---|---|---|---|---|---|
|
{{ $keyword->campaign_name ?: '-' }}
Active campaign
|
{{ $keyword->ad_group_name ?: '-' }}
|
{{ $keyword->keyword_status ?: '-' }} | {{ $keyword->primary_status === 'NOT_ELIGIBLE' ? 'Not eligible' : ($keyword->primary_status ?: '-') }} | @if (str_contains((string) $keyword->primary_status_reasons, 'LOW_SEARCH_VOLUME')) Low search volume @else @endif | ||
| No active campaign keywords found. | ||||||