@mediarithmics/plugins-nodejs-sdk
Version:
This is the mediarithmics nodejs to help plugin developers bootstrapping their plugin without having to deal with most of the plugin boilerplate
15 lines (14 loc) • 637 B
TypeScript
import { UserAccountIdentifierInfo, UserAgentIdentifierInfo, UserEmailIdentifierInfo, UserPointIdentifierInfo } from '../../reference/UserIdentifierInterface';
import { EmailRenderingContext } from './';
export interface EmailRenderRequest {
email_renderer_id: string;
call_id: string;
context: EmailRenderingContext;
creative_id: string;
campaign_id: string;
campaign_technical_name?: string;
user_identifiers: (UserPointIdentifierInfo | UserEmailIdentifierInfo | UserAccountIdentifierInfo | UserAgentIdentifierInfo)[];
user_data_bag: unknown;
click_urls: string[];
email_tracking_url: string;
}