Skip to content

Commit 3a2fbf8

Browse files
DDSaaS: Shopify: Crawler Integration v1.0.0 (#18692)
* Shopify Crawler integration without Assets * Checking CI failures * Checking CI failures * Resolving CI failures * Shopify Crawler integration with assets * Updated log pipeline * Added sample log result * Update log pipeline * Updated source_type_id to 622 * Updated dashboard, monitors and images * formatted CODEOWNERS * updated README steps and monitor names * Update CODEOWNERS * Addressed review comments * Addressed review comments * Added service in log pipeline * Updated sample logs result --------- Co-authored-by: Abhi Shah <abhi.shah@crestdata.ai>
1 parent 2d857d3 commit 3a2fbf8

17 files changed

+5989
-12
lines changed

.github/CODEOWNERS

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -386,6 +386,11 @@ datadog_checks_base/datadog_checks/base/checks/windows/ @DataDog/wi
386386
/shopify/manifest.json @DataDog/saas-integrations @DataDog/documentation
387387
/shopify/assets/logs/ @DataDog/saas-integrations @DataDog/documentation @DataDog/logs-backend
388388

389+
/shopify/ @DataDog/saas-integrations
390+
/shopify/*.md @DataDog/saas-integrations @DataDog/documentation
391+
/shopify/manifest.json @DataDog/saas-integrations @DataDog/documentation
392+
/shopify/assets/logs/ @DataDog/saas-integrations @DataDog/documentation @DataDog/logs-backend
393+
389394
/hubspot_content_hub/ @DataDog/saas-integrations
390395
/hubspot_content_hub/*.md @DataDog/saas-integrations @DataDog/documentation
391396
/hubspot_content_hub/manifest.json @DataDog/saas-integrations @DataDog/documentation

shopify/README.md

Lines changed: 34 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,34 +2,59 @@
22

33
## Overview
44

5-
Shopify is a comprehensive commerce platform designed to help individuals start, manage, and grow their businesses. It provides tools to build an online store, manage sales, market to customers, and accept payments in both digital and physical locations.
5+
[Shopify][1] is a comprehensive commerce platform designed to help individuals start, manage, and grow their businesses. It provides tools to build an online store, manage sales, market to customers, and accept payments in both digital and physical locations.
66

7-
## Setup
7+
The Shopify Integration collects Event, Product, Customer, and Order logs, sending them to Datadog for detailed analysis.
88

9-
### Configuration
9+
It includes dashboards that show and analyze logs, making it easier to monitor and understand patterns.
1010

11-
!!! Add list of steps to set up this integration !!!
11+
## Setup
1212

13-
### Validation
13+
### Configuration
1414

15-
!!! Add steps to validate integration is functioning as expected !!!
15+
#### Get Shopify credentials
16+
1. Log in to [Shopify][2] admin account.
17+
2. The Shopify Store name is the `xxxx` part of the Store URL (`https://admin.shopify.com/store/xxxx`).
18+
3. Navigate to **Settings > Apps and sales channels**.
19+
4. Select **Develop apps** and click **Allow custom app development**.
20+
5. Click **Create a custom app**, provide the necessary details and click **Create app**.
21+
6. Click **Configure Admin API Scopes** under the Overview tab.
22+
7. In the **Admin API access scopes section**, select the following scopes:
23+
- **read_orders**
24+
- **read_products**
25+
- **read_customers**
26+
- **read_content**
27+
- **read_price_rules**
28+
8. Click **Save** to apply the changes.
29+
9. Click **Install app**.
30+
10. Under the **Admin API access token** section, click **Reveal token once**.
31+
32+
#### Add Shopify credentials
33+
- Shopify Store Name
34+
- Shopify Access Token
1635

1736
## Data Collected
1837

1938
### Logs
2039

21-
The Shopify integration collects and forward Order, Product, Customer and Event logs to Datadog.
40+
The Shopify integration collects and forwards Event, Product, Customer, and Order logs to Datadog.
2241

2342
### Metrics
2443

2544
The Shopify integration does not include any metrics.
2645

46+
### Service Checks
47+
48+
The Shopify integration does not include any service checks.
49+
2750
### Events
2851

2952
The Shopify integration does not include any events.
3053

3154
## Troubleshooting
3255

33-
Need help? Contact [Datadog support][1].
56+
Need help? Contact [Datadog support][3].
3457

35-
[1]: https://docs.datadoghq.com/help/
58+
[1]: https://www.shopify.com/
59+
[2]: https://www.shopify.com/in/store-login
60+
[3]: https://docs.datadoghq.com/help/

0 commit comments

Comments
 (0)