UNPKG

@appsemble/lang-sdk

Version:

Language SDK for Appsemble

25 lines (24 loc) 873 B
import { BaseActionDefinition } from './BaseActionDefinition.js'; import { extendJSONSchema } from '../utils/extendJSONSchema.js'; export const AnalyticsActionDefinition = extendJSONSchema(BaseActionDefinition, { type: 'object', additionalProperties: false, required: ['type', 'target'], properties: { type: { enum: ['analytics'], description: `This action sends a Google Analytics event. It returns the input data. `, }, target: { type: 'string', description: 'The name of the analytics target event to send.', }, config: { $ref: '#/components/schemas/RemapperDefinition', description: 'A remapper whose result will be sent to Google Analytics as additional context', }, }, }); //# sourceMappingURL=AnalyticsActionDefinition.js.map