UNPKG

@memberjunction/actions-bizapps-social

Version:

Social Media Actions for MemberJunction - Twitter, LinkedIn, Facebook, Instagram, TikTok, YouTube, HootSuite, Buffer

52 lines 1.42 kB
import { HootSuiteBaseAction } from '../hootsuite-base.action'; import { ActionParam, ActionResultSimple, RunActionParams } from '@memberjunction/actions-base'; /** * Action to retrieve analytics data from HootSuite */ export declare class HootSuiteGetAnalyticsAction extends HootSuiteBaseAction { /** * Get analytics data from HootSuite */ protected InternalRunAction(params: RunActionParams): Promise<ActionResultSimple>; /** * Get analytics for a specific post */ private getPostAnalytics; /** * Get analytics for a specific profile */ private getProfileAnalytics; /** * Get analytics for all profiles */ private getAllProfilesAnalytics; /** * Get list of metrics based on type */ private getMetricsList; /** * Process and normalize analytics data */ private processAnalyticsData; /** * Calculate total metrics across all data */ private calculateTotalMetrics; /** * Get top performing posts based on engagement */ private getTopPerformingPosts; /** * Calculate average engagement rate */ private calculateEngagementRate; /** * Define the parameters this action expects */ get Params(): ActionParam[]; /** * Get action description */ get Description(): string; } //# sourceMappingURL=get-analytics.action.d.ts.map