Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Die Funktion La funzione "onPageLoad" wird ausgelöst, sobald eine TOSC5 Seite vollständig geladen wurde.Eingebaut werden muss die Funktion laut den Angaben auf der Seite viene attivata non appena una pagina TOSC5 è stata completamente caricata.

La funzione deve essere implementata secondo le informazioni riportate nella pagina "Tutorial: Tracking ScriptsScript / PixelsPixel".

Weiters muss die TagID des Tosc5 manuell in die Funktion eingebaut werden. (siehe onPageLoad BeispielInoltre, il TagID del Tosc5 deve essere inserito manualmente nella funzione (vedere l'esempio di onPageLoad)

Info
titleonPageLoad Beispiel


dw('onPageLoad', 'Inserisci qui TagID hier einfügen', function (e) {

console.log('onPageLoad', e)

});

Bei Con "onPageLoad" werden derzeit 6 verschiedene Werte/Seitentypen erfasst.Jede mögliche Position des Users, auf unserer Buchungsstrecke, hat einen eigenen Wert/Seitentypensono attualmente registrati 6 diversi valori / tipi di pagina.

Ogni possibile step dell'utente nel nostro percorso di prenotazione ha un proprio valore/tipo di pagina.

Alle PageTypesAlle SeitenpageTypeSeitentyp. Siehe obenlangAusgewählte Sprachelinkkey

Puzzle-Teil des TOSC5-Links auf welchen Einstellungen zur Region, zum Linkkey, dem Verkaufskanal, zum Zahlungsprofil usw. gespeichert werden.

Wird ein eigener Linkkey erstellt, können die Transaktionen statistisch unterschieden werden, da zu jeder Transaktion auch der Linkkey gespeichert wird.

So ist später nachvollziehbar welche Transaktionen über welche Homepageseite erstellt wurden.

orgCode

Organisationscode

pageTitleTitel der SeitetagIdTagID der Tosc5 Applikation

PageType 9900

Ausfüllen der Kundendaten
pageTypeSeitentypTipo di pagina
101Unterkunfts DetailansichtALLOGGI Pagina dettaglio
9900Ausfüllen der KundendatenCompilazione dei dati dei clienti
9901Danke für Ihre Buchung!

Auf den Seiten können dann folgende Details erfasst werden:

Thank you page - prenotazione avvenuta

Possono essere registrati sulle pagine i seguenti dettagli:


Bestätigungsseite
Tutti i PageTypesTutte le pagine
pageTypeTipo di pagina. Vedi sopra
langLingua selezionata
linkkey

Parte del link TOSC5 su cui sono memorizzate le impostazioni per la regione, il canale di vendita, il profilo di pagamento, ecc.

Se viene creata una linkkey separata/specifica, nelle statistiche le transazioni possono essere distinte, perché per ogni transazione viene registrata la linkkey alla quale è collegata.

In questo modo è possibile risalire in seguito a quali transazioni sono state create tramite quale sito.

orgCode

Codice organizzazione

pageTitleTitolo della pagina
tagIdTagID dell'applicazione Tosc5

PageType 9900

Form di compilazione dati dell'ospite
shoppingCartInformationen zur Buchung, zum Gast und den gebuchten Leistungen

bookingInformation

  • prices
    • totalAmount
    • totalBookingFeeAmount
    • totalVisitorTaxAmount

Buchungsinformationen

  • Preise
    • Gesamtbetrag
    • Gesamte Buchungsgebühr
    • Gesamte Ortstaxe
shoppingCart.itemsInformationen & Quantität - Unterkunfts/ZusatzleistungenInformazioni sulla prenotazione, sull'ospite e sui servizi prenotati

shoppingCart.items.accommodationItems

  • arrivalDate
  • departureDate
  • id
  • occupancy
    • adults
    • arrivingGuests
    • children
  • price
    • totalAdultVT
    • totalChildrenVT
    • totalPrice
  • product
  • serviceProvider
    • location
  • units

UnterkunftsleistungenAlloggi

  • Ankunftsdatum
  • Abreisedatumdata di arrivo
  • data di partenza
  • ID der Unterkunftalloggio
  • Belegung
    • Anzahl Erwachsene
    • Gästeinformationen (Vorname, Nachname, Geb...)
    • Anzahl d. Kinder und deren Alter
  • Preis
    • Gesamte Ortstaxe (Erwachsene)
    • Gesamte Ortstaxe (Kinder)
    • Gesamtpreis
  • ID und name des Produktes
  • Leistungsträger
    • Lokalität der Unterkunftsleistung
  • ausgewählte (Anzahl) Einheitenoccupazione
    • numero di adulti
    • informazioni sull'ospite (nome, cognome, data di nascita)
    • numero di bambini ed età
  • prezzo
    • Totale imposta locale (adulti)
    • Totale imposta locale (bambini)
    • Prezzo totale
  • ID e nome dei prodotti
  • fornitore di servizio
    • località del servizio di alloggio
  • unità selezionate (numero)

shoppingCart.items.additionalServiceItems

  • arrivalDate
  • name
  • serviceProvider
  • product
    • name
    • owner
  • units
  • startTime
  • price
    • total Price

Zusatzleistungen

  • Ankunftsdatum
  • Name der Zusatzleistung
  • Leistungsträgers
  • Produkt
    • Produktname
    • Produktbesitzer
  • ausgewählte (Anzahl) Einheiten
  • Startzeit
  • Preis
    • Gesamtpreis

PageType 9901

Servizi aggiuntivi

  • data di arrivo
  • nome del servizio aggiuntivo
  • fornitore di servizio aggiuntivo
  • prodotto
    • nome del prodotto
    • proprietario del prodotto
  • unità selezionate (numero)
  • ora di inizio
  • prezzo
    • prezzo totale

PageType 9901

Pagina di conferma prenotazione

bookingConfirmation

  • transactionId
  • transactionNumber
  • transactionType
  • bookingFee
  • visitorTax
  • totalAmount
  • hasCancellationInsurance

Information zur Buchung

  • Id der Buchung
  • Buchungsnummer (Für den Kunden im Deskline sichtbar

    Informazioni sulla prenotazione

    • ID della transazione
    • Numero prenotazione (visibile al cliente nel deskline))
    • 1: Buchungprenotazione, 2: Buchung auf Anfrage
    • Gesamte Buchungsgebühr
    • Gesamte Ortstaxe
    • Gesamtbetrag
    • Wurde Reiseversicherung zugebuchtprenotazione su richiesta
    • commissione totale della prenotazione
    • totale tassa di soggiorno
    • imposto totale
    • l'assicurazione di viaggio è stata prenotata?

    bookingConfirmation.guestDetails

    • city
    • country

    GastdetailsDettagli ospite

    • StadtCittà
    • LandNazione
    bookingConfirmation.itemsGebuchte LeistungenServizi prenotati

    bookingConfirmation.items.accommodations

    • dateFrom
    • dateTo
    • serviceProviderId
    • serviceProvider
      • name
      • location
        • town
    • serviceId
    • service
      • name
    • productId
    • product
      • name
    • units
    • price

    ZusatzleistungenAlloggi

    • Ankunftsdatum
    • Abreisedatum
    • ID der Unterkunft
    • Leistungsträger
      • Name
      • Verortung
        • Ort
    • LeistungsID
    • Leistung
      • Name
    • ProduktID
    • Produkt
      • Produktname
    • ausgewählte (Anzahl) Einheiten
    • Preisdata di arrivo
    • data di partenza
    • ID del fornitore di servizi
    • fornitore di servizi
      • nome
      • località
        • città
    • ID servizio
    • servizio
      • nome
    • ID prodotto
    • prodotto
      • nome prodotto
    • unità selezionate (numero)
    • prezzo

    bookingConfirmation.items.additionalServices

    • dateFrom
    • timeFrom
    • serviceProviderId
    • serviceProvider
      • name
      • location
        • town
    • serviceId
    • service
      • name
    • productId
    • product
      • name
    • units
    • price

    Zusatzleistungen

  • Ankunftsdatum
  • Uhrzeit
  • ID des Leistungsträgers
  • Leistungsträger
    • Name
    • Verortung
      • Ort
  • LeistungsID
  • Leistung
    • Name
  • ProduktID
  • Produkt
    • Produktname
  • ausgewählte (Anzahl) Einheiten
  • Preis

    Servizi aggiuntivi

    • data di arrivo
    • ora di arrivo
    • ID del fornitore di serivizi aggiuntivi
    • fornitore di servizi aggiuntivi
      • nome
      • località
        • città
    • ID servizio
    • servizio
      • nome
    • ID prodotto
    • prodotto
      • nome prodotto
    • unità selezionate (numero)
    • prezzo



    Expand
    titleBeispiel Esempio "e" bei onPageLoad der Buchungsbestätigungper onPageLoad della conferma di prenotazione

    {
        "linkkey": "paymentall2",
        "lang": "en",
        "tagId": "5db346d2-73b4-4b88-b920-b12ac1d93d5e",
        "orgCode": "TOSC4",
        "pageType": 6,
        "pageTitle": "Confirmation",
        "bookingConfirmation": {
            "transactionId": "699349c1-fb5b-4097-a2b6-f94f267cc9d6",
            "transactionNumber": 33685,
            "transactionDate": "2020-02-06T08:33:40.983Z",
            "transactionType": 1,
            "databaseCode": "FRT",
            "guestId": "00000000-0000-0000-0000-000000000000",
            "guestDetals": {
                "city": "Schiefling am See",
                "country": "AT"
            },
            "bookingFee": 0,
            "visitorTax": 14,
            "totalAmount": 158.4,
            "totalAmountGuestCurrency": 158.4,
            "bookingFeeGuestCurrency": 0,
            "guestSettlerCode": "TOSC4",
            "guestSettlerName": null,
            "hasCancellationInsurance": false,
            "cancellationInsuranceType": 2,
            "cancellationRecipientName": null,
            "cancellationInsuranceFee": 0,
            "cancellationInsuranceFeeGuestCurrency": 0,
            "items": {
                "accommodations": [
                    {
                        "productId": "0f0adca0-f9cd-43d7-83d8-6218f6755d78",
                        "product": {
                            "name": "P1 \"No settings\"",
                            "owner": "TOSC4"
                        },
                        "serviceId": "321c75a9-06e0-41e4-afde-2fcdf87b4197",
                        "serviceProviderId": "3ffc7c9a-0528-49f5-9614-5a3e4a92cb26",
                        "serviceProvider": {
                            "name": "Provider A \"Armin\"",
                            "descriptions": [
                                {
                                    "description": "These are test GTC<br /><b>With some http code</b><br /><i>bye</i>"
                                }
                            ],
                            "location": {
                                "town": "Villach"
                            },
                            "addresses": [
                                {
                                    "addressType": 0,
                                    "address1": "LandlordStreet 1",
                                    "city": "Marcallo con Casone",
                                    "country": "IT",
                                    "zipCode": "20010",
                                    "email": "armin.schanitz@feratel.com",
                                    "mobile": "",
                                    "phone": "(0039)6645440173"
                                },
                                {
                                    "addressType": 2,
                                    "address1": "LandlordStreet 1",
                                    "city": "Marcallo con Casone",
                                    "country": "IT",
                                    "zipCode": "20010",
                                    "email": "armin.schanitz@feratel.com",
                                    "mobile": "",
                                    "phone": "(0039)6645440173"
                                }
                            ],
                            "galleryImages": [
                                {
                                    "urls": [
                                        "//restestc.deskline.net/images/FRT/1/b48b0e0f-8c27-4561-8567-1e355ed3e339/54/Product_picture.gif"
                                    ]
                                }
                            ]
                        },
                        "alternativeName": "",
                        "owner": "TOSC4",
                        "price": 158.4,
                        "priceGuestCurrency": 158.4,
                        "units": 1,
                        "isBestPrice": true,
                        "dateFrom": "2020-03-19T23:00:00.000Z",
                        "dateTo": "2020-03-26T23:00:00.000Z",
                        "paymentCancellationPolicy": {
                            "paymentPolicy": {
                                "paymentMethods": [],
                                "depositPercentage": 0,
                                "textType": 4,
                                "defaultHeaderText": 59,
                                "defaultText": 63
                            },
                            "cancellationPolicy": {
                                "hasFreeCancellation": true,
                                "lastFreeDate": "2020-03-19T23:00:00.000Z",
                                "lastFreeTime": "18:15",
                                "cancellationTextType": 12,
                                "defaultHeaderTextNumber": 44,
                                "textLines": [
                                    {
                                        "defaultTextNumber": 51,
                                        "cancellationCalculationType": 0,
                                        "cancellationNights": 0,
                                        "cancellationPercentage": 0,
                                        "hasFreeTime": false,
                                        "cancellationDate": "2020-02-05T23:00:00.000Z",
                                        "freeTime": "00:00"
                                    },
                                    {
                                        "defaultTextNumber": 57,
                                        "cancellationCalculationType": 1,
                                        "cancellationNights": 1,
                                        "cancellationPercentage": 10,
                                        "hasFreeTime": true,
                                        "cancellationDate": "2020-03-19T23:00:00.000Z",
                                        "freeTime": "18:15"
                                    }
                                ]
                            }
                        }
                    }
                ],
                "additionalServices": []
            }
        }