Sha256: 9c25b459a8e5be6a1a07014db400e2b830353e04c0e51261c5c8ac67f6558b8d

Contents?: true

Size: 1.26 KB

Versions: 4

Compression:

Stored size: 1.26 KB

Contents

# Lkqd input plugin for Embulk

Loads reporting data from LKQD API.

## Overview

* **Plugin type**: input
* **Resume supported**: no
* **Cleanup supported**: no
* **Guess supported**: yes

## Configuration

- **secret_key_id**: API Secret Key ID (required string, required)
- **secret_key**: API Secret Key (required string, required)
- **endpoint**: API endpoint (optional string, default: `'https://api.lkqd.com/reports'`)
- **report_parameters**: Report parameters documented in https://wiki.lkqd.com/display/API/LKQD+API (required hash, default: `{}`)
- **measurable_impressions**: calculate and inject `Measurable Impressions` column, required `"IMPRESSIONS"`, `"VIEWABILITY_MEASURED_RATE"` specified in "metrics" (optional boolean, default: false)
- **viewable_impressions**: calculate and inject `Viewable Impressions` column, required `"IMPRESSIONS"`, `"VIEWABILITY_MEASURED_RATE"`, `"VIEWABILITY_RATE"` specified in "metrics" (optional boolean, default: false)

## Example

```yaml
in:
  type: lkqd
  secret_key_id: 
  secret_key: 
  report_parameters:
    timeDimension: "HOURLY"
    reportType: [""]
    reportFormat: "CSV"
    startDate: "2017-08-01"
    endDate: "2017-08-02"
    startHour: 0
    endHour: 23
    timezone: "UTC"
    metrics: [""]
```


## Build

```
$ rake
```

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
embulk-input-lkqd-0.8.1 README.md
embulk-input-lkqd-0.8.0 README.md
embulk-input-lkqd-0.7.0 README.md
embulk-input-lkqd-0.6.0 README.md