> ## Documentation Index
> Fetch the complete documentation index at: https://docs.topsort.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Lanza campañas de video en inventario premium de TV

> Llega a espectadores en CTV, streaming y digital con el flujo Offsite habitual de Topsort.

export const ChangelogActions = () => {
  return <>
      <style>{`
        .changelog-actions {
          display: flex;
          justify-content: center;
          gap: 12px;
          margin-top: 2rem;
          padding-top: 1.5rem;
          border-top: 1px solid #e5e7eb;
        }
        
        [data-theme="dark"] .changelog-actions {
          border-top-color: #374151;
        }
        
        .changelog-btn {
          display: inline-flex;
          align-items: center;
          gap: 6px;
          padding: 8px 16px;
          border-radius: 9999px;
          border: 1px solid #d1d5db;
          background: transparent;
          color: #6b7280;
          font-size: 14px;
          cursor: pointer;
          transition: all 0.2s ease;
        }
        
        .changelog-btn:hover {
          border-color: #9ca3af;
          background: #f9fafb;
        }
        
        [data-theme="dark"] .changelog-btn {
          border-color: #4b5563;
          color: #9ca3af;
        }
        
        [data-theme="dark"] .changelog-btn:hover {
          border-color: #6b7280;
          background: #1f2937;
        }
      `}</style>
      <div className="changelog-actions">
        <button className="changelog-btn" onClick={() => {
    const btn = event.target.closest("button");
    btn.innerHTML = "❤️ Like";
    btn.style.borderColor = "#ec4899";
  }}>
          🤍 Like
        </button>
        <button className="changelog-btn" onClick={() => {
    const btn = event.target.closest("button");
    navigator.clipboard.writeText(window.location.href);
    const originalContent = btn.innerHTML;
    btn.innerHTML = "✓ Copied";
    btn.style.borderColor = "#22c55e";
    btn.style.color = "#22c55e";
    setTimeout(() => {
      btn.innerHTML = originalContent;
      btn.style.borderColor = "";
      btn.style.color = "";
    }, 2000);
  }}>
          ↗ Share
        </button>
      </div>
    </>;
};

<div style={{ display: "flex", gap: "8px", flexWrap: "wrap", marginBottom: "16px" }}>
  <Badge color="gray" size="sm" icon="calendar">September 11, 2026</Badge>
  <Badge color="blue" size="sm" icon="rectangle-ad">Ad Platform</Badge>
  <Badge color="green" size="sm" icon="sparkles">New Feature</Badge>
</div>

## Novedades

Topsort ahora admite **Universal Ads** como canal Offsite. Los vendedores pueden lanzar campañas de video en inventario de CTV, streaming y digital con la misma experiencia de Topsort que otras campañas Offsite.

Universal Ads da acceso a inventario premium en publishers y plataformas como NBCUniversal, Paramount, Warner Bros. Discovery, FOX, Roku, Samsung y DIRECTV. En Estados Unidos, las campañas pueden alcanzar hasta el 90% de los hogares.

## Crear una campaña de Universal Ads

Los anunciantes seleccionan **Video** al crear una campaña Offsite, eligen **Universal Ads** como canal, suben un video de hasta 60 segundos y configuran detalles como el presupuesto y la estrategia de puja.

Las campañas de Universal Ads se basan en assets, no en productos, así que no se requiere sincronización de catálogo. Como los anuncios de televisión no se pueden hacer clic, el rendimiento en CTV se mide con atribución view-through.

## Empezar

Un marketplace puede usar la cuenta de Universal Ads de Topsort o dar a Topsort acceso a la suya. Contacta a tu Account Manager de Topsort para habilitar Universal Ads.

Más información en [Creación de campañas y reportes](/es/knowledge-base/offsite-and-instore/offsite/campaign-creation).

<ChangelogActions />
