Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

In order to assist with the Data Integration (DI) efforts with 3rd party systems (ex: Productsup, Google Shopping, Google Sheet, Google Ads, etc), Boxalino is presenting the Data Feeds services.

...

5

Endpoint

https://boxalino-winning-interactions-krceabfwya-ew.a.run.app

1

Action

/view/{access-key}

2

Method

POST | GET

3

Parameters (optional)

separator

Default: comma (,)

Define a different separator for the .csv file ( tab, pipe (|), etc). One character only!

NOTE: the default will be upgraded to “tab” in order to allow a list of data for value (ex: multivalue fields)

4

format

Default: csv

Change the format of export (ex: txt)

)

5

page

(optional) pagination; by default - all results are returned;

6

limit

(optional) set a limit for number of rows per request

by default - no limit; when used with page - default limit is 1000.

7

Authorization

only if the key is for authenticated requests
Basic base64<<READ API key : READ API Secret>>

note: use the API credentials from your Boxalino account that have the PUBLIC_READ assigned

*Read more about credentials API Credentials

...

Tip

The data accessed is from a custom view in <client>_views dataset (as defined in the {access-key} configuration).

...

the {access-key} configuration).

In order to use CSV headers with spaces, the _S_ can be used within SQL select field names.

Note

Parametrized queries are supported (https://cloud.google.com/bigquery/docs/parameterized-queries ). Simply use '@<key>' in the view`s SQL and define the same parameter as _<key>=<value> to the feed URL.

NOTE: all parameter values are casted as STRING.

VIEW GOOGLEADSFEED REQUEST

...

Info

There should be a process within your own project that requires the data from the project that requires the data from the /json/{access-key} service. Final format is JSON.

The {access-key} is provided by Boxalino.

...

The {access-key} is provided by Boxalino.

...

Endpoint

...

https://boxalino-winning-interactions-krceabfwya-ew.a.run.app

...

Action

...

/json/{access-key}?name=<feed-name>

...

Method

...

POST | GET

...

Authorization (header)

...

only if the key is for authenticated requests
Basic base64<<READ API key : READ API Secret>>

note: use the API credentials from your Boxalino account that have the PUBLIC_READ assigned

...

*Read more about credentials API Credentials

The data exposed in the data feed is in a JSON format.

...

?name=<feed-name>

2

Method

POST | GET

3

Authorization (header)

only if the key is for authenticated requests
Basic base64<<READ API key : READ API Secret>>

note: use the API credentials from your Boxalino account that have the PUBLIC_READ assigned

Image Added

*Read more about credentials API Credentials

4

Parameters (optional)

5

page

(optional) pagination; by default - all results are returned;

6

limit

(optional) set a limit for number of rows per request

by default - no limit; when used with page - default limit is 1000.

The data exposed in the data feed is in a JSON format.

The JSON feed rely on the presence of a source in the <client>_views dataset in BigQuery.

Note

Parametrized queries are supported (https://cloud.google.com/bigquery/docs/parameterized-queries ). Simply use '@<key>' in the view`s SQL and define the same parameter as _<key>=<value> to the feed URL.

NOTE: all parameter values are casted as STRING.

GOOGLE SHOPPING FEED REQUEST

...

Endpoint

https://boxalino-winning-interactions-krceabfwya-ew.a.run.app

1

Action

/googleshoppingfeed/{access-key}

2

Method

POST | GET

3

Authorization (header)

only if the key is for authenticated requests
Basic base64<<READ API key : READ API Secret>>

note: use the API credentials from your Boxalino account that have the PUBLIC_READ assigned

Image Removed

*Read more about credentials API Credentials : READ API Secret>>

note: use the API credentials from your Boxalino account that have the PUBLIC_READ assigned

Image Added

*Read more about credentials API Credentials

4

Parameters (optional)

5

page

(optional) pagination; by default - all results are returned;

6

limit

(optional) set a limit for number of rows per request

by default - no limit; when used with page - default limit is 1000.

Tip

The data accessed is from a custom view in <client>_views dataset (as defined in the {access-key} configuration)

...

access-key} configuration)

In order to use CSV headers with spaces, the _S_ can be used within SQL select field names.

Note

Parametrized queries are supported (https://cloud.google.com/bigquery/docs/parameterized-queries ). Simply use '@<key>' in the view`s SQL and define the same parameter as _<key>=<value> to the feed URL.

NOTE: all parameter values are casted as STRING.

LOAD FEED REQUEST

The LOADFEED service was created in order to load files directly into your project`s BigQuery ecosystem from Boxalino.

...