Log in

Analytics Module

Api\Data\LinkInterface

Interface

This interface defines the contract for accessing analytics data export links in Magento 2. It provides methods to retrieve the URL where collected an...

Api\LinkProviderInterface

Interface

This interface defines a contract for retrieving a link to download collected analytics report data. Developers would implement this interface to prov...

Model\ConfigInterface

Interface

This interface defines a contract for retrieving Analytics configuration values in Magento 2. Developers use implementations of this interface to acce...

Model\Connector\CommandInterface

Interface

This interface defines a contract for Analytics module commands that make external API calls to Magento's Analytics service. Developers implement this...

Model\Connector\Http\ClientInterface

Interface

This interface defines a contract for HTTP clients in the Magento Analytics module. Developers would implement this interface when creating custom HTT...

Model\Connector\Http\ConverterInterface

Interface

This interface defines a contract for converting HTTP request and response body data between different formats (like JSON or XML) in the Analytics mod...

Model\Connector\Http\ResponseHandlerInterface

Interface

This interface defines a contract for handling HTTP responses in Magento's Analytics module. Developers implement this interface to create custom resp...

Model\ExportDataHandlerInterface

Interface

This interface defines a contract for classes that handle data collection and preparation for Magento Business Intelligence (MBI). Developers implemen...

Model\ReportWriterInterface

Interface

This interface defines the contract for writing analytics report files in Magento 2. Developers implement this interface to create custom report write...