Seite 1 von 2

Hilfe benötigt: Conversion Tracking

Verfasst: 07.11.2006 21:41
von solafix
Wo und wie muss ich das Conversion Tracking von Google einbauen, um Anmeldungen zu messen?

Vielen Dank und beste Grüße

Verfasst: 08.11.2006 07:35
von Luckyze
Hi,

hier >>>Conversion Tracking von Google einbauen<<< wirst du fündig. :wink:

greetz Luckyze

Verfasst: 09.11.2006 10:38
von solafix
Sorry, ich bekomme es nicht hin. In welche Datei und wie muss ich den Code bei phpbb genau einbauen?

Vielen Dank

Verfasst: 09.11.2006 12:12
von Fähnchen
Wenn du den Javascript-Code hast würde ich diesen in overall_header.tpl einfügen in den head Bereich.

Verfasst: 09.11.2006 12:50
von solafix
Ich möchte nur die Anmeldung erfassen.

Verfasst: 09.11.2006 13:03
von Fähnchen
Dann würde ich es in Verbindung mit einer language-Varible verpacken.

Suche in language/lang_german/lang_main.php

Code: Alles auswählen

$lang['Account_added'] = "
Füge eine Zeile darunter ein

Code: Alles auswählen

$lang['Account_added'] .= "<... dein Code ...>";
Darauf achten dass du Anführungszeichen entsprechend mit Escape-Zeichen versiehst. Das ganze dann eben für die entsprechende Sprachvariable, die den Einstellungen deines Boards entspricht einbinden.

Eine weitere Möglichkeit wäre den Javascript-Code in einer Varibale in der Datei usercp_register.php zu speichern und an der richtigen Stelle auszugeben.

Welche Account-Aktivierungsmethode hast du denn eingestellt?

Verfasst: 09.11.2006 14:05
von solafix
Freischaltung per E-Mail

Verfasst: 09.11.2006 14:19
von Fähnchen
Öffne includes/usercp_activate.php und finde

Code: Alles auswählen

$message = ( $sql_update_pass == '' ) ? $lang['Account_active'] : $lang['Password_activated'];
Füge danach ein

Code: Alles auswählen

echo " ... dein Code... ";
Das wäre die zweite Möglichkeit ;-)
Dann wird der Aufruf bei erfolgreicher Aktivierung gezählt.

Die Variante mit der Sprachvariable finde ich persönlich allerdings besser.

Verfasst: 09.11.2006 17:32
von solafix
Klappt nicht. Sorry mir fehlen wohl noch Grundlagen.

Code: Alles auswählen

			$message = ( $sql_update_pass == '' ) ? $lang['Account_active'] : $lang['Password_activated'];
			echo "<!-- Google Code for signup Conversion Page -->
				<script language="JavaScript" type="text/javascript">
				<!--
				var google_conversion_id = meinezahl;
				var google_conversion_language = "de";
				var google_conversion_format = "1";
				var google_conversion_color = "666666";
				if (1) {
  				var google_conversion_value = 1;
				}
				var google_conversion_label = "signup";
				//-->
				</script>
				<script language="JavaScript" src="http://www.googleadservices.com/pagead/conversion.js">
				</script>
				<noscript>
				<img height=1 width=1 border=0 src="http://www.googleadservices.com/pagead/conversion/meinezahl/?value=1&label=signup&script=0">
				</noscript>"

                                     
			message_die(GENERAL_MESSAGE, $message);
		}
	}
	else

Verfasst: 09.11.2006 19:22
von gn#36
Fähnchen hat geschrieben:Dann würde ich es in Verbindung mit einer language-Varible verpacken.

Suche in language/lang_german/lang_main.php

Code: Alles auswählen

$lang['Account_added'] = "
Füge eine Zeile darunter ein

Code: Alles auswählen

$lang['Account_added'] .= "<... dein Code ...>";
Darauf achten dass du Anführungszeichen entsprechend mit Escape-Zeichen versiehst. Das ganze dann eben für die entsprechende Sprachvariable, die den Einstellungen deines Boards entspricht einbinden.

...
Das hast du vergessen. Alle " in deinem Text müssen durch " ersetzt werden.

EDIT: Und an das Ende gehört noch ein Semikolon.