Package com.day.cq.dam.performance.api
Interface AssetPerformanceConfigProvider
public interface AssetPerformanceConfigProvider
The
AssetPerformanceConfigProvider interface provide methods for
retrieving the Asset Insight configurations.-
Method Summary
Modifier and TypeMethodDescriptiongetAssetClickSuccessEvent(ResourceResolver resolver) Gets the SiteCatalyst Asset Click success event.getAssetIdClickEVar(ResourceResolver resolver) Gets the SiteCatalyst eVar variable for the Asset Click Success Event.getAssetIdImpressionListVar(ResourceResolver resolver) Gets the SiteCatalyst list variable for the Asset Impression Success Event.Gets the SiteCatalyst Asset Impression success event.getSCConfiguration(ResourceResolver resolver) Gets the Asset Insight - SiteCatlyst configuration.getSCConfiguredReportSuite(Configuration scConfiguration) Gets the SiteCatalyst ReportSuite configured with the scConfiguration.getSCConfiguredTrackingServer(SlingHttpServletRequest request, Configuration scConfiguration) Gets the SiteCatalyst Tracking Server configured with the scConfiguration.getSCConfiguredVisitorNamespace(Configuration scConfiguration) Gets the SiteCatalyst Visitor Namespace configured with the scConfiguration.Gets the SiteCatalyst cloud service config path.Gets the SiteCatalyst cloud service config path.
-
Method Details
-
getSiteCatalystCloudServiceConfigPath
Gets the SiteCatalyst cloud service config path.- Parameters:
resource- used for resolving the configuration paths- Returns:
- the SiteCatalyst cloud service config path
-
getSiteCatalystCloudServiceConfigPath
Gets the SiteCatalyst cloud service config path.- Parameters:
resolver- , used for resolving the configuration paths- Returns:
- the SiteCatalyst cloud service config path
-
getAssetIdImpressionListVar
Gets the SiteCatalyst list variable for the Asset Impression Success Event.- Parameters:
resolver- , used for resolving the configuration paths- Returns:
- the SiteCatalyst list variable for the Asset Impression Success Event.
-
getAssetIdClickEVar
Gets the SiteCatalyst eVar variable for the Asset Click Success Event.- Parameters:
resolver- , used for resolving the configuration paths- Returns:
- the SiteCatalyst eVar variable for the Asset Click Success Event.
-
getAssetImpressionSuccessEvent
Gets the SiteCatalyst Asset Impression success event.- Parameters:
resolver- , used for resolving the configuration paths- Returns:
- the SiteCatalyst Asset Impression success event.
-
getAssetClickSuccessEvent
Gets the SiteCatalyst Asset Click success event.- Parameters:
resolver- , used for resolving the configuration paths- Returns:
- the SiteCatalyst Asset Click success event.
-
getSCConfiguredReportSuite
Gets the SiteCatalyst ReportSuite configured with the scConfiguration.- Parameters:
scConfiguration- site catalyst configuration- Returns:
- the SiteCatalyst ReportSuite configured with the configuration
-
getSCConfiguredVisitorNamespace
Gets the SiteCatalyst Visitor Namespace configured with the scConfiguration.- Parameters:
scConfiguration- site catalyst configuration- Returns:
- the SiteCatalyst Visitor Namespace configured with the configuration
-
getSCConfiguredTrackingServer
String getSCConfiguredTrackingServer(SlingHttpServletRequest request, Configuration scConfiguration) Gets the SiteCatalyst Tracking Server configured with the scConfiguration.- Parameters:
request- client requestscConfiguration- site catalyst configuration- Returns:
- the SiteCatalyst Tracking Server configured with the configuration
-
getSCConfiguration
Gets the Asset Insight - SiteCatlyst configuration.- Parameters:
resolver- , used for resolving the configuration paths- Returns:
- the Asset Insight - SiteCatlyst configuration.
-