Google Search Console
Pipeline Concepts
Section titled βPipeline ConceptsβBefore setting up the pipeline, learn about pipeline concepts here
Step by Step Guide
Section titled βStep by Step GuideβSTEP-1: Configure Connection
Section titled βSTEP-1: Configure ConnectionβTo learn about Connection, refer here
- Log into Sprinkle application
- Navigate to Ingest -> Connections Tab -> New Connection ->
- Select Google Search Console
- Provide all the mandatory details
- Name: Name to identify this connection
- Connect to Google
- After pressing Connect to Google, you will see authorise screen to allow permissions required for sprinkle to read data. Press Allow
- Test Connection
- Create
STEP-2: Configure Pipeline
Section titled βSTEP-2: Configure PipelineβTo learn about pipeline, refer here
- Navigate to Ingest -> Pipeline Tab -> Add ->
- Select Google Search Console
- Provide the name -> Create
- Connection Tab:
- From the drop-down, select the name of connection created in STEP-2
- Update
STEP-3: Create Dataset
Section titled βSTEP-3: Create DatasetβDatasets Tab: To learn about Dataset, refer here. Add Dataset for each report/dataset that you want to integrate, providing following details
- Report Type (Required) :
- Sites
- Sitemaps
- Site URL: Select from drop-down
- SearchAnalytics
- Site URL: Select from drop-down
- Dimensions: Search Appearance dimension should be queried alone whereas other dimensions can be queried together.
- Start Date: date from which the data needs to be pulled and ingested, in the YYYY-MM-DD format
- Search Type: Select from Web, Images, Videos
- Destination Schema (Required) : Data warehouse schema where the table will be ingested into
- Destination Table name (Required) : It is the table name to be created on the warehouse. If not given, sprinkle will create like ds_<pipelinename>_<tablename>
- Destination Create Table Clause: Provide additional clauses to warehouse-create table queries such as clustering, partitioning, and more, useful for optimizing DML statements. Learn more on how to use this field.
- Create
STEP-4: Run and schedule Ingestion
Section titled βSTEP-4: Run and schedule IngestionβIn the Ingestion Jobs tab:
- Trigger the Job, using Run button
- To schedule, enable Auto-Run. Change the frequency if required
Dataset Fields
Section titled βDataset FieldsβSites
- siteurl
- permissionlevel
Sitemaps
- path
- lastsubmitted
- ispending
- issitemapsindex
- warnings
- errors
SearchAnalytics
- event_date
- clicks
- impressions
- ctr
- position