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

# Platzierungen und Kontext

export const LastUpdatedDe = ({date}) => {
  const label = "Zuletzt aktualisiert:";
  return <>
      <style>{`
        .last-updated-component {
          display: inline-flex;
          align-items: center;
          gap: 8px;
          padding: 10px 16px;
          border-radius: 8px;
          margin-top: 12px;
          margin-bottom: 16px;
          font-size: 14px;
          background-color: rgba(0, 0, 0, 0.05);
          border: 1px solid rgba(0, 0, 0, 0.12);
          color: rgba(0, 0, 0, 0.75);
          line-height: 1;
        }

        .last-updated-component svg {
          flex-shrink: 0;
          vertical-align: middle;
        }

        .last-updated-component span {
          display: inline-flex !important;
          align-items: center !important;
          line-height: 1 !important;
        }

        [data-theme="dark"] .last-updated-component {
          background-color: #3a3a3a;
          border: 2px solid #888888;
          color: #ffffff;
        }

        [data-theme="dark"] .last-updated-component svg {
          stroke: #ffffff;
        }
      `}</style>
      <div className="last-updated-component">
        <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="2" strokeLinecap="round" strokeLinejoin="round">
          <circle cx="12" cy="12" r="10" />
          <polyline points="12 6 12 12 16 14" />
        </svg>
        <span>
          <strong style={{
    fontWeight: 600
  }}>{label}</strong> 
          <time dateTime={date}>{date}</time>
        </span>
      </div>
    </>;
};

<div style={{ textAlign: "justify", marginBottom: "1.5rem" }}>
  Topsort ermöglicht die Erstellung von Kampagnen, die auf spezifische Platzierungen und
  Kontexte ausgerichtet sind. Basierend auf den ausgewählten Platzierungen und Kontexten nimmt jede Kampagne
  an den entsprechenden Auktionen teil.
</div>

## Wie es funktioniert

<Steps>
  <Step title="Kampagnen-Konfiguration">
    <div style={{textAlign: 'justify', marginBottom: '1.5rem'}}>
      Bei der Erstellung der Kampagne stehen drei Arten von Platzierungen/Kontexten zur Verfügung:
    </div>
  </Step>

  <Step title="Automatisch">
    <div style={{textAlign: 'justify', marginBottom: '1.5rem'}}>
      Diese Art der Konfiguration gibt Gewinner zurück, wenn die Gebotsanfrage die spezifische Produkt-ID enthält, wodurch die Kampagne überall dort teilnehmen kann, wo der Marktplatz es für relevant hält. Standardmäßig sind auch alle Produktkategorien als relevante Kontexte eingeschlossen.
    </div>

    <div style={{ textAlign: "justify", marginBottom: "1.5rem" }}>
      **Beispiel**: Eine Kampagne mit dem Produkt Sneakers (ID sneakers-123) mit
      automatischem Targeting hat ein Gebot, das durch Auktionen ausgelöst wird, die
      sneakers-123 in der Anfrage haben. Sie nimmt auch an einer Auktion mit der
      Kategorie Sneakers teil.
    </div>
  </Step>

  <Step title="Schlüsselwörter">
    <div style={{textAlign: 'justify', marginBottom: '1.5rem'}}>
      Zeigt Produkte basierend auf Schlüsselwörtern auf Kampagnen- oder Produktebene an. Wenn die searchQuery, die in der Gebotsanfrage gesendet wird, mit einem der ausgewählten Schlüsselwörter übereinstimmt, dann nehmen die Artikel teil.
    </div>

    <div style={{ textAlign: "justify", marginBottom: "1.5rem" }}>
      **Beispiel**: Eine Kampagne mit dem Schlüsselwort shoes hat ein Gebot, das
      an Auktionen mit der searchQuery shoes teilnimmt. Dies gilt für alle
      Anzeigenformate.
    </div>
  </Step>

  <Step title="Kategorien">
    <div style={{textAlign: 'justify', marginBottom: '1.5rem'}}>
      Artikel nehmen an der Auktion basierend auf vorausgewählten Kategorien für die Kampagne teil.
    </div>

    <div style={{ textAlign: "justify", marginBottom: "1.5rem" }}>
      **Beispiel**: Eine Kampagne mit der Kategorie running-sneakers als Ziel
      hat ein Gebot, das durch Auktionen mit der Kategorie
      running-sneakers in der Anfrage ausgelöst wird. Dies gilt für alle Anzeigenformate.
    </div>
  </Step>

  <Step title="Auktionsprozess">
    <div style={{textAlign: 'justify', marginBottom: '1.5rem'}}>
      Bei einer Auktion kann die Platzierung/der Kontext im Anfragekörper angegeben werden. Die folgende Gebotsanfrage kann verwendet werden, um Gewinner mit diesen drei Kontexten/Platzierungen abzurufen:
    </div>

    <div style={{ textAlign: "justify", marginBottom: "1.5rem" }}>
      Beispiel einer Gebotsanfrage für [gesponserte
      Anzeigen](/de/api-reference/examples/sponsored-listings/set-of-products):
    </div>

    ```json theme={null}
    {
      "auctions": [
        {
          "type": "listings",
          "slots": 1,
          "products": {
            "ids": [
              "sneakers-123"
            ]
          }
        },
        {
          "type": "listings",
          "slots": 1,
          "searchQuery": "shoes"
        },
        {
          "type": "listings",
          "slots": 1,
          "category": {
            "id": "running-sneakers"
          }
        }
      ]
    }
    ```

    <div style={{ textAlign: "justify", marginBottom: "1.5rem" }}>
      Beispiel einer Gebotsanfrage für [Banner-Anzeigen](/de/api-reference/examples/sponsored-banners/banners):
    </div>

    ```json theme={null}
    {
      "auctions": [
        {
          "type": "banners",
          "slots": 3,
          "slotId": "backtoschool-carousel"
        }
      ]
    }
    ```

    <div style={{ textAlign: "justify", marginBottom: "1.5rem" }}>
      Beispiel einer Gebotsanfrage für [gesponserte Marken](/de/api-reference/examples/sponsored-brands):
    </div>

    ```json theme={null}
    {
        "auctions": [
            {
                "winners": 2,
                "placementId": "some-placement",
                "triggers": {
                    "products": {
                        "ids": [
                            "1", "8"
                        ]
                    }
                }
            }
        ]
    }
    ```
  </Step>
</Steps>

***

<LastUpdatedDe date="2025-11-18" />
