Browse Definitions :
Definition

data feed

What is a data feed?

A data feed is an ongoing stream of structured data that provides users with updates of current information from one or more sources. A data feed can stream continuously or be delivered on demand. Data feeds make it possible to have new content or updates delivered to a computer or mobile device as soon as it is published. The same technologies are also used to supply data to other software.

A data feed is an online mechanism for sending up-to-date data or content to users, either automatically or in response to users' demands. This data is usually structured and sent from a server to a specific destination, such as a website or mobile phone app.

There are many types of data feeds, including news, weather and sports updates, content publication feeds, and social media timelines. In a security context, threat intelligence feeds provide organizations with constantly updated information about potential or current attacks that could pose a risk to their business.

Data feeds are often described in terms of their methods of delivery. Really Simple Syndication (RSS) feeds, for example, use an Extensible Markup Language (XML) file format to deliver content from multiple sources to users. An RSS aggregator or RSS reader allows the user to see summaries of all their feeds in one place. Atom, an alternative, open source specification, provides similar functionality, meaning that it enables content creators to syndicate their information and allows users to view content from different sites in a single operation.

Key differences between structured data and unstructured data.
Data feeds deliver updates to current information through an ongoing stream of structured data.

Examples of data feeds

RSS feeds are one of the most common types of data feeds. Websites and blogs use the RSS mechanism to automatically send information such as notifications and article excerpts to users so that users don't have to visit each site separately. Only those users who subscribe to the RSS feed receive the site's -- and other sites' -- notifications.

Facebook's Feed, formerly known as News Feed, is another popular example of a data feed. Introduced in 2006, Feed pulls items from status updates, photos, videos, links, app activity and likes from people, pages and groups that the user follows. Feed makes it easier for Facebook users to explore new content. This content might relate to new posts, profile changes, friends' birthdays, upcoming events and other updates that are deemed useful to the user by Facebook's algorithms. Items in Feed can be self-contained or summaries that include links to further information.

Other social networks such as X -- formerly known as Twitter -- Instagram and Pinterest also use data feeds to display up-to-date content to users. As with Facebook, the data feeds on these sites are also customized for each user and typically include a mix of content, such as new posts and suggestions related to other posts, photos and accounts the user might choose to look at or follow.

Diagram of data feeds in threat intelligence platforms.
Threat intelligence feeds, which pull threat data from multiple sources, are an example of a type of data feed in security.

What is a product feed?

A product feed is another example of a data feed that is particularly important in the context of e-commerce. Product sellers make their product data feeds available to e-commerce websites such as Amazon.

A product feed refers to a file that lists all the seller's products as well as product attributes, offers, descriptions and information such as features, material, size, etc. The seller can provide the file in a variety of formats, such as XML, comma-separated values or JavaScript Object Notation. Some e-commerce platforms also support plain text product feed files.

The product feed file typically includes many columns and rows, with each column specifying some information about the product, such as its name, SKU number, color, price and availability. The more structured information that's included in the file, the more detailed the product feed, and the more information that's available to consumers visiting the e-commerce website.

Sellers either create the file manually or by using a feed creation tool. Regardless of the method used, the feed file makes it possible to display information about the seller's products on the site. By providing the file to the site, sellers increase their chances of selling their products. A well-optimized and updated product feed also allows them to attract more potential buyers and increase conversions and sales.

What is a product data feed in Google Ads?

Like social media sites, search engines such as Google use data feeds to display customized and relevant ads to users. Before creating and posting ads for different campaigns to Google Ads, advertisers must provide and manage all their data feeds -- or data sources -- for ads, assets and targeting. They must also upload ad customizers, which are the parameters required to adapt the ad text to the context of a user's search or website being browsed. Advertisers can also create a dynamic ads feed, which functions as a product inventory that is then sourced to create ads on Google Ads.

Why are data feeds important?

A data feed is a good way for content creators and publishers to keep their target audience engaged with their content. For example, through RSS feeds, bloggers can send notifications about their latest blog posts to their subscribers to help increase traffic to the blog. Subscribers can click on the notification links to view the new posts.

Social media websites also use data feeds to persuade users to stay on the site and continue to engage with its content. Furthermore, feeds are often used to show targeted ads to users based on their activity history, profile information or interests. Customized ads increase the probability that users will find them relevant and make purchases.

Product data feeds on shopping websites enable users to find products. An accurate product data feed helps to ensure that products are accurately linked to user searches. It also allows users to make informed purchase decisions based on the information displayed on their browser or in the application they're using.

Explore the steps to turn real-time data streams into business value. Find out how streaming analytics can provide insight and value to your organization. Learn about using threat intelligence to protect corporate assets in "Threat Intelligence Frameworks to Bolster Security."

This was last updated in January 2024

Continue Reading About data feed

Networking
  • subnet (subnetwork)

    A subnet, or subnetwork, is a segmented piece of a larger network. More specifically, subnets are a logical partition of an IP ...

  • Transmission Control Protocol (TCP)

    Transmission Control Protocol (TCP) is a standard protocol on the internet that ensures the reliable transmission of data between...

  • secure access service edge (SASE)

    Secure access service edge (SASE), pronounced sassy, is a cloud architecture model that bundles together network and cloud-native...

Security
  • cyber attack

    A cyber attack is any malicious attempt to gain unauthorized access to a computer, computing system or computer network with the ...

  • digital signature

    A digital signature is a mathematical technique used to validate the authenticity and integrity of a digital document, message or...

  • What is security information and event management (SIEM)?

    Security information and event management (SIEM) is an approach to security management that combines security information ...

CIO
  • product development (new product development)

    Product development -- also called new product management -- is a series of steps that includes the conceptualization, design, ...

  • innovation culture

    Innovation culture is the work environment that leaders cultivate to nurture unorthodox thinking and its application.

  • technology addiction

    Technology addiction is an impulse control disorder that involves the obsessive use of mobile devices, the internet or video ...

HRSoftware
  • organizational network analysis (ONA)

    Organizational network analysis (ONA) is a quantitative method for modeling and analyzing how communications, information, ...

  • HireVue

    HireVue is an enterprise video interviewing technology provider of a platform that lets recruiters and hiring managers screen ...

  • Human Resource Certification Institute (HRCI)

    Human Resource Certification Institute (HRCI) is a U.S.-based credentialing organization offering certifications to HR ...

Customer Experience
  • contact center agent (call center agent)

    A contact center agent is a person who handles incoming or outgoing customer communications for an organization.

  • contact center management

    Contact center management is the process of overseeing contact center operations with the goal of providing an outstanding ...

  • digital marketing

    Digital marketing is the promotion and marketing of goods and services to consumers through digital channels and electronic ...

Close