5 min readUpdated Mar 2, 2026

EventTrendsTile Documentation

Purpose

The EventTrendsTile is a component of the Vantage analytics and data platform that allows users to visualize trends associated with various events over time. It enables users to search for specific events and explore their corresponding trends in terms of volume or tone. This visualization aids users in making data-driven decisions based on trending events.

How It Works

The EventTrendsTile leverages a canvas element to draw a responsive chart based on user-defined queries and settings. It fetches data from the GDELT (Global Database of Events, Language, and Tone) API and displays the results dynamically. The component handles user input, manages loading states, error states, and optimizes rendering using the device's pixel ratio.

Data Expectations

The component expects the following data from the API it queries:

Settings

The EventTrendsTile features several configurable settings that allow for a tailored user experience. Below is a comprehensive overview of each setting:

1. Query

2. Timespan

3. Mode

4. Search Button

5. Error Handling

6. Loading State

Use Cases & Examples

Use Cases

  1. Event Monitoring: A media analyst tracks global crises or events (e.g., protests or natural disasters) to provide real-time updates or reports.
  2. Market Research: A marketing team investigates public sentiment around their product launches or advertising campaigns by analyzing tone and volume of mentions.
  3. Crisis Management: Public relations teams monitor trends in social media or news coverage to prepare appropriate responses and manage customer sentiment effectively.

Example Configuration to Solve a Use Case

Use Case: Event Monitoring for Crises

Configuration Data:

How to Configure:

javascript
const tileConfig = {
    defaultQuery: 'Earthquake',
    defaultTimespan: '14d',
};

// When rendering the component
<EventTrendsTile tile={{ config: tileConfig }} />

Expected Outcome: This configuration will prompt the EventTrendsTile to visualize the volume of mentions or reports regarding earthquakes over the past 14 days. The output will provide insights into when and where earthquake-related events are reported most frequently, supporting analysts and decision-makers in tracking such occurrences.

AI Integrations

The EventTrendsTile does not currently have explicit AI integrations, but there could be potential extensions to use AI-driven sentiment analysis on the event data to provide more nuanced insights into tone trends.

Billing Impact

The EventTrendsTile fetches data from the GDELT API, which may involve API rate limits and associated costs based on the number of requests made. Usage patterns involving frequent data querying might necessitate careful monitoring of API consumption under Vantage’s billing policies.

Incorporating the component effectively requires an understanding of these dependencies to avoid unexpected billing increases.