id: globalswitch name: Global Switch domain: www.globalswitch.com kind: operator mode: hybrid priority: 1 license: "Publicly accessible operator pages; factual data only; © Global Switch" attribution: "Global Switch" homepage: https://www.globalswitch.com/data-centres/ notes: "City pages /data-centres// list each building in .contact_offices (name, MW, street, postal code + city, country) → one record per building." coverage: { operators: ["Global Switch"], countries: ["GB", "NL", "DE", "FR", "ES", "HK", "SG", "MY", "AU"] } fetch: { level: 1, maxLevel: 2, rpm: 15, concurrency: 2, respectRobots: true, maxCreditsPerRun: 20 } discovery: sitemap: ["https://www.globalswitch.com/page-sitemap.xml", "https://www.globalswitch.com/post-sitemap.xml"] include: ["/data-centres/[a-z-]+/$", "/announcement/"] exclude: ["\\?", "#"] classify: - { pattern: "/data-centres/[a-z-]+/$", group: facility_pages, pageType: facility_page, priority: 60 } - { pattern: "/announcement/.", group: newsroom, pageType: press_release, priority: 50 } schedule: { facility_pages: weekly, newsroom: daily, sitemap: weekly } extractors: facility: { match: ["/data-centres/[a-z-]+/$"], kind: facility, parser: globalswitch_facility_v1 } defaults: { operatorName: Global Switch, facilityType: colocation }