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

# Erste Schritte

> Implementieren Sie Methoden zur Produktverfolgung in Kameleoon, um Social Proofing und erweitertes produktbasiertes Targeting für Ihre Kampagnen zu aktivieren.

Die **Product API** von Kameleoon ist die Grundlage sowohl für [**Social-Proofing-Nachrichten**](./social-proofing) als auch für [**erweiterte Targeting-Bedingungen**](./product-targeting).

Um die Funktionen für **Social Proofing** und **Targeting** von Kameleoon vollständig zu nutzen, stellen Sie sicher, dass Sie die unten beschriebenen Tracking-Methoden korrekt implementieren. Nach der Implementierung können Sie **Produkt- und Transaktionsdaten** über die Endpunkte [`obtainProductInteractions()`](../../developer-docs/apis/activation-api-js/api-reference/api-reference#obtainproductinteractions) und [`obtainProductData()`](../../developer-docs/apis/activation-api-js/api-reference/api-reference#obtainproductdata) abrufen.

Zähler sind jetzt direkt über [das Widget Studio](../assets/widgets/create-a-widget-with-the-widget-studio/create-a-widget) als [benutzerdefinierte Variablen](../assets/widgets/create-a-widget-with-the-widget-studio/edit-your-widgets#benutzerdefinierte-daten-in-ein-element-einfügen) verfügbar. Weitere Informationen finden Sie in [dieser Dokumentation](./tracking-counters-in-widget-studio).

## trackProductView()

Verwenden Sie die Methode `trackProductView()` auf **Produktseiten**, um zu verfolgen, wann ein Besucher ein Produkt ansieht. Weitere Informationen zur Methode finden Sie [hier](../../developer-docs/apis/activation-api-js/api-reference/api-reference#trackproductview).

<Note>
  Stellen Sie sicher, dass Sie alle notwendigen Daten für Ihre Social-Proofing-Einrichtung bereitstellen. Nur die über die Methode `trackProductView()` gesendeten Daten können später über den Endpunkt [`obtainProductData()`](../../developer-docs/apis/activation-api-js/api-reference/api-reference#obtainproductdata) abgerufen werden.
</Note>

***

## trackCategoryView()

Verwenden Sie die Methode `trackCategoryView()` auf **Kategorieseiten**, um zu verfolgen, wann ein Besucher eine Produktkategorie ansieht. Weitere Informationen zur Methode finden Sie [hier](../../developer-docs/apis/activation-api-js/api-reference/api-reference#trackcategoryview).

Stellen Sie sicher, dass die hier verwendete **Kategorie-ID** mit der mit der Methode `trackProductView()` gesendeten ID übereinstimmt. Weitere Informationen zum Category-Objekt finden Sie [hier](../../developer-docs/apis/activation-api-js/api-reference/api-reference#properties-of-the-category-object).

***

## trackAddToCart()

Verwenden Sie die Methode `trackAddToCart()` auf **jeder Seite, auf der ein Besucher ein Produkt zu seinem Warenkorb hinzufügen kann**, z. B. auf der Startseite, Produktseite, Kategorieseite oder Warenkorbseite.

Weitere Informationen zur Methode `trackAddToCart()` finden Sie [hier](../../developer-docs/apis/activation-api-js/api-reference/api-reference#trackaddtocart).

***

## trackTransaction()

Verwenden Sie die Methode `trackTransaction()` auf jeder Seite, die angezeigt wird, nachdem ein Besucher einen **Kauf oder eine Transaktion** abgeschlossen hat. Weitere Informationen zur Methode finden Sie [hier](../../developer-docs/apis/activation-api-js/api-reference/api-reference#tracktransaction).
