UNPKG

@memberjunction/actions-bizapps-social

Version:

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

44 lines 1.24 kB
import { TwitterBaseAction } from '../twitter-base.action'; import { ActionParam, ActionResultSimple, RunActionParams } from '@memberjunction/actions-base'; /** * Action to get analytics for tweets or user account from Twitter/X */ export declare class TwitterGetAnalyticsAction extends TwitterBaseAction { /** * Get analytics from Twitter */ protected InternalRunAction(params: RunActionParams): Promise<ActionResultSimple>; /** * Get analytics for specific tweets */ private getTweetAnalytics; /** * Get account-level analytics */ private getAccountAnalytics; /** * Calculate aggregate metrics from tweet analytics */ private calculateAggregateMetrics; /** * Calculate time-based analytics */ private calculateTimeBasedAnalytics; /** * Calculate tweet engagement from public metrics */ private calculateTweetEngagement; /** * Get error code based on error type */ private getErrorCode; /** * Define the parameters this action expects */ get Params(): ActionParam[]; /** * Get action description */ get Description(): string; } //# sourceMappingURL=get-analytics.action.d.ts.map