> ## 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.

# Ad Server | Vollständige API-Integration

> Jede Funktion und Fähigkeit, die wir liefern, kann über unsere APIs genutzt werden

export const IntegrationsCard1ADe = () => {
  return <>
      <style>{`
        .integrations-card-1a-de {
          display: flex;
          flex-direction: column;
          background-color: #f0f2f4;
          border: 1px solid rgba(0, 0, 0, 0.08);
          border-radius: 12px;
          padding: 1.25rem 1.5rem;
          gap: 0.25rem;
          color: #25253b;
          box-shadow: 0 1px 3px rgba(0, 0, 0, 0.02);
          transition: box-shadow 0.2s ease, border-color 0.2s ease, transform 0.2s ease;
          margin-top: 2rem;
        }

        .integrations-card-1a-de:hover {
          box-shadow: 0 4px 12px rgba(0, 0, 0, 0.06);
          border-color: rgba(0, 0, 0, 0.12);
        }

        .dark .integrations-card-1a-de {
          background-color: #25253b;
          color: #f6f8fa;
          border-color: rgba(255, 255, 255, 0.08);
          box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
        }

        .dark .integrations-card-1a-de:hover {
          box-shadow: 0 4px 12px rgba(0, 0, 0, 0.2);
          border-color: rgba(255, 255, 255, 0.12);
        }

        .integrations-card-1a-de-avatar-row {
          display: flex;
          margin-left: 14px;
          flex-wrap: wrap;
        }

        .integrations-card-1a-de-avatar {
          width: 44px;
          height: 44px;
          border-radius: 50%;
          border: 2px solid #f0f2f4;
          margin-left: -14px;
          object-fit: cover;
          box-shadow: 0 2px 6px rgba(0, 0, 0, 0.08);
          pointer-events: none;
          cursor: default;
        }

        .dark .integrations-card-1a-de-avatar {
          border-color: #25253b;
          box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2);
        }

        .integrations-card-1a-de h2 {
          margin: 0;
          line-height: 1.25;
          font-size: clamp(1.25rem, calc(0.875rem + 1.25vw), 1.75rem);
          font-weight: 700;
          letter-spacing: -0.025em;
          color: #111827;
        }

        .dark .integrations-card-1a-de h2 {
          color: #f9fafb;
        }

        .integrations-card-1a-de-subtitle {
          font-size: 0.9375rem;
          font-weight: 500;
          line-height: 1.5;
          color: #4b5563;
          margin: 0;
        }

        .dark .integrations-card-1a-de-subtitle {
          color: #d1d5db;
        }

        .integrations-card-1a-de p {
          margin: 0;
          line-height: 1.5;
          font-size: 0.875rem;
          color: #374151;
        }

        .dark .integrations-card-1a-de p {
          color: #d1d5db;
        }

        .integrations-card-1a-de a {
          color: #0500ff;
          text-decoration: none;
          font-weight: 500;
          transition: color 0.15s ease;
        }

        .integrations-card-1a-de a:hover {
          color: #0400cc;
        }

        .dark .integrations-card-1a-de a {
          color: #8280ff;
        }

        .dark .integrations-card-1a-de a:hover {
          color: #a19fff;
        }

        @media (max-width: 640px) {
          .integrations-card-1a-de-avatar {
            width: 38px;
            height: 38px;
            margin-left: -12px;
          }

          .integrations-card-1a-de-avatar-row {
            margin-left: 12px;
          }
        }

        @media (min-width: 1280px) {
          .integrations-card-1a-de p {
            font-size: 0.6875rem;
            line-height: 1.4;
            letter-spacing: -0.01em;
          }

          .integrations-card-1a-de h2 {
            font-size: clamp(1rem, calc(0.75rem + 1vw), 1.25rem);
          }

          .integrations-card-1a-de-subtitle {
            font-size: 0.75rem;
          }
        }
      `}</style>
      <div className="integrations-card-1a-de">
        <div className="integrations-card-1a-de-avatar-row">
          <img src="/images/integration-team/agustin.webp" alt="Agustin - Integrations Team Member" loading="lazy" className="integrations-card-1a-de-avatar" />
          <img src="/images/integration-team/amelia.webp" alt="Amelia - Integrations Team Member" loading="lazy" className="integrations-card-1a-de-avatar" />
          <img src="/images/integration-team/bernardita.webp" alt="Bernardita - Integrations Team Member" loading="lazy" className="integrations-card-1a-de-avatar" />
          <img src="/images/integration-team/borumy.webp" alt="Borumy - Integrations Team Member" loading="lazy" className="integrations-card-1a-de-avatar" />
          <img src="/images/integration-team/felipe.webp" alt="Felipe - Integrations Team Member" loading="lazy" className="integrations-card-1a-de-avatar" />
          <img src="/images/integration-team/gui.webp" alt="Gui - Integrations Team Member" loading="lazy" className="integrations-card-1a-de-avatar" />
          <img src="/images/integration-team/javiera.webp" alt="Javiera - Integrations Team Member" loading="lazy" className="integrations-card-1a-de-avatar" />
          <img src="/images/integration-team/linn.webp" alt="Linn - Integrations Team Member" loading="lazy" className="integrations-card-1a-de-avatar" />
          <img src="/images/integration-team/marcio.webp" alt="Marcio - Integrations Team Member" loading="lazy" className="integrations-card-1a-de-avatar" />
          <img src="/images/integration-team/mateus.webp" alt="Mateus - Integrations Team Member" loading="lazy" className="integrations-card-1a-de-avatar" />
          <img src="/images/integration-team/max.webp" alt="Max - Integrations Team Member" loading="lazy" className="integrations-card-1a-de-avatar" />
          <img src="/images/integration-team/rodrigo.webp" alt="Rodrigo - Integrations Team Member" loading="lazy" className="integrations-card-1a-de-avatar" />
        </div>

        <h2>Brauchen Sie Hilfe bei Ihrer Topsort-Integration?</h2>

        <p className="integrations-card-1a-de-subtitle">
          Sprechen Sie mit uns, dem Integrations-Engineering-Team.
        </p>

        <p>
          Erreichen Sie uns über <strong>Ihren dedizierten Nachrichtenkanal</strong> oder unter{" "}
          <a href="mailto:support@topsort.com">support@topsort.com</a>.
        </p>

        <p>
          Falls Sie noch kein Kunde sind,{" "}
          <a href="https://www.topsort.com/book-a-demo">buchen Sie eine Demo</a> mit unserem
          Vertriebsteam.
        </p>
      </div>
    </>;
};

