@extends('layouts.app') @section('content')
{{-- Header --}} @if(session('success'))
{{ session('success') }}
@endif @if(session('info'))
{{ session('info') }}
@endif @if(session('error'))
{{ session('error') }}
@endif @if(isset($webmasterUsers) && $webmasterUsers->isNotEmpty()) @include('admin.partials.webmaster-user-filter', [ 'webmasterUsers' => $webmasterUsers, 'filteredUser' => $filteredUser ?? null, ]) @endif @php $setupHiddenUserId = (auth()->user()->isWebmasterOrAdmin() && $user->id !== auth()->id()) ? $user->id : null; @endphp {{-- SECAO 1 - PIPELINE: Monitoramento e Publicacao --}}

Pipeline de Publicação

Controla as duas etapas do pipeline: leitura dos grupos e envio das ofertas

@include('admin.setup.partials.pipeline-health', [ 'pipelineHealth' => $pipelineHealth, 'user' => $user, 'telegramConfig' => $telegramConfig, ])
{{-- Monitoramento --}}

Monitoramento

Leitura dos grupos Telegram, captura e processamento de URLs
@if($user->monitoring_active ?? true) Ativo @else Pausado @endif
@csrf @if($setupHiddenUserId)@endif
{{-- Publicação automática --}}

Publicação Automática

Envio automático das ofertas prontas para os destinos configurados
@if($telegramConfig->auto_publish ?? true) Ativa @else Pausada @endif
@csrf {{-- Mantém os valores atuais, só troca o auto_publish --}}
{{-- SECAO 2 - TELEGRAM --}}

Telegram

Credenciais da API e preferências de publicação via Telegram

@include('admin.setup.partials.telegram-auth', [ 'telegramConfig' => $telegramConfig, 'user' => $user, 'tgStep' => $tgStep ?? null, ])
@csrf @if($setupHiddenUserId)@endif
@error('api_id')
{{ $message }}
@enderror
@error('api_hash')
{{ $message }}
@enderror
@error('phone')
{{ $message }}
@enderror Formato internacional +55DDD...

Preferências de publicação

auto_publish ?? true) ? 'checked' : '' }}>
publish_with_image ?? true) ? 'checked' : '' }}>
{{-- SECAO 3 - MERCADO LIVRE --}}

Mercado Livre

Tag de afiliado e cookie de sessão para geração de links curtos meli.la

@csrf
@error('ml_affiliate_tag')
{{ $message }}
@enderror
@if($user->ml_cookie) Cookie configurado @else Cookie não configurado @endif
@error('ml_cookie')
{{ $message }}
@enderror Necessário para gerar links meli.la/.... Expira em 30-90 dias. @if($user->ml_cookie) Deixe em branco para manter o cookie atual. @endif
{{-- SECAO 4 - AMAZON --}}

Amazon

Tag de afiliado Amazon Associates para rastreamento de comissões

@csrf {{-- Não sobrescreve ml_cookie ao salvar só a Amazon --}}
@error('amazon_affiliate_tag')
{{ $message }}
@enderror
{{-- SECAO 5 - LINKS DE CUPOM --}}

Links de Cupom

Link da home com seu tag de afiliado — aparece como "Resgate aqui:" nos cupons que você publicar

@csrf @if($setupHiddenUserId)@endif
@error('coupon_link_amazon')
{{ $message }}
@enderror Link curto da home Amazon com seu tag de rastreamento
@error('coupon_link_mercadolivre')
{{ $message }}
@enderror Link da home Mercado Livre com sua tag de afiliado
@error('coupon_link_shopee')
{{ $message }}
@enderror Link da home Shopee com seu ID de afiliado
{{-- SECAO 6 - WHATSAPP (apenas se plano permite) --}} @if($planAllowsWa || auth()->user()->isWebmasterOrAdmin())

WhatsApp @if($whatsappConfig->isConfigured()) {{ $whatsappConfig->isUazapi() ? 'UazAPI' : 'Whapi' }} @else Não configurado @endif

Whapi ou UazAPI - escolha o provedor e teste a conexão

@include('admin.setup.partials.whatsapp-config', [ 'whatsappConfig' => $whatsappConfig, 'setupHiddenUserId' => $setupHiddenUserId ?? null, ])
@endif
@endsection @push('scripts') @endpush