Collecting data from Keepa

This guide explains how to collect data from Keepa. To learn how to collect data from a different data source, go back to the Available data sources in Adverity overview.

Prerequisites

Before you start collecting data from Keepa, perform all of the following actions:

Creating a datastream to collect data from Keepa

The basics of creating a datastream to collect data from any data source are explained in our guide to Creating a datastream. This guide contains information about the specific steps to create a datastream to fetch data from Keepa.

Configuration: Choose the data you want to collect from Keepa

To choose what data to collect and customize the Keepa datastream configuration, follow these steps:

  1. (Optional) Rename your datastream.

  1. In Report type, select the type of data to collect from Keepa. The selected report type determines the additional fields to populate. For more information, see Advanced Keepa tips.

  1. In Domain, select the web domain on which to collect data.

  2. In Root Category, write the ID for the category on which to collect data. To collect a list of root categories, enter the value 0 into the field. This field is only available for the report type Product Statistics.

  3. In Average 30 day sales less than or equal to, write the maximum number of sales on which to collect data. This field is only available for the report type Product Statistics.

  4. In Product Type, select at least one product type on which to collect data. This field is only available for the report type Product Statistics.

Run initial fetch: Collect data from Keepa

To collect data on the Best Sellers report type, do not run an initial data fetch when you create the datastream. Instead, follow the instructions in Collecting data on the Best Sellers report.

What's next?

Advanced Keepa tips

Collecting data on the Product Statistics report

To collect data on the Product Statistics report, follow these steps:

  1. In the Keepa datastream overview, click the Settings tab.

  2. In Report Type, select Product Statistics.

  3. In Product statistics input type, select one of the following options:

    • Select Custom Query and enter a custom API query for the data you want to collect.

    • Select Adverity to configure the data collection using Adverity's user interface.

  4. If you selected Adverity in the Product statistics input type field, fill in the following fields:

    Average 30 day sales greater than or equal to

    Enter the minimum number of sales on which to collect data.

    Excluded categories

    Write the IDs of the categories for which you do not want to collect data. To exclude multiple categories, write the IDs separated by commas.

  5. Select Only returns ASINs without product details to only collect data on the Amazon Standard Identification Numbers (ASINs). The product details associated with the ASIN are not returned.

  6. Click Save.

As a result, the Keepa datastream is configured and can collect data for the Product Statistics report.

Collecting data on the Best Sellers report

To collect data on the Best Sellers report, follow these steps:

  1. In the Keepa datastream overview, click the Settings tab.

  2. In Report Type, select Product Statistics.

  3. In the top right corner of the page, click More.

  4. In the menu, click Update Categories.

  5. In Domains, select the domains on which to collect data.

  6. Click Update categories for the selected domains. As a result, you are navigated to the datastream overview page.

  7. In the top navigation panel, click Settings.

  8. In Categories, select the categories for which to collect data.

  9. Click Save.

As a result, the Keepa datastream is configured and you can collect data for the Best Sellers report.