Contentful Personalization & Analytics
    Preparing search index...

    Options for configuring the CoreBase runtime and underlying clients.

    interface CoreConfig {
        api?: CoreApiConfig;
        clientId: string;
        environment?: string;
        eventBuilder?: EventBuilderConfig;
        fetchOptions?: Omit<ProtectedFetchMethodOptions, "apiName">;
        logLevel?: LogLevels;
    }

    Hierarchy (View Summary)

    Index

    Properties

    Unified API configuration used by Experience and Insights clients.

    clientId: string

    Client identifier used for authentication or tracking.

    environment?: string

    Contentful environment identifier.

    'main'

    eventBuilder?: EventBuilderConfig

    Event builder configuration (channel/library metadata, etc.).

    fetchOptions?: Omit<ProtectedFetchMethodOptions, "apiName">

    Options used to configure the underlying protected fetch method.

    apiName is derived from the client name and must not be provided here.

    logLevel?: LogLevels

    Minimum log level for the default console sink.