Skip to content

Latest commit

 

History

History
32 lines (25 loc) · 1.78 KB

File metadata and controls

32 lines (25 loc) · 1.78 KB

Output reference

The default Dataset contains two record types.

organicResult

One row per delivered organic result. These rows contain the ranking and result metadata used by downstream exports and are the billable output unit.

Field Type Description
type string organicResult.
query / queryId string Search query and stable identifier for the run.
country / market string Selected country and Bing locale.
page / position integer SERP page and one-based organic position.
title string or null Result title shown by Bing.
url URI or null Resolved destination URL.
sourceDomain string or null Hostname extracted from the destination URL.
displayUrl string or null URL text displayed by Bing.
description string or null Result snippet shown by Bing.
date string or null Date shown by Bing when available.
sitelinks / richFacts array or null Optional result extensions.
serpFeatures object or null Optional query-level modules from the first page.
pagesRequested / pagesFetched integer Requested and fetched page counts.
paginationStoppedReason string or null Reason pagination ended.
organicResultsFound integer Unique results found before any budget cap.
fetchedAt date-time UTC timestamp for the query.

queryStatus

If a query has no chargeable organic result, the Actor writes one free diagnostic row with type: "queryStatus". Inspect resultCount, pages, paginationStoppedReason and error to distinguish an empty result from a request failure.

Nullable fields mean that Bing did not provide that value for the query or result. They should not be interpreted as a guaranteed empty or false value.