Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Published by Scroll Versions from space DEWORK and version Dokumentation
Section
Column
width900px

Das Objekt browserInfo ist nur für Server-zu-Server-Integrationen relevant. Händler, die

...

Multiexcerpt include
SpaceWithExcerptDE
MultiExcerptNamePartner-Name
PageWithExcerptWording
-Zahlungsseiten oder Kartenformulare verwenden, müssen diesen Datenelement nicht übergeben.

Datenelemente

...

Table Filter

...

inverse

...

false

...

default

...

Description

...

isFirstTimeEnter

...

false

...

M

...

Exakter Inhalt des HTTP accept Headers, wie er vom Browser des Kunden gesendet wird

...

ipAddress

...

string

...

M

...

IP-Adresse des Browsers, wie im HTTP-Header angegeben

...

javaEnabled

...

boolean

...

C

...

Boolescher Wert, der die Fähigkeit des Kunden-Browsers zur Ausführung von Java angibt. Erforderlich, wenn JavaScriptEnabled = true; sonst optional.

...

javaScriptEnabled

...

boolean

...

M

...

Boolescher Wert, der die Fähigkeit des Kunden-Browsers zur Ausführung von JavaScript angibt.

Für die Nutzung von 3DS 2.0 muss JavaSkript aktiviert sein (javaScriptEnabled = true). Die davon abhängigen Parameter javaEnabled, colorDepth, screenHeight, screenWidth und timeZoneOffset müssen dann ebenfalls übergeben werden.

...

language

...

string

...

M

...

Wert der Browser-Sprache gemäß IETF BCP47, z.B. "en", "de", "fr", "en-US", "en-GB", "de-DE", "de-AT", ...

...

colorDepth

...

integer

...

C

...

Der Wert gibt die Bit-Tiefe der Farbpalette für die Anzeige von Bildern in Bits pro Pixel an. Erforderlich, wenn JavaScriptEnabled = true; sonst optional.

Hinweis: Inzwischen gibt es die neuen Farbtiefen 30 und 36 Bits, diese sind aber noch nicht in den EMVCo Spezifikationen enthalten und sollten daher nicht gesendet werden, da sie Ablehnungen verursachen. Senden Sie daher bitte den nächstniedrigeren Wert. Erlaubt sind derzeit 1, 4, 8, 15, 16, 24, 32, 48 Bit.

...

screenHeight

...

integer

...

C

...

Gesamtbildschirmhöhe des Karteninhabers in Pixeln. Erforderlich, wenn JavaScriptEnabled = true; sonst optional.

...

screenWidth

...

integer

...

C

...

Gesamtbildschirmbreite des Karteninhabers in Pixeln. Erforderlich, wenn JavaScriptEnabled = true; sonst optional.

...

timeZoneOffset

...

string

...

C

...

Zeitzonenverschiebung in Minuten zwischen UTC und der lokalen Browserzeit des Karteninhabers. Erforderlich, wenn JavaScriptEnabled = true; sonst optional.

Note that the offset is positive if the local time zone is behind UTC and negative if it is ahead.

...

userAgent

...

string

...

M

...

Exakter Inhalt des HTTP user-agent Headers

hideColumnstrue
sparkNameSparkline
hidePanetrue
datepatterndd M yy
id1624973121450_-1463149623
worklog365|5|8|y w d h m|y w d h m
isORAND
separatorPoint (.)
order0

Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNamedata_elements
PageWithExcerptEN:browserInfo

Schema

(info) BASEURL=

Multiexcerpt include
SpaceWithExcerptDE
MultiExcerptNameBaseURL
PageWithExcerptWording
schemas

Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNameschema
PageWithExcerptEN:browserInfo

Beispiel

Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNamesample
PageWithExcerptEN:browserInfo

Column




Table of Contents

Schema

Code Block
themeEclipse
linenumberstrue
{
    "$schema": "http://json-schema.org/draft-07/schema#",
    "$id": "https://www.computop-paygate.com/schemas/browserInfo.json",
    "title": "browserInfo",
    "description": "Browser-Informationen",
    "type": "object",
    "properties": {
        "acceptHeaders": {
            "type": "string",
            "maxLength": 2048,
            "description": "Exakter Inhalt der HTTP-Accept-Header aus dem Browser."
        },
        "ipAddress": {
            "type": "string",
            "oneOf": [{"format": "ipv4"},{"format": "ipv6"}],
            "description": "IP-Adresse des Browsers wie von den HTTP-Headern zurückgegeben."
        },
        "javaEnabled": {"type": "boolean"},
        "javaScriptEnabled": {"type": "boolean"},
        "language": {
            "type": "string",
            "minLength": 1,
            "maxLength": 8,
            "description": "Werte stellen die Browser-Sprache dar gemäß IETF BCP47, z.B. 'en', 'de', 'fr', 'en-US', 'en-GB', 'de-DE', 'de-AT', ..."
        },
        "colorDepth": {
            "type": "integer",
            "enum": [1, 4, 8, 15, 16, 24, 32, 48],
            "description": "Der Wert gibt die Bit-Tiefe der Farbpalette für die Anzeige von Bildern in Bits pro Pixel an."
        },
        "screenHeight": {
            "type": "integer",
            "minLength": 1,
            "maxLength": 6,
            "description": "Gesamtbildschirmhöhe des Karteninhabers in Pixeln."
        },
        "screenWidth": {
            "type": "integer",
            "minLength": 1,
            "maxLength": 6,
            "description": "Gesamtbildschirmbreite des Karteninhabers in Pixeln."
        },
        "timeZoneOffset": {
            "type": "string",
            "minLength": 1,
            "maxLength": 5,
            "description": "Zeitzonenverschiebung in Minuten zwischen UTC und der lokalen Browserzeit des Karteninhabers."
        },
        "userAgent": {
            "type": "string",
            "maxLength": 2048,
            "description": "Exakter Inhalt des HTTP user-agent Headers."
        }
    },
    "if": {
        "properties": {
            "javaScriptEnabled": {"enum": [true]}
        }
    },
    "then": {
        "required": ["acceptHeaders", "javaEnabled", "javaScriptEnabled", "colorDepth", "screenHeight", "screenWidth", "timeZoneOffset", "language", "userAgent"]
    },
    "else": {
        "required": ["acceptHeaders", "ipAddress", "javaScriptEnabled", "language", "userAgent"]
    },
    "additionalProperties": false
}

Beispiel

Code Block
themeEclipse
linenumberstrue
{ 
    "acceptHeaders": "text\/html,application\/xhtml+xml,application\/xml;q=0.9,image\/webp,image\/apng,*\/*;q=0.8",
    "ipAddress": "2001:0db8:85a3:0000:0000:8a2e:0370:7334",
    "javaEnabled": false,
    "javaScriptEnabled": true,
    "language": "en-US",
    "colorDepth": 24,
    "screenHeight": 723,
    "screenWidth": 1536,
    "timeZoneOffset": "300",
    "userAgent": "Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/70.0.3538.110 Safari\/537.36"
}

...