Seite 1 von 1

Iframe Tracking

Verfasst: 17.09.2011, 09:13
von oonightshiftoo
Gibt es eine (funktionierende) Möglichkeit die Seitenaufrufe eines Iframe-Partnerprogramms zu tracken?

Verfasst:
von
Content Erstellung von ABAKUS Internet Marketing
Ihre Vorteile:
  • einzigartige Texte
  • suchmaschinenoptimierte Inhalte
  • eine sinnvolle Content-Strategie
  • Beratung und Umsetzung
Jetzt anfragen: 0511 / 300325-0

Verfasst: 17.09.2011, 10:07
von Tim86
Du kannst lediglich Tracken was auf deiner Seite passiert sofern das Partnerprogramm da keine zusätzlichen Extras anbietet.

Verfasst: 17.09.2011, 10:38
von Synonym
@Tim86
Du kannst lediglich Tracken was auf deiner Seite passiert sofern das Partnerprogramm da keine zusätzlichen Extras anbietet.
Nicht so voreilig. Kommt drauf an, was oonightshiftoo genau möchte. Das iFrame ist auf seiner Seite, nur der Inhalt dessen nicht.

Prinzipiell kann man prüfen, ob ein iFrame geladen wurde oder nicht. Was darin dann passiert kann man nicht erfassen, das eigentliche Laden des iFrame aber schon.

Macht FB in Verbindung mit Zynga auch nicht anders. Wird da ein iFrame deaktiviert oder ohne geladen, dann lädt es entweder nach oder es geht gar nichts mehr.

Selbiges machen auch die Scripte (einige), die Testen, ob Adsense geladen wurde oder nicht.

Guggst Du Google: "iFrame onload"
oder hier: https://www.w3schools.com/jsref/event_frame_onload.asp

Verfasst:
von

Verfasst: 17.09.2011, 11:03
von oonightshiftoo
@synonym: danke, werd ich gleich mal testen!

Verfasst: 17.09.2011, 12:52
von Tim86
Synonym hat geschrieben:Prinzipiell kann man prüfen, ob ein iFrame geladen wurde oder nicht. Was darin dann passiert kann man nicht erfassen, das eigentliche Laden des iFrame aber schon.
Nope, auch hier kannst Du nur tracken was auf deiner Seite passiert und zwar - ob der Code geladen wurde. Ob das Iframe auch tatsächlich geladen wird ... das kannst Du wenn überhaupt nur wenn das Partnerprogramm entsprechende Extras bietet.

Mal ganz davon abgesehen - Das einzige was man mit einem solchen Javascript-Code erreicht ist im besten Fall weitere Nutzer vom Iframe auszusperren. Da kann ich auch gleich einen normalen Counter einbauen anstatt Code-Teile meiner Webseite zu zählen.

Verfasst: 17.09.2011, 13:14
von Synonym
ob der Code geladen wurde
Also Du meinst damit nun den iFrame-Code selbst, oder? Wenn ja, wie kommst Du dann auf den Mist.... Der Code ist geladen, bevor überhaupt das onload greift. Wenn der Code nicht geladen wäre, dann gäbe es auch das onload nicht, da Bestandteil vom Code. Und warum sollte der iFrame-Code nicht geladen werden? Das ist normaler HTML-Code, mehr nicht. Die Frage ist, ob die SRC vom iFrame geladen wird und genau dazu gibt es das onload().

Also, erzählt nicht immer so einen Mist. Letztes mal auch schon.

https://www.1nt.de/iframe/test-1.php -> iFrame da, Seite geladen, Meldung kommt
https://www.1nt.de/iframe/test-2.php -> iFrame da, Seite nicht geladen, Meldung kommt nicht
Das einzige was man mit einem solchen Javascript-Code erreicht ist im besten Fall weitere Nutzer vom Iframe auszusperren
Warum das so sein soll weißt wohl auch nur Du. Schalt Dein JS aus, das iFrame lädt dennoch - kommt halt keine Meldung - fertig. Also auch wieder Unsinn.

Verfasst: 17.09.2011, 13:20
von Tim86
Synonym hat geschrieben:
ob der Code geladen wurde
Also Du meinst damit nun den iFrame-Code selbst, oder? Wenn ja, wie kommst Du dann auf den Mist.... Der Code ist geladen, bevor überhaupt das onload greift. Wenn der Code nicht geladen wäre, dann gäbe es auch das onload nicht, da Bestandteil vom Code. Und warum sollte der iFrame-Code nicht geladen werden? Das ist normaler HTML-Code, mehr nicht. Die Frage ist, ob die SRC vom iFrame geladen wird und genau dazu gibt es das onload().

Also, erzählt nicht immer so einen Mist. Letztes mal auch schon.

https://www.1nt.de/iframe/test-1.php -> iFrame da, Seite geladen, Meldung kommt
https://www.1nt.de/iframe/test-2.php -> iFrame da, Seite nicht geladen, Meldung kommt nicht
Das einzige was man mit einem solchen Javascript-Code erreicht ist im besten Fall weitere Nutzer vom Iframe auszusperren
Warum das so sein soll weißt wohl auch nur Du. Schalt Dein JS aus, das iFrame lädt dennoch - kommt halt keine Meldung - fertig. Also auch wieder Unsinn.
Theorie schön und gut aber dann öffne die Seite test-2.php mal im Chrome oder IE. kommt bei beiden die Javascript-Meldung.

Verfasst: 17.09.2011, 13:24
von Synonym
ja und wenn? Dann bau das onload-Event aus. Gibt genug browserspezifische JS-Funktionen. Oder gib dem iFrame eine ID und geh über onload(), readyState(), DOMContentLoaded() und oder was auch immer. Werte den Statuscode aus usw.... Geht alles. Nur weil der Chorme eine interne HTML-Seite aufruft heißt das noch lange nicht, dass es nicht geht.