{
  "data": {
    "id": "avuGKFVFOFzyUrXAQ",
    "userId": "lJXGuXZ6Phmt6rEVl",
    "name": "google-travel-hotel-prices",
    "username": "vittuhy",
    "description": "This actor extracts real-time pricing information for a given hotel across multiple dates and provides comprehensive price comparisons from various booking providers.",
    "isPublic": true,
    "createdAt": "2025-07-07T07:53:26.547Z",
    "modifiedAt": "2026-10-06T08:44:35.995Z",
    "taggedBuilds": {
      "latest": {
        "buildId": "SFnnVp1PRtiqOn6wF",
        "finishedAt": "2026-10-06T08:44:35.995Z",
        "buildNumberInt": 58,
        "buildNumber": "0.0.58"
      }
    },
    "stats": {
      "totalBuilds": 58,
      "totalRuns": 220951,
      "totalUsers": 718,
      "totalUsers7Days": 461,
      "totalUsers30Days": 522,
      "totalUsers90Days": 544,
      "lastRunStartedAt": "2026-10-22T16:28:15.286Z",
      "publicActorRunStats30Days": {
        "ABORTED": 20,
        "FAILED": 623,
        "SUCCEEDED": 11105,
        "TIMED-OUT": 155,
        "TOTAL": 11903
      },
      "actorReviewCount": 1,
      "actorReviewRating": 5,
      "bookmarkCount": 12
    },
    "versions": [
      {
        "versionNumber": "0.0",
        "sourceType": "GIT_REPO",
        "buildTag": "latest"
      }
    ],
    "defaultRunOptions": {
      "build": "latest",
      "timeoutSecs": 300,
      "memoryMbytes": 1024
    },
    "exampleRunInput": {
      "body": "{ \"helloWorld\": 123 }",
      "contentType": "application/json; charset=utf-8"
    },
    "categories": [
      "TRAVEL"
    ],
    "isDeprecated": false,
    "title": "Google Travel Hotel Prices",
    "pictureUrl": "https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/lJXGuXZ6Phmt6rEVl-actor-avuGKFVFOFzyUrXAQ-ullxkso1N4-gt.png",
    "seoTitle": null,
    "seoDescription": null,
    "pricingInfos": [
      {
        "minimalMaxTotalChargeUsd": null,
        "pricingModel": "PAY_PER_EVENT",
        "isPriceChangeNotificationSuppressed": true,
        "pricingPerEvent": {
          "actorChargeEvents": {
            "apify-actor-start": {
              "eventTitle": "Actor Start",
              "eventDescription": "Charged when the Actor starts running. Number of events charged depends on Actor memory (one event per GB, minimum one event).",
              "isOneTimeEvent": true,
              "eventPriceUsd": 0.005
            },
            "apify-default-dataset-item": {
              "eventTitle": "result",
              "eventDescription": "Single result in the default dataset.",
              "eventPriceUsd": 0.001,
              "isPrimaryEvent": true
            }
          }
        },
        "createdAt": "2026-05-15T10:08:30.221Z",
        "startedAt": "2026-05-15T10:08:30.221Z",
        "apifyMarginPercentage": 0.2
      }
    ],
    "notice": "NONE",
    "isCritical": false,
    "isGeneric": false,
    "hasNoDataset": false,
    "isSourceCodeHidden": true,
    "standbyUrl": null,
    "actorPermissionLevel": "LIMITED_PERMISSIONS",
    "readmeSummary": "## Google Travel Hotel Price Scraper\n\nA scraper that collects real-time hotel pricing from Google Travel for a single hotel across consecutive dates, producing structured per-provider, per-night pricing records useful for price monitoring and provider comparison. It queries Google Travel internal API endpoints to extract OTA and official rates, secondary/taxes-inclusive prices when available, provider names and click-through offers, nightly rates in requested currencies, guest occupancy and applicable check-in/out dates. Technical capabilities include multi-date iteration, device emulation that changes which provider rates are exposed (desktop vs mobile), proxy rotation with a datacenter-first and residential fallback strategy tied to country point-of-sale (which affects currency/tax/locale), session/cookie management, built-in request delays and rate limiting, and automatic retry/error recovery. Outputs are JSON-formatted pricing entries (one entry per provider per date) covering major ISO 4217 currencies and provider-level price comparisons.\n\n## Use cases\n\n- Price monitoring for a specific hotel across dates  \n- Competitive analysis comparing booking platforms (OTAs) for the same hotel  \n- Travel planning to find best available rates for chosen dates  \n- Market research on hotel pricing and rate trends  \n- Revenue optimization and competitive positioning analysis",
    "deploymentKey": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDN/MwAFYxpq5YU1kQCpweL7/z+ubxrRpxuKd3CclwW1Ss8Q3ArWhpSzZ1BNZlrecG7B0O/+3JzV94r/ire5jnLEPmV1P3ZoGCq/pi1o169KzmoRhOpvrVUWTW55pknQL4DYr6bGP7is2heKM5kO5beZQQr7ydkp44XmkJsZONDyU1yyr7p2mCD/ednvIZA5BSuZqUmf6pRjT4BlNEaEIw2EfFQVT6NT9GuPuIYcqP6R0O3PQnAhqRMq6F8xeBkS5kJElJlppvwXOpY/ioI8WrTCms9TVEbhkSEW8DU19mtIg0Zv092dviZ0zYmEUzb7RTxNQEWa2xcNoXhrkS483/V \n"
  }
}