{
  "id": 13176679,
  "title": "Validate Google Hotel Center, Wego and trivago hotel feeds from CI",
  "url": "https://urgent.news/2026/10/09/validate-google-hotel-center-wego-and-trivago-hotel-feeds-from-ci",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-10-09T18:27:54.000Z",
  "source": {
    "name": "Dev.to",
    "slug": "dev-to",
    "url": "https://dev.to/metasearch/validate-google-hotel-center-wego-and-trivago-hotel-feeds-from-ci-4jk1"
  },
  "original_language": "en",
  "account": "Google Hotel Center, Wego, and trivago hotel feeds can be validated using an open-source CLI tool called @metasearch/feed-validator. This tool helps identify differences in hotel feed formats required by various distribution platforms. A typical hotel feed includes property ID, name, address, country, latitude and longitude, phone number, property type, and star rating. Each platform has its own contract, so a feed that appears complete internally may still fail onboarding or require additional mapping. The validator supports published-contract validation for Google Hotel Center, Wego Hotels, and trivago, as well as readiness checks for Meta and Criteo, plus a generic hotel master-data quality check. The distinction between readiness checks and published-contract validation is intentional, with the latter not being presented as official certification. The CLI can be run directly using npx, and public repository examples can be used without production data. The validation can be run against specific platforms like Google Hotel Center, Wego, or trivago. The CLI also allows for comparing the same feed across multiple platforms to identify platform-specific gaps. Validation can be integrated into a CI pipeline as a gate, and the CLI supports various input formats such as CSV, TSV, JSON, NDJSON, and XML. The validator uses target-specific rule packs for published-contract validation and labels features as readiness checks when a public contract is not sufficient. The validation engine is also exposed through a public remote MCP server, allowing for broader use in CI/CD pipelines, browser tools, and AI clients. The open-source project is available on GitHub and includes synthetic sample feeds and copy-paste CI examples.",
  "summary": "Validate Google Hotel Center, Wego and trivago hotel feeds from CI Hotel distribution feeds look simple until you need to send the same property data to multiple platforms. A typical hotel feed may contain: property ID hotel name address country latitude and longitude phone number property type star rating The problem is that every distribution platform has its own contract. A feed that looks…",
  "key_points": [
    "Open-source CLI tool validates Google Hotel Center, Wego, trivago feeds.",
    "Supports published-contract validation and readiness checks for platforms.",
    "CLI integrates into CI pipelines for automated feed quality checks."
  ],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}