**Ad Server** ist Ihre vollständige API-First-Werbelösung, entwickelt für Unternehmen, die vollständige Kontrolle und Anpassung benötigen. Jede Funktion und Fähigkeit, die Topsort bietet, ist über unsere umfassende API-Suite zugänglich und gibt Ihnen maximale Flexibilität, um genau das zu bauen, was Sie benötigen.

Mit Ad Server haben Sie vollständige Kontrolle über Auktionslogik, Ranking-Algorithmen, Event-Tracking und Reporting. Perfekt für Unternehmen mit internen Entwicklungsteams, die Werbung tief in die einzigartige Architektur und Workflows ihrer Plattform integrieren möchten.

## Für Wen Ist Das?

Ad Server ist ideal für:

* **Unternehmen** mit internen Engineering-Teams und benutzerdefinierten Anforderungen
* **Technische Teams**, die vollständige Kontrolle über Werbelogik und Ranking-Algorithmen benötigen
* **Unternehmen**, die tiefe Integration mit proprietären Systemen benötigen
* **Plattformen** mit einzigartigen Auktionsmechanismen oder benutzerdefinierten Workflows

<Note>
  **Schnellere Einrichtung benötigt?** Wenn Sie schnelle Bereitstellung ohne umfangreiche API-Integration benötigen, erkunden Sie stattdessen [Ad Platform](/de/ad-platform).
</Note>

## Hauptvorteile

<CardGroup cols={2}>
  <Card title="Vollständige Flexibilität" icon="sliders">
    Vollständige Kontrolle über jeden Aspekt
  </Card>

  <Card title="Benutzerdefinierte Logik" icon="code">
    Erstellen Sie eigene Ranking-Algorithmen
  </Card>

  <Card title="Tiefe Integration" icon="plug">
    Integration mit proprietären Systemen
  </Card>

  <Card title="Erweiterte Funktionen" icon="sparkles">
    Zugriff auf alle API-Funktionen
  </Card>
</CardGroup>

## Kern-APIs

Bauen Sie Ihre Werbeplattform mit drei grundlegenden APIs:

### Catalog API

Halten Sie Ihre Produkte, Kategorien und Anbieter mit Topsort synchronisiert.

<CardGroup cols={2}>
  <Card title="Products API" icon="box" href="/de/ad-server/catalog/products">
    Verwalten Sie Produktkatalogdaten
  </Card>

  <Card title="Vendors API" icon="store" href="/de/ad-server/catalog/vendors">
    Verwalten Sie Werbekunden-Konten
  </Card>

  <Card title="Categories API" icon="folder-tree" href="/de/ad-server/catalog/categories">
    Organisieren Sie Produkttaxonomie
  </Card>

  <Card title="Sync Strategies" icon="arrows-rotate" href="/de/ad-server/catalog/sync">
    Halten Sie Katalogdaten aktuell
  </Card>
