6 min readUpdated Mar 2, 2026

GdeltNodeEditor Documentation

Purpose

The GdeltNodeEditor is a component within the Vantage analytics and data platform that specializes in interfacing with the GDELT (Global Database of Events, Language, and Tone) datasets. It is designed to facilitate the creation and customization of queries for event search and trend analysis, enabling users to extract insights from global news data based on various parameters, such as time span, filtering options, sorting mechanisms, and themes.

Settings

1. Search Query

2. Time Span

3. Max Results

4. Sort By

5. Country

6. Language

7. Theme

8. Domain

9. Timeline Mode

10. Smoothing

How It Works

The GdeltNodeEditor allows users to build queries by populating the settings with their desired parameters. The editor interacts with GDELT's API to retrieve the results based on the defined criteria. Upon updating settings, the component handles the real-time updating of the query structure to reflect the user's choices, providing immediate visual feedback and easier debugging.

The component uses state management to maintain the current configuration, which subsequently triggers API calls to fetch data from the GDELT database, depending on the user-defined parameters.

Expected Data

GdeltNodeEditor expects data in the form of user input for each of its settings. The expected data types include strings for textual queries, ranges for numeric values like Max Results and Smoothing, and selections from predefined dropdown options. Users are responsible for inputting valid and meaningful configurations to ensure successful data retrieval.

Use Cases & Examples

Use Case 1: Political Event Analysis

A political analyst wants to study the frequency of articles regarding elections in the United States over the last month. They can configure the GdeltNodeEditor with a search query like "election", set the time span to "1 month", filter by country to "US", and sort by "datedesc" for the most recent articles.

Use Case 2: Health Trend Monitoring

Health organizations may wish to track articles related to pandemics and vaccination efforts. By setting the search query to "pandemic" or "vaccination", selecting a time span of "1 week", and choosing language as "English", they can analyze recent trends in public health media.

Example Configuration for Political Event Analysis

json
{
    "query": "election",
    "timespan": "1m",
    "maxRecords": 50,
    "sort": "datedesc",
    "country": "US",
    "language": "",
    "theme": "",
    "domain": "",
    "timelineMode": "volume",
    "smoothing": 0
}

In this configuration, the analyst aims to gather a concise set of the latest articles pertaining to elections in the US, allowing for timely insights into the political landscape.

AI Integrations & Billing Impact

While the GdeltNodeEditor itself does not directly integrate AI functionalities, the data collected through the component can be leveraged for advanced analytics tasks, potentially including AI-driven analysis for sentiment analysis, topic modeling, or predictive analytics.

In terms of billing, usage of the GdeltNodeEditor is based on the volume of data queried and processed. Higher settings for Max Results and more frequent requests may lead to increased resource consumption and subsequently affect billing based on the tier of service being utilized within the Vantage platform.