Skip to main content

SimpleTechRecommendation

Technology recommendation payload used when analysis is available; fields capture both a chosen match and diagnostic details about why no recommendation could be made.

type SimpleTechRecommendation {
found: Boolean!
name: String
method: String
issue: TechRecommendationIssue
foundTechnologies: [String]
commonTechnologies: [String]
analysisThreshold: Float
missingAnalysis: [String]
siteNames: [String]
}

Fields​

SimpleTechRecommendation.found ● Boolean! non-null scalar​

True when a supported installation method is identified.

SimpleTechRecommendation.name ● String scalar​

Selected installation method, identical to method; null when no supported method is identified.

SimpleTechRecommendation.method ● String scalar​

First supported method in priority order: wordpress, gtm, shopify, wix, squarespace, drupal, magento2, magento, joomla, segment; null without a match.

SimpleTechRecommendation.issue ● TechRecommendationIssue enum​

Null for a supported match; otherwise the lookup or matching outcome.

SimpleTechRecommendation.foundTechnologies ● [String] list scalar​

Distinct technology names extracted from analysis and sitemap hints; empty on pending or failed lookups.

SimpleTechRecommendation.commonTechnologies ● [String] list scalar​

Analysis-provided common technologies, or supported methods derived from detected technologies.

SimpleTechRecommendation.analysisThreshold ● Float scalar​

Numeric threshold reported by page analysis; null when absent.

SimpleTechRecommendation.missingAnalysis ● [String] list scalar​

Analysis-provided missing-data labels; empty when absent.

SimpleTechRecommendation.siteNames ● [String] list scalar​

Analysis-provided site names; empty when absent.

Returned By​

techRecommendation query