{
"datapointId": "641176879",
"targetSiteId": "AirAsia",
"crawlingSpec": [
{
"ruleId": "3240325c-8117-4765-b82a-10d9a4069e17",
"targetHost": "https://www.airasia.com/select/en/gb/DMK/PHS/2020-08-04/N/1/0/0/O/N/USD/ST",
"repeatTargetHost": null,
"requestMethod": "GET",
"requestHeader": {},
"repeatRequestHeader": null,
"requestPayload": {},
"repeatRequestPayload": null,
"actions": [
{
"actionId": "678baad4-fa23-4a69-a2d1-eeda80219607",
"type": "CLICK",
"elementType": "BUTTON",
"selector": "#flight-sched-6324146",
"value": null,
"actionKey": null,
"actionGroup": null,
"optional": false
},
{
"actionId": "678baad4-fa23-4a69-a2d1-eeda80219688",
"type": "CLICK",
"elementType": "BUTTON",
"selector": "#flight-sched-",
"value": null,
"actionKey": null,
"actionGroup": null,
"optional": false
},
{
"actionId": "525aa58e-ad8c-49b9-a227-703c2a0c5dde",
"type": "CLICK",
"elementType": "BUTTON",
"selector": "#select-bottom-booking-summary-airasia-button-inner-button-booking-summary-heatmap",
"value": null,
"actionKey": null,
"actionGroup": null,
"optional": false
},
{
"actionId": "0ff14a38-9f3d-49ef-973e-223c4b13c684",
"type": "CLICK",
"elementType": "BUTTON",
"selector": "button[class='waves-effect waves-light']#addons-bottom-booking-summary-airasia-button-inner-button-booking-summary-heatmap",
"value": null,
"actionKey": null,
"actionGroup": null,
"optional": false
},
{
"actionId": "9f19095d-ee70-4c0a-be05-0eb8270392b3",
"type": "INPUT",
"elementType": "INPUT",
"selector": "#adult-0-given-name-heatmap-autocomplete-heatmap",
"value": "panisara",
"actionKey": "guestDetails.adults",
"actionGroup": "adults",
"optional": false
},
{
"actionId": "25047332-add7-4f0f-a6bd-72b4b66f8f28",
"type": "INPUT",
"elementType": "INPUT",
"selector": ".col #adult-0-sur-name-heatmap",
"value": "saenyakun",
"actionKey": "guestDetails.adults",
"actionGroup": "adults",
"optional": false
},
{
"actionId": "87905f4a-d14a-4049-9e57-7c0a4827ba06",
"type": "CLICK",
"elementType": "BUTTON",
"selector": "#adult-0-gender-heatmap_2",
"value": "${STRING(gender)}",
"actionKey": "guestDetails.adults",
"actionGroup": "adults",
"optional": false
},
{
"actionId": "b267f804-e18a-4038-8466-465e3efdc05b",
"type": "CLICK",
"elementType": "BUTTON",
"selector": "//button[contains(@class,'mat-icon-button')]/ancestor::div[@class='mat-form-field-flex' and div[@class='mat-form-field-infix' and input[@id='adult-0-dob-heatmap']]] //button",
"value": null,
"actionKey": "guestDetails.adults",
"actionGroup": "adults",
"optional": false
},
{
"actionId": "50387c8f-0e2d-48cb-a08b-3d608204f847",
"type": "DOB",
"elementType": "DOB",
"selector": "#mat-datepicker-0 td",
"value": "1996",
"actionKey": "guestDetails.adults",
"actionGroup": "adults",
"optional": false
},
{
"actionId": "77917df4-052b-4aab-a2c7-d3f7a3253a4c",
"type": "CLICK",
"elementType": "DROPDOWN",
"selector": "#mat-datepicker-0 td",
"value": "SEP",
"actionKey": "guestDetails.adults",
"actionGroup": "adults",
"optional": false
},
{
"actionId": "954ee80f-ca67-4654-81ed-5c8df24fff98",
"type": "CLICK",
"elementType": "DROPDOWN",
"selector": "#mat-datepicker-0 td",
"value": "18",
"actionKey": "guestDetails.adults",
"actionGroup": "adults",
"optional": false
},
{
"actionId": "8d8e6754-002b-4194-a7bf-b66421f8e34d",
"type": "CLICK",
"elementType": "BUTTON",
"selector": "#adult-0-nationality-heatmap",
"value": null,
"actionKey": "guestDetails.adults",
"actionGroup": "adults",
"optional": true
},
{
"actionId": "aaf1c706-c755-41e6-99d4-98004a7d912b",
"type": "CLICK",
"elementType": "DROPDOWN",
"selector": "#adult-0-nationality-heatmap .items-list li span",
"value": null,
"actionKey": "guestDetails.adults",
"actionGroup": "adults",
"optional": true
},
{
"actionId": "10d11626-fd76-431f-9d79-43164a3acf11",
"type": "INPUT",
"elementType": "INPUT",
"selector": ".content-wrapper #email",
"value": "melontour2020@gmail.com",
"actionKey": null,
"actionGroup": null,
"optional": false
},
{
"actionId": "14df1135-aa3f-4855-971e-95a7b2f23d86",
"type": "INPUT",
"elementType": "INPUT",
"selector": ".col #contact-mobile-number",
"value": "863522521",
"actionKey": null,
"actionGroup": null,
"optional": false
},
{
"actionId": "aff4b66a-e1be-4982-8ae5-46c654b1ead0",
"type": "CLICK",
"elementType": "BUTTON",
"selector": "button[type=button]:enabled#guest-bottom-booking-summary-airasia-button-inner-button-booking-summary-heatmap",
"value": null,
"actionKey": null,
"actionGroup": null,
"optional": false
},
{
"actionId": "f15c718c-ab56-47fc-89fa-3dd632107eac",
"type": "CLICK",
"elementType": "BUTTON",
"selector": "#payment-tab-CC-heatmap",
"value": null,
"actionKey": null,
"actionGroup": null,
"optional": false
},
{
"actionId": "10c46ea7-c6ff-44b2-9d4e-82f3ee2caa2a",
"type": "INPUT",
"elementType": "INPUT",
"selector": "#card-number-heatmap",
"value": "5281723801373396",
"actionKey": null,
"actionGroup": null,
"optional": false
},
{
"actionId": "10c46ea7-c6ff-44b2-9d4e-82f3ee2caa2b",
"type": "COMPARE",
"elementType": "GT",
"selector": ".amount-text label",
"value": "64.119",
"actionKey": null,
"actionGroup": null,
"optional": true
},
{
"actionId": "d2bac77a-ad1a-43d3-98a2-c5cea361930e",
"type": "CLICK",
"elementType": "BUTTON",
"selector": "#expiry-month-heatmap",
"value": null,
"actionKey": null,
"actionGroup": null,
"optional": false
},
{
"actionId": "81027e48-65d5-4c46-b86a-c7b12e3d86e9",
"type": "CLICK",
"elementType": "DROPDOWN",
"selector": "#expiry-month-heatmap li",
"value": "08",
"actionKey": null,
"actionGroup": null,
"optional": false
},
{
"actionId": "f9306914-9374-4736-b1b1-155ab1cf1cf3",
"type": "CLICK",
"elementType": "BUTTON",
"selector": "#expiry-year-heatmap",
"value": null,
"actionKey": null,
"actionGroup": null,
"optional": false
},
{
"actionId": "a8770004-8ffb-418f-94ec-a8a3a074bd82",
"type": "CLICK",
"elementType": "DROPDOWN",
"selector": "#expiry-year-heatmap li",
"value": "20",
"actionKey": null,
"actionGroup": null,
"optional": false
},
{
"actionId": "69b689ca-715c-44f5-9f9b-b8ced6a82a76",
"type": "INPUT",
"elementType": "INPUT",
"selector": "#card-cvv-heatmap",
"value": "210",
"actionKey": null,
"actionGroup": null,
"optional": false
},
{
"actionId": "4ec498e3-318c-4b9c-9d3f-9d3680905d89",
"type": "INPUT",
"elementType": "INPUT",
"selector": "#card-name-heatmap",
"value": "panisara saenyakun",
"actionKey": null,
"actionGroup": null,
"optional": false
},
{
"actionId": "61ca2668-6413-4747-94a6-4a26105065b0",
"type": "CLICK",
"elementType": "BUTTON",
"selector": "#confirm-booking-heatmap",
"value": null,
"actionKey": null,
"actionGroup": null,
"optional": false
},
{
"actionId": "fc5b88a3-90cb-4989-a95e-bc0c791d0e10",
"type": "SLIDER",
"elementType": "CAPTCHA",
"selector": ".waf-layout-right , .waf-captcha-block",
"value": null,
"actionKey": null,
"actionGroup": null,
"optional": true
}
],
"repeatActions": null,
"parsingRuleId": "45e04bda-682b-4759-8bd2-37a539fc936b",
"repeatRequest": false,
"stepRulesMappingConfig": [
{
"key": "paymentDetails.expiryDate.mm",
"value": "paymentDetails.expiryDate.mm",
"sourceMappingColumn": null,
"source": "USER_INPUT"
},
{
"key": "paymentDetails.expiryDate.yy",
"value": "paymentDetails.expiryDate.yy",
"sourceMappingColumn": null,
"source": "USER_INPUT"
},
{
"key": "search.numberOfChilds",
"value": "search.numberOfChilds",
"sourceMappingColumn": null,
"source": "USER_INPUT"
},
{
"key": "contactDetails.email",
"value": "contactDetails.email",
"sourceMappingColumn": null,
"source": "USER_INPUT"
},
{
"key": "search.currencyCode",
"value": "search.currencyCode",
"sourceMappingColumn": null,
"source": "USER_INPUT"
},
{
"key": "search.departureDate",
"value": "search.departureDate",
"sourceMappingColumn": null,
"source": "USER_INPUT"
},
{
"key": "search.srcAirportCode",
"value": "search.srcAirportCode",
"sourceMappingColumn": null,
"source": "USER_INPUT"
},
{
"key": "search.onewayOrRoundtrip",
"value": "search.onewayOrRoundtrip",
"sourceMappingColumn": null,
"source": "USER_INPUT"
},
{
"key": "paymentDetails.name",
"value": "paymentDetails.name",
"sourceMappingColumn": null,
"source": "USER_INPUT"
},
{
"key": "selectedFlightDetails.departureFlightCode",
"value": "selectedFlightDetails.departureFlightCode",
"sourceMappingColumn": null,
"source": "USER_INPUT"
},
{
"key": "selectedFlightDetails.returnFlightCode",
"value": "selectedFlightDetails.returnFlightCode",
"sourceMappingColumn": null,
"source": "USER_INPUT"
},
{
"key": "paymentDetails.cardNumber",
"value": "paymentDetails.cardNumber",
"sourceMappingColumn": null,
"source": "USER_INPUT"
},
{
"key": "contactDetails.phoneNumber",
"value": "contactDetails.phoneNumber",
"sourceMappingColumn": null,
"source": "USER_INPUT"
},
{
"key": "search.dstAirportCode",
"value": "search.dstAirportCode",
"sourceMappingColumn": null,
"source": "USER_INPUT"
},
{
"key": "search.returnDate",
"value": "search.returnDate",
"sourceMappingColumn": null,
"source": "USER_INPUT"
},
{
"key": "selectedFlightDetails.maxPrice",
"value": "selectedFlightDetails.maxPrice",
"sourceMappingColumn": null,
"source": "USER_INPUT"
},
{
"key": "search.numberOfInfants",
"value": "search.numberOfInfants",
"sourceMappingColumn": null,
"source": "USER_INPUT"
},
{
"key": "search.numberOfAdults",
"value": "search.numberOfAdults",
"sourceMappingColumn": null,
"source": "USER_INPUT"
},
{
"key": "paymentDetails.cvv",
"value": "paymentDetails.cvv",
"sourceMappingColumn": null,
"source": "USER_INPUT"
}
],
"parseAtLast": false,
"repeatRequestMap": null,
"stoppingConditions": null,
"ruleParams": {
"paymentDetails.expiryDate.mm": {
"paramName": "paymentDetails.expiryDate.mm",
"paramDataType": "STRING",
"format": null
},
"paymentDetails.expiryDate.yy": {
"paramName": "paymentDetails.expiryDate.yy",
"paramDataType": "STRING",
"format": null
},
"search.numberOfChilds": {
"paramName": "search.numberOfChilds",
"paramDataType": "STRING",
"format": null
},
"contactDetails.email": {
"paramName": "contactDetails.email",
"paramDataType": "STRING",
"format": null
},
"selectedFlightDetails.returnFlightCode": {
"paramName": "selectedFlightDetails.returnFlightCode",
"paramDataType": "STRING",
"format": null
},
"search.currencyCode": {
"paramName": "search.currencyCode",
"paramDataType": "STRING",
"format": null
},
"search.onewayOrRoundtrip": {
"paramName": "search.onewayOrRoundtrip",
"paramDataType": "STRING",
"format": null
},
"search.departureDate": {
"paramName": "search.departureDate",
"paramDataType": "STRING",
"format": null
},
"paymentDetails.name": {
"paramName": "paymentDetails.name",
"paramDataType": "STRING",
"format": null
},
"search.srcAirportCode": {
"paramName": "search.srcAirportCode",
"paramDataType": "STRING",
"format": null
},
"paymentDetails.cardNumber": {
"paramName": "paymentDetails.cardNumber",
"paramDataType": "STRING",
"format": null
},
"selectedFlightDetails.departureFlightCode": {
"paramName": "selectedFlightDetails.departureFlightCode",
"paramDataType": "STRING",
"format": null
},
"contactDetails.phoneNumber": {
"paramName": "contactDetails.phoneNumber",
"paramDataType": "STRING",
"format": null
},
"search.dstAirportCode": {
"paramName": "search.dstAirportCode",
"paramDataType": "STRING",
"format": null
},
"search.returnDate": {
"paramName": "search.returnDate",
"paramDataType": "STRING",
"format": null
},
"selectedFlightDetails.maxPrice": {
"paramName": "selectedFlightDetails.maxPrice",
"paramDataType": "NUMBER",
"format": null
},
"search.numberOfInfants": {
"paramName": "search.numberOfInfants",
"paramDataType": "STRING",
"format": null
},
"paymentDetails.cvv": {
"paramName": "paymentDetails.cvv",
"paramDataType": "STRING",
"format": null
},
"search.numberOfAdults": {
"paramName": "search.numberOfAdults",
"paramDataType": "STRING",
"format": null
}
},
"repeatCount": 0,
"useBrowser": true,
"datapointExploderParams": {
"explodeDatapoint": false,
"exploderSelector": null
},
"filtrationParams": null,
"randomizationParams": null,
"paxGenerator": null,
"deduplicationParams": {
"dedupKey": null,
"dedupExtractor": null
},
"useCompetitorParser": false,
"uniqueKey": null,
"crawlingConfig": null
}
],
"dataAnalytics": false,
"clientSubscriptionArn": null,
"topicArn": null,
"distributionHost": null,
"jobRuntimeId": null,
"externalProxy": {
"username": "lum-customer-traveloka2-zone-flight_res",
"password": "y2dycuk6ykn9",
"port": 22225,
"sessionId": "1681556877",
"superProxy": {
"hostname": "customer-traveloka2-session-951.zproxy.luminati.io",
"lcHostname": "customer-traveloka2-session-951.zproxy.luminati.io",
"port": 22225,
"schemeName": "http",
"address": null
},
"country": null,
"userDomain": "flights",
"host": "customer-traveloka2-session-951.zproxy.luminati.io"
},
"clientInterface": "DESKTOP",
"userDomain": "flights",
"multiStepParams": null,
"parentDatapoint": null,
"datapointParams": {
"paymentDetails.expiryDate.mm": "08",
"paymentDetails.expiryDate.yy": "20",
"search.numberOfChilds": "0",
"contactDetails.email": "melontour2020@gmail.com",
"selectedFlightDetails.returnFlightCode": "",
"search.currencyCode": "USD",
"search.onewayOrRoundtrip": "O",
"search.departureDate": "2020-08-04",
"contactDetails": {
"phoneNumber": "863522521",
"countryCode": "66",
"givenName": "panisara",
"familyOrSurname": "saenyakun",
"email": "melontour2020@gmail.com"
},
"search": {
"onewayOrRoundtrip": "O",
"numberOfInfants": 0,
"returnDate": "N",
"numberOfAdults": 1,
"dstAirportCode": "PHS",
"departureDate": "2020-08-04",
"currencyCode": "USD",
"srcAirportCode": "DMK",
"numberOfChilds": 0
},
"selectedFlightDetails": {
"returnFlightJourneyCodes": "",
"departureFlightCode": "6324146",
"maxPrice": 64.119,
"departureFlightJourneyCodes": "FD 3306",
"returnFlightCode": ""
},
"search.srcAirportCode": "DMK",
"paymentDetails.name": "panisara saenyakun",
"selectedFlightDetails.departureFlightCode": "6324146",
"paymentDetails.cardNumber": "5281723801373396",
"contactDetails.phoneNumber": "863522521",
"search.dstAirportCode": "PHS",
"search.returnDate": "N",
"selectedFlightDetails.maxPrice": 64.119,
"guestDetails": {
"infants": [],
"adults": [
{
"givenName": "panisara",
"familyOrSurname": "saenyakun",
"dob": {
"dd": "18",
"mm": "SEP",
"yyyy": "1996"
},
"gender": "2"
}
],
"child": []
},
"paymentDetails": {
"expiryDate": {
"mm": "08",
"yy": "20"
},
"cvv": "210",
"name": "panisara saenyakun",
"cardNumber": "5281723801373396"
},
"search.numberOfInfants": "0",
"search.numberOfAdults": "1",
"paymentDetails.cvv": "210"
},
"targetSiteType": null,
"requestType": null
}