</CardGroup>

### Auctions API

Lösen Sie Echtzeit-Auktionen aus und erhalten Sie Gewinner für gesponserte Produkte und Banner.

<CardGroup cols={2}>
  <Card title="Auctions Overview" icon="gavel" href="/de/ad-server/auctions">
    Echtzeit-Auktionsmechanismen
  </Card>

  <Card title="Promoted Products" icon="tag" href="/de/ad-server/auctions/promoted-products">
    Gesponserte Produktlistings
  </Card>

  <Card title="Promoted Banners" icon="rectangle-ad" href="/de/ad-server/auctions/promoted-banners">
    Banner-Anzeigen-Auktionen
  </Card>

  <Card title="Auction Responses" icon="list" href="/de/ad-server/auctions/responses">
    Verarbeiten Sie Auktionsergebnisse
  </Card>
</CardGroup>

### Events API

Verfolgen Sie Impressionen, Klicks und Käufe, um Optimierung, Reporting und Attribution zu ermöglichen.

<CardGroup cols={2}>
  <Card title="Events Overview" icon="chart-line" href="/de/ad-server/events">
    Grundlagen des Event-Trackings
  </Card>

  <Card title="Impressions" icon="eye" href="/de/ad-server/events/impressions">
    Verfolgen Sie Anzeigenansichten
  </Card>

  <Card title="Clicks" icon="hand-pointer" href="/de/ad-server/events/clicks">
    Verfolgen Sie Anzeigeninteraktionen
  </Card>

  <Card title="Purchases" icon="cart-shopping" href="/de/ad-server/events/purchases">
    Verfolgen Sie Conversions und Umsatz
  </Card>
</CardGroup>

## Erste Schritte

Neu bei Ad Server? Befolgen Sie diese Schritte:

1. **Richten Sie Ihre Umgebung ein** - Erhalten Sie API-Zugangsdaten und konfigurieren Sie die Authentifizierung
2. **Synchronisieren Sie Ihren Katalog** - Verwenden Sie die Catalog API, um Produkte, Anbieter und Kategorien zu importieren
3. **Implementieren Sie Auktionen** - Integrieren Sie Auktionsaufrufe in Ihre Such- und Navigationsabläufe
4. **Verfolgen Sie Ereignisse** - Senden Sie Impressions-, Klick- und Kaufereignisse, um den Kreis zu schließen
5. **Testen und optimieren** - Überwachen Sie die Leistung und verfeinern Sie Ihre Implementierung

<Tip>
  Beginnen Sie mit [Authentication](/de/ad-server/authentication), um Ihre API-Zugangsdaten zu erhalten, und gehen Sie dann zu [Catalog API](/de/ad-server/catalog), um Ihre Produkte zu synchronisieren.
</Tip>

## Erweiterte Funktionen

Sobald Sie die Grundlagen zum Laufen haben, erkunden Sie erweiterte Funktionen:

* **Benutzerdefinierte Ranking-Algorithmen** - Implementieren Sie Ihre eigene Logik für Anzeigenplatzierung
* **A/B-Tests** - Führen Sie Experimente mit Auktionsparametern und Ranking-Strategien durch
* **Benutzerdefinierte Attributionsmodelle** - Erstellen Sie Attributionslogik, die zu Ihrem Geschäft passt
* **Echtzeit-Reporting** - Erstellen Sie benutzerdefinierte Dashboards mit unseren Analytics-Endpoints
* **Multi-Region-Bereitstellungen** - Skalieren Sie über geografische Regionen hinweg

## Bevorzugen Sie Schnelle Einrichtung?

Während Ad Server maximale Flexibilität und Kontrolle bietet, bevorzugen einige Unternehmen einen schnelleren Weg:

* **Vorgefertigte UI-Komponenten** anstelle von benutzerdefinierter Entwicklung
* **Verwaltete Kampagnen-Tools** anstelle von benutzerdefinierten Workflows
* **Out-of-the-Box-Reporting** anstelle von benutzerdefinierten Dashboards
* **Low-Code-Integration** anstelle von vollständiger API-Implementierung

Wenn dies Ihre Anforderungen beschreibt, erkunden Sie [Ad Platform](/de/ad-platform) für vorgefertigte Tools und schnellere Bereitstellung.

<IntegrationsCard1ADe />
