> For the complete documentation index, see [llms.txt](https://wiki.lucysecurity.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://wiki.lucysecurity.com/lucy-wiki-de/anleitungen/awareness-schulung/die-erweiterte-methode-zur-verfolgung-des-quizendes-verwenden.md).

# Die erweiterte Methode zur Verfolgung des Quizendes verwenden

### Einführung

„Die erweiterte Methode zur Verfolgung des Quizendes verwenden“ steht zur Verfügung, um zu überwachen, wann Benutzer ein Quiz an einer vordefinierten Platzhalterstelle innerhalb der Awareness-Vorlage abschließen. Diese Option finden Sie auf der Bearbeitungsseite der Awareness-Vorlage.

<figure><img src="/files/70502e2409995ba2ed2b0b966e89e165997d8513" alt=""><figcaption></figcaption></figure>

### Konfiguration

{% hint style="info" %}
Der Standardzustand dieser Funktion ist deaktiviert.
{% endhint %}

Um diese Methode zu aktivieren, fügen Sie einen Aufruf der zusätzlichen Funktion hinzu `lucyQuizEnd()` ohne Parameter. Rufen Sie diese Funktion auf, nachdem der Benutzer die letzte Frage in Ihrem gewünschten Quiz beantwortet hat.

{% hint style="danger" %}
Wenn Sie diese Option aktivieren, ohne die `lucyQuizEnd()` Funktion aufzurufen, werden Empfänger nicht als „geschult“ markiert. Standardmäßig markiert Lucy jeden Empfänger nach Erhalt der ersten Antwort auf das Quiz als „Geschult“. Wenn Sie die Option „Die erweiterte Methode zur Verfolgung des Quizendes verwenden“ aktivieren und die `lucyQuizEnd()` Funktion aufrufen, können Sie den Status „Geschult“ zum richtigen Zeitpunkt setzen.
{% endhint %}

Verwenden der Awareness-Vorlage „**Internet Security**“ als Beispiel:

{% hint style="info" %}
Navigieren Sie zu **Vorlagen -> Awareness-Vorlagen**&#x20;
{% endhint %}

„Vorlage bearbeiten“ auswählen

<figure><img src="/files/67f23c5562e4e7df069cd7d2cce85fa6b1500c21" alt="" width="273"><figcaption></figcaption></figure>

„**Inhaltsvorlage**"

<figure><img src="/files/38c7e92e3b6fe4a2be0305599a6b99d253941959" alt=""><figcaption></figcaption></figure>

Um die „**Internet Security**“-Vorlage zu erweitern, integrieren Sie die `lucyQuizEnd()` Funktion in den Quellcode, um Quizantworten zu verarbeiten. Das Quiz besteht aus 9 Fragen und zielt darauf ab, Benutzer zu identifizieren, die mindestens 5 richtig beantworten. Aktivieren Sie die Option „**Die erweiterte Methode zur Verfolgung des Quizendes verwenden**“ im Bereich „Website“ der Awareness-Einstellungen für die Kampagne.

Verwenden Sie Ihr „**Datei**“-Dropdown, um zur richtigen JavaScript-Datei zu navigieren `game.js`

{% hint style="warning" %}
Diese Datei kann je nach Vorlage variieren.
{% endhint %}

<figure><img src="/files/809ac35ce93d8795c563491b4a237fcff810a0da" alt=""><figcaption></figcaption></figure>

1. Fügen Sie eine neue Variable hinzu `correctAnswerCount` um die Anzahl der richtigen Antworten zu verfolgen:

<figure><img src="/files/bec3a4649c9df40f053af0714357316b9544207f" alt=""><figcaption></figcaption></figure>

5. Suchen Sie im Code die Stelle, an der die Funktion `lucyQuizAnswer()` aufgerufen wird, und fügen Sie danach einen Aufruf der Funktion `lucyQuizEnd()` mit der Bedingung wie unten gezeigt ein:

<figure><img src="/files/d8728b4abe17102879cdebf588d69d1fdee58222" alt=""><figcaption></figcaption></figure>

6. Speichern Sie die Vorlage und starten Sie die Kampagne. Nachdem 5 Quizfragen korrekt beantwortet wurden, wird der Empfänger als „**Geschult**".

{% hint style="danger" %}
Die Verwendung der Funktion `lucyQuizEnd()` zusammen mit der Option „**Wiederholte Antworten in Awareness ignorieren**“ sollte vermieden werden, da diese Funktion die durch diese Option festgelegten Einschränkungen außer Kraft setzt.
{% endhint %}

### Erweiterte Funktionen

* `lucyQuizStart(quizNumber, countQuestions, errorHandler)`\
  Startet ein Quiz für den aktuellen Benutzer und verfolgt die Zeit, zu der das Quiz begonnen hat. Nützlich für Vorlagen mit zufällig sortierten Fragen und einer variablen Anzahl von Fragen.
* `lucySetVariable(varName, varValue, errorHandler)`\
  Speichert Textdaten dauerhaft für den aktuellen Benutzer.
* `lucyGetVariable(varName, successHandler, errorHandler)`\
  Ruft zuvor gespeicherte Variablen nach Name ab.

### Fehlerbehebung

Problem: Lucy markiert Empfänger als 'Geschult', ohne dass Quizantworten gegeben wurden.\
Lösung: Aktivieren Sie die Option "Quiz" im Bereich "Website" der Awareness-Einstellungen in der Kampagne.

Problem: Lucy markiert Empfänger trotz positiver Quizantworten nicht als 'Geschult'.\
Lösung: Deaktivieren Sie die Option "Erweiterte Methode zur Verfolgung des Quizendes" im Bereich "Website" der Awareness-Einstellungen in der Kampagne oder passen Sie Ihre Awareness-Vorlage entsprechend an.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://wiki.lucysecurity.com/lucy-wiki-de/anleitungen/awareness-schulung/die-erweiterte-methode-zur-verfolgung-des-quizendes-verwenden.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
