# Implementierung des Publisher-Tags für Partner

Dieser Artikel erklärt, wie der Publisher-Tag verwendet wird, ein JavaScript-Code-Snippet, das Sie zu Ihrer Website hinzufügen können. Der Publisher-Tag verwandelt relevante direkte Links auf Ihrer Website in Tracking-Links und erfasst Impressionen jedes Mal, wenn ein Nutzer die Seite lädt. Der [grundlegende Integration](#section-idm234420645737758) bietet die ersten beiden unten aufgeführten Funktionen, während die `identifyUser` Integration die dritte Funktion bietet:

* **Links umwandeln** — Wenn er mit Ihren Webseiten geladen wird, erkennt der Publisher-Tag alle direkten Links, die Sie verwenden, um Traffic zu den Landingpages der Marken zu senden, mit denen Sie zusammenarbeiten, und wandelt diese automatisch in impact.com-Tracking-Links um. Wenn Nutzer diesen Links folgen, erhalten Sie für alle Aktionen, die durch das Generieren dieses Traffics entstehen, Guthaben.
* **Impressions-Tracking** — Der Publisher-Tag zählt außerdem Impressionen für Ihre umgewandelten Links jedes Mal, wenn er auf der Seite geladen wird; diese können in impact.com als Bericht eingesehen werden. Damit diese Funktion funktioniert, müssen die Marken, mit denen Sie zusammenarbeiten, sie in ihrem impact.com-Konto aktivieren.
* **identifyUser-Integration** — Der Publisher-Tag kann zusätzliche Informationen verfolgen, wie z. B. Traffic-Informationen für genauere Berichte über Konversionspfade.

#### Platzierung des Publisher-Tags

Je nachdem, wie Sie den Publisher-Tag verwenden möchten, kann er platziert werden:

* Im `<head>` Tag Ihrer Webseiten — <mark style="color:$success;">**\[Empfohlen]**</mark> platzieren Sie den Code am Ende des `<head>` jeder der Webseiten, auf denen er ausgeführt werden soll.
* Im `<body>` Tag Ihrer Webseiten — platzieren Sie den Code in der `<body>` jeder der Webseiten, auf denen er ausgeführt werden soll.
* Im **Header-Vorlage** Ihrer Website — <mark style="color:$success;">**\[Empfohlen]**</mark> platzieren Sie den Code am Ende Ihres **Header-Vorlage** wenn Sie möchten, dass er automatisch auf all Ihren Webseiten ausgeführt wird.

#### Kopieren Sie den Publisher-Tag

1. Wählen Sie in der oberen Navigationsleiste **Inhalt →** [Werbetools](https://app.impact.com/secure/mediapartner/fr/ads/mp-ad-tools-flow.ihtml).
2. Im *Publisher-Tag* Abschnitt rechts, wählen Sie unter dem Code-Snippet **Tag kopieren** um den Code in Ihre Zwischenablage zu kopieren.

   <div data-with-frame="true"><figure><img src="https://238227448-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fb2rE79d9UhOKZQLgzSqx%2Fuploads%2Fgit-blob-856c8e6c600b43419719ad1f6edae1322fcfeddd%2F6b43028dda27cea5fa3622cf1094dca7146e150b702f6528450f72cf92582a67.png?alt=media" alt=""><figcaption></figcaption></figure></div>

#### Installieren des Publisher-Tags mit einer grundlegenden Integration

Der Prozess zur Installation Ihres Publisher-Tags unterscheidet sich je nachdem, ob Ihre Website lokal gehostet wird, von einem CMS gehostet wird oder ob Sie einen Tag-Manager verwenden.

{% tabs %}
{% tab title="Lokal gehostet" %}
Verwenden Sie diese Methode, wenn Sie den Code Ihrer Website direkt verwalten, anstatt ihn auf einem CMS oder Website-Hosting-Service zu hosten.

1. Öffnen Sie den Quellcode der Webseite, auf der Sie den Publisher-Tag installieren möchten.
2. Finden Sie im Code Ihrer Webseite das `<head>` öffnende Tag oben.
3. Fügen Sie den gesamten Publisher-Tag-Code am Ende des Abschnitts ein und stellen Sie sicher, dass alles vor dem `</head>` schließenden Tag steht.
4. Wiederholen Sie dies für jede Webseite, auf der der Publisher-Tag ausgeführt werden soll.
   {% endtab %}

{% tab title="CMS-gehostet" %}
Wenn Sie ein Content-Management-System (CMS) oder eine Drittanbieter-Websiteplattform wie Wordpress, Squarespace, Wix usw. verwenden, lesen Sie deren Hilfedokumentation, wie Sie ein JavaScript-Tag zu Ihrer Website hinzufügen. Eine kurze Websuche sollte Ergebnisse dazu liefern, wie man ein JavaScript-Tag für Ihr spezielles CMS installiert. Siehe Beispiele unten:

* [Wordpress: Header and Footer Scripts Plugin](https://wordpress.org/plugins/header-and-footer-scripts/) &#x20;
* [Squarespace: Verwendung von Code Injection](https://support.squarespace.com/hc/en-us/articles/205815908) &#x20;
* [Wix: Informationen zu Tracking-Tools und Analytics](https://support.wix.com/en/article/about-tracking-tools-analytics)
  {% endtab %}

{% tab title="Tag-Manager" %}
Wenn Sie ein Tag-Management-System (TMS) für Ihre Website verwenden, müssen Sie ein benutzerdefiniertes HTML-Tag zu Ihrer Website hinzufügen. Lesen Sie die Hilfedokumentation des Tag-Managers, wie dies zu tun ist. Zum Beispiel:

* [Google Tag Manager — benutzerdefinierte Tags](https://support.google.com/tagmanager/answer/6107167?hl=en\&ref_topic=3002579)
  {% endtab %}
  {% endtabs %}

#### Testen Sie Ihre grundlegende Integration

Sobald Sie das Publisher-Tag-Code-Snippet auf Ihrer Website installiert haben, sollten Sie die Integration testen, um sicherzustellen, dass sie korrekt funktioniert. Verwenden Sie die Entwicklerkonsole Ihres Browsers, um zu prüfen, ob die Link-Transformation und die Impression-Tracking-Funktionen funktionieren.

<details>

<summary>Überprüfen Sie Ihre Website-Links </summary>

1. Öffnen Sie die Entwicklerkonsole Ihres Browsers, indem Sie mit der Maus über einen Link fahren, dann mit der rechten Maustaste klicken und **Untersuchen** (oder **Element untersuchen**).
   * Überprüfen Sie, ob der Link im `<a href=””>` Anführungszeichen wie ein impact.com-Tracking-Link aussieht (z. B., `https://advertiser.sjv.io/` ).
2. Alternativ können Sie mit der Maus über Links auf Ihrer Webseite fahren. Die meisten Browser zeigen den Pfad des Links in der Statusleiste des Browsers in der unteren linken Ecke an. Der Link sollte wie ein impact.com-Tracking-Link aussehen (z. B., `https://advertiser.sjv.io/` oder ähnlich).

</details>

<details>

<summary>Überprüfen des Impression-Trackings </summary>

{% hint style="info" %}
**Hinweis:** Wenn Sie Safari verwenden, stellen Sie sicher, dass Sie die *Status* Leiste aus dem oberen Menü aktivieren. Wählen Sie **Ansicht → Statusleiste einblenden** (oder auf Ihrer Tastatur halten Sie ![](https://238227448-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fb2rE79d9UhOKZQLgzSqx%2Fuploads%2Fgit-blob-b0dd5c5d459bb640d554d4838bb3b47cb68a09d8%2F1988705e47c39af922ad3c11b684e1563c37312eafa93bba6c3d46d8fb32152c.svg?alt=media) **\[Command] +** **/ \[Schrägstrich]**).
{% endhint %}

1. Öffnen Sie die Entwicklerkonsole Ihres Browsers, indem Sie mit der Maus über einen Link fahren, dann mit der rechten Maustaste klicken und **Untersuchen** (oder **Element untersuchen**).
2. Wählen Sie in der Entwicklerkonsole Ihres Browsers die **Netzwerk** Registerkarte. Aktualisieren Sie die Seite, um frische Daten zu erfassen.
   * Überprüfen Sie in der Liste unter *Typ*, dass ein `xhr` oder `Beacon` mit einem Status von `200`.
3. abgefeuert wurde. **Partner-ID** in der *Netzwerk* Alternativ können Sie Ihre `Registerkarte durchsuchen. Das Format des Eintrags ist` {trackingdomain}/i/partnerId/adId/campaignId `xhr` oder `Beacon` mit einem `200`.

</details>

#### Typ und Status von

{% hint style="warning" %}
**Installieren des Publisher-Tags mit identifyUser** Achtung! **Die erweiterte Integration erfordert einen versierten Webentwickler, der versteht, wie diese Integration das Skript verändert und welche Auswirkungen die Funktion hat. Wir** raten dringend dazu,
{% endhint %}

vor dem Versuch dieser Integration einen Entwickler zu konsultieren. `identifyUser` Die Integration unter Verwendung von `identifyUser` ist der empfohlene Ansatz, da das Übermitteln authentifizierter Benutzerdaten über

Das `identifyUser` eine verbesserte Attribution ermöglichen kann.

{% stepper %}
{% step %}

#### **Die Funktion erfasst außerdem nicht-personenbezogene Informationen (non-PII).**&#x20;

1. Schritt 1: Ändern des Skripts

   ```programlisting
   Fügen Sie die folgende Codezeile in den Body des Publisher-Tags vor den anderen Funktionsaufrufen ein:
   ```
2. impactPublisher('identifyUser', {properties}, {options});

   ```programlisting
   Sobald Sie den neuen Code hinzugefügt haben, sieht der vollständige Tag ähnlich aus wie dieser:
       <script type="text/javascript">
       Fügen Sie die folgende Codezeile in den Body des Publisher-Tags vor den anderen Funktionsaufrufen ein:
       (function(a,b,c,d,e,f,g){e['ire_o'] = c;e[c] = e[c] || function(){(e[c].a = e[c].a||[]).push(arguments)};f = d.createElement(b);g = d.getElementsByTagName(b)[0];f.async = 1;f.src = a;g.parentNode.insertBefore(f,g);})('//d.impactradius-event.com/<UNIQUE_ID>.js','script','impactPublisher',document,window);
       impactPublisher('transformLinks', {properties}, {options [augmentLinksOnly, addImpressions]});
       impactPublisher('trackImpression', {properties}, {options});
   impactPublisher('trackLinks');
   ```

{% endstep %}

{% step %}

#### **\</script>**&#x20;

Schritt 2: Installieren des Skripts [Sobald Sie das Skript geändert haben, können Sie den](#section-idm234420645737758) Anweisungen zur grundlegenden Integration
{% endstep %}

{% step %}

#### **folgen, um das Skript zu installieren.**&#x20;

Schritt 3: Testen Ihrer identifyUser-Integration `Sobald Sie das Publisher-Tag-Code-Snippet auf Ihrer Website installiert haben, sollten Sie es testen, um sicherzustellen, dass es korrekt funktioniert. Das Testen der erweiterten Integration erfordert Kenntnisse darüber, wie man die` oder `partnercustid` customeremail

Variablen dynamisch übergibt. *Netzwerk* Sobald dies konfiguriert ist, überprüfen Sie die `Registerkarte der Entwicklerkonsole Ihres Browsers auf` und `partnercustid={passedid}`.
{% endstep %}
{% endstepper %}

{% hint style="info" %}
**Hinweis:** customeremail={passedemail} [Weitere Informationen zum Publisher-Tag finden Sie in der](https://app.gitbook.com/s/wMLlMoFBtKJa8ptd3zaw/what-would-you-like-to-learn-about/platform-features/tracking/tracking-explained/publisher-tag-faq)Publisher-Tag-FAQ [Support kontaktieren](https://app.impact.com/support/portal.ihtml?createTicket=true).
{% endhint %}
