könnt ihr mir bitte helfen, ich bin mit meinem Latein am Ende:
Wir haben einen CTA in eine WordPress-Seite eingebettet.
Nach Klick soll ein Datei-Download stattfinden.
Bei akzeptierten Cookeis ist das auch der Fall. Bei abgelehnten Cookies kommt kein Warnungstext (wie bei YouTube bspw) sondern die URL leitet auf ein GIF augenscheinlich weiter, was letztendlich aber nur eine schwarze Seite ist.
Zur URL selbst habe ich nichts online finden können.
vorab, ich kann nachstehend keine Lösung bieten. Aber ein paar Hintergrundinformationen einbringen.
Bei der schwarzen Seite handelt es sich um ein Tracking Pixel. Das ist eine 1x1 Pixel große Bilddatei. Mit dem Laden der Bilddatei werden Informationen vom Server über den Browser und das Gerät gesammelt. Der Pixel ist normalerweise unauffällig in dem CTA versteckt und kein legitimes Ziel für eine Verlinkung.
Hinsichtlich des Downloads über ein Call-To-Action die Frage: Gibt es einen Link zur Seite, auf welcher der CTA angewendet wird? Ein Link wäre hilfreich, um der Ursache auf den Grund zu gehen. Grundsätzlich wird das direkte Herunterladen von Dateien über unterschiedliche Domains hinweg aus Sicherheitsgründen vom Browser nicht unterstützt. Vom Server, ohne explizite Ausnahme, auch nicht.
In allen Fällen gelten Download-Regeln für Cross-Origin-Resource-Sharing (CORS) und die Content-Security-Policy (CSP).
Zudem werden Datei-Typen, auf welche ohne das Link Attribute "download" verwiesen wird, vom Browser automatisch erkannt und entsprechend interpretiert: Das gilt zum Beispiel für .jpg, .pdf, .txt, .html, etc. Ein herunterladen dieser Dateien erfordert das zugehörige Link Attribut. Daher die Frage: Welcher Datei-Typ soll heruntergeladen werden?
Zu beachten ist auch, dass die Browser unterschiedlich funktionieren. Firefox wird zum Beispiel eine Bilddatei nicht erneut herunterladen, wenn sie bereits einmal heruntergeladen wurde. Um mehrfaches Herunterladen derselben Datei zu ermöglichen, muss die Download-URL eine Veränderung aufweisen. Das kann zum Beispiel ein Zeitstempel-Parameter sein, welcher beim Anklicken erneuert wird.
Also alles nicht so einfach wie zunächst gedacht. Ohne detaillierte Informationen zu eurem Anwendungsfall wäre mit Entwickler-Kenntnissen auch ohne CTA ein Tracking möglich. Dazu prüfen ob in eurem Account unter der Schaltfläche Datenverwaltung > Benutzerdefinierte Events verfügbar sind.
Die semantische Aufbereitung eines Downloads für Suchmaschinen durch einen Entwickler ist optional. Und kann im Fall eines programmierten Moduls erreicht werden. Dabei handelt es sich neben der URL um Informationen wie Dateigröße und Sprache. Wenn gewollt, dann ist das Schema "DataDownload" von schema.org zu verwenden.
Betreffend Usercentrics, wird HubSpot vom Hersteller als unterstütztes CMS aufgeführt. Ich vermute, es wird jedoch eine individuelle Konfiguration brauchen, damit der CTA überhaupt funktioniert. Und ob er dann auch funktioniert wie gewünscht ist fraglich.
nur vor ab: Ich habe ein solches Verhalten nie beobachten können. Mag vielleicht daran liegen, dass ich nahezu ausschließlich mit Hubspot arbeite.
Zum Link: Es ist handelt sich dabei um ein 1x1px "großes" Bild(der weiße Punkt im screenshot).
Dieser wird von HubSpot dafür verwendet um das Script zum laufen zu bekommen. Ich würde behaupten, dass die Logik wie folgt aufgebaut ist "Wenn das Bild geladen wurde, aktiviere das Script". Also ähnlich wie der "Facebook pixel". Dieses Script ist für vielerlei Funktionen zuständig. Tracking, Link generierung, ggf. Analytics usw.
Dadurch, dass HubSpot in UserCentrics höchstwahrscheinlich als Marketing Cookie hinterlegt ist(sollte so sein), wird das Script nur geladen, wenn die Marketing Cookies akzeptiert wurden. Ohne Cookies existiert nur die URL zum Pixel, da erst das Script die "Pixel URL" zur echten URL umwandelt. Somit funktioniert die URL nicht, wenn man die Cookies nicht annimmt.
Etwas, was du versuchen kannst ist eine tracking URL in HS zu erzeugen und diese dann in einen WordPress button als Link zu hinterlegen. Allerdings kann es auch hier passieren, dass der Link die Marketing Cookies benötigt.
vorab, ich kann nachstehend keine Lösung bieten. Aber ein paar Hintergrundinformationen einbringen.
Bei der schwarzen Seite handelt es sich um ein Tracking Pixel. Das ist eine 1x1 Pixel große Bilddatei. Mit dem Laden der Bilddatei werden Informationen vom Server über den Browser und das Gerät gesammelt. Der Pixel ist normalerweise unauffällig in dem CTA versteckt und kein legitimes Ziel für eine Verlinkung.
Hinsichtlich des Downloads über ein Call-To-Action die Frage: Gibt es einen Link zur Seite, auf welcher der CTA angewendet wird? Ein Link wäre hilfreich, um der Ursache auf den Grund zu gehen. Grundsätzlich wird das direkte Herunterladen von Dateien über unterschiedliche Domains hinweg aus Sicherheitsgründen vom Browser nicht unterstützt. Vom Server, ohne explizite Ausnahme, auch nicht.
In allen Fällen gelten Download-Regeln für Cross-Origin-Resource-Sharing (CORS) und die Content-Security-Policy (CSP).
Zudem werden Datei-Typen, auf welche ohne das Link Attribute "download" verwiesen wird, vom Browser automatisch erkannt und entsprechend interpretiert: Das gilt zum Beispiel für .jpg, .pdf, .txt, .html, etc. Ein herunterladen dieser Dateien erfordert das zugehörige Link Attribut. Daher die Frage: Welcher Datei-Typ soll heruntergeladen werden?
Zu beachten ist auch, dass die Browser unterschiedlich funktionieren. Firefox wird zum Beispiel eine Bilddatei nicht erneut herunterladen, wenn sie bereits einmal heruntergeladen wurde. Um mehrfaches Herunterladen derselben Datei zu ermöglichen, muss die Download-URL eine Veränderung aufweisen. Das kann zum Beispiel ein Zeitstempel-Parameter sein, welcher beim Anklicken erneuert wird.
Also alles nicht so einfach wie zunächst gedacht. Ohne detaillierte Informationen zu eurem Anwendungsfall wäre mit Entwickler-Kenntnissen auch ohne CTA ein Tracking möglich. Dazu prüfen ob in eurem Account unter der Schaltfläche Datenverwaltung > Benutzerdefinierte Events verfügbar sind.
Die semantische Aufbereitung eines Downloads für Suchmaschinen durch einen Entwickler ist optional. Und kann im Fall eines programmierten Moduls erreicht werden. Dabei handelt es sich neben der URL um Informationen wie Dateigröße und Sprache. Wenn gewollt, dann ist das Schema "DataDownload" von schema.org zu verwenden.
Betreffend Usercentrics, wird HubSpot vom Hersteller als unterstütztes CMS aufgeführt. Ich vermute, es wird jedoch eine individuelle Konfiguration brauchen, damit der CTA überhaupt funktioniert. Und ob er dann auch funktioniert wie gewünscht ist fraglich.
Hi @LuisaSchreiber, entschuldige bitte die verzögerte Antwort.
Konntet ihr das Problem schon lösen?
@Anton & @mii, ist bei euch das vielleicht schon mal vorgekommen?
Wir haben einen CTA in eine WordPress-Seite eingebettet.
Nach Klick soll ein Datei-Download stattfinden.
Bei akzeptierten Cookeis ist das auch der Fall. Bei abgelehnten Cookies kommt kein Warnungstext (wie bei YouTube bspw) sondern die URL leitet auf ein GIF augenscheinlich weiter, was letztendlich aber nur eine schwarze Seite ist.
Zur URL selbst habe ich nichts online finden können.
nur vor ab: Ich habe ein solches Verhalten nie beobachten können. Mag vielleicht daran liegen, dass ich nahezu ausschließlich mit Hubspot arbeite.
Zum Link: Es ist handelt sich dabei um ein 1x1px "großes" Bild(der weiße Punkt im screenshot).
Dieser wird von HubSpot dafür verwendet um das Script zum laufen zu bekommen. Ich würde behaupten, dass die Logik wie folgt aufgebaut ist "Wenn das Bild geladen wurde, aktiviere das Script". Also ähnlich wie der "Facebook pixel". Dieses Script ist für vielerlei Funktionen zuständig. Tracking, Link generierung, ggf. Analytics usw.
Dadurch, dass HubSpot in UserCentrics höchstwahrscheinlich als Marketing Cookie hinterlegt ist(sollte so sein), wird das Script nur geladen, wenn die Marketing Cookies akzeptiert wurden. Ohne Cookies existiert nur die URL zum Pixel, da erst das Script die "Pixel URL" zur echten URL umwandelt. Somit funktioniert die URL nicht, wenn man die Cookies nicht annimmt.
Etwas, was du versuchen kannst ist eine tracking URL in HS zu erzeugen und diese dann in einen WordPress button als Link zu hinterlegen. Allerdings kann es auch hier passieren, dass der Link die Marketing Cookies benötigt.
danke für die Verlinkungen der Community. Ich hab bisher leider nicht rausfinden können, was der Fehler ist und warum HubSpot und Wordpress in Kombi mit Usercentrics nicht miteinander funktionieren wollen.
Falls irgendjemad Ideen hat, ich bin um jeden Tipp dankbar!