@extends('layouts.app') @section('title', 'URL管理') @section('page-title', 'パートナー') @section('page-subtitle', '案件とパートナーの組み合わせごとに紹介URLを1本発行します。このURLが開かれるとクリック数が記録され、案件の紹介先URL(LP)へ転送されます。') @push('styles') @include('partner.partials._styles') @endpush @section('content')
案件一覧 パートナー一覧 URL管理
@include('partner.partials._tracking_notice')
紹介URLを発行
@if($partners->isEmpty() || $campaigns->isEmpty())

紹介URLの発行には、案件とパートナーが1件以上必要です。 @if($campaigns->isEmpty()) 案件を作成 @endif @if($partners->isEmpty()) パートナーを登録 @endif

@else
@csrf
@endif
@if($campaigns->isNotEmpty() || $partners->isNotEmpty())
条件をクリア
@endif @if($links->isEmpty())
発行済みの紹介URLがありません

上のフォームで、案件とパートナーの組み合わせを選んで発行してください。

@else
@foreach($links as $link) @endforeach
案件 パートナー 紹介URL クリック 最終クリック 操作
{{ $link->campaign->name ?? '(削除済み)' }} {{ $link->partner->name ?? '(削除済み)' }} @include('partials._public_url_inline', ['url' => $link->publicUrl(), 'wrapperClass' => ''])
転送先: {{ $link->target_url ?: ($link->campaign?->primaryLpUrl() ?: '未設定') }}
{{ number_format((int) $link->click_count) }} {{ $link->last_clicked_at ? $link->last_clicked_at->format('Y/m/d H:i') : '—' }}
@csrf @method('DELETE')
@include('partials._copy_public_url_script') @endif @endsection