getCollectionsContext static method
Implementation
static Future<SelfDescribing> getCollectionsContext(
TrackCollectionEventContext params) async {
final schemas = cdnConfigInstance.getSnowplowSchema();
final productSchema = (schemas is Map<String, String>)
? (schemas['product'] ?? 'product/jsonschema/1-1-0')
: 'product/jsonschema/1-1-0';
return _createContext(productSchema, {
'collection_id': params.collection_id,
'img_url': params.img_url ?? '',
'collection_name': params.collection_name,
'collection_handle': params.collection_handle,
'type': params.type,
});
}