[N8N Backup] Shopify <--> Mautic.json (different)
This commit is contained in:
parent
df376416c8
commit
78075c563e
|
@ -5,25 +5,7 @@
|
|||
"main": [
|
||||
[
|
||||
{
|
||||
"node": "IF",
|
||||
"type": "main",
|
||||
"index": 0
|
||||
}
|
||||
]
|
||||
]
|
||||
},
|
||||
"IF": {
|
||||
"main": [
|
||||
[
|
||||
{
|
||||
"node": "Segment hinzufügen",
|
||||
"type": "main",
|
||||
"index": 0
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"node": "Aus Segment entfernen",
|
||||
"node": "Email vorhanden?",
|
||||
"type": "main",
|
||||
"index": 0
|
||||
}
|
||||
|
@ -62,6 +44,53 @@
|
|||
}
|
||||
]
|
||||
]
|
||||
},
|
||||
"Email vorhanden?": {
|
||||
"main": [
|
||||
[
|
||||
{
|
||||
"node": "Segment hinzufügen",
|
||||
"type": "main",
|
||||
"index": 0
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"node": "Aus Segment entfernen",
|
||||
"type": "main",
|
||||
"index": 0
|
||||
}
|
||||
]
|
||||
]
|
||||
},
|
||||
"GraphQL": {
|
||||
"main": [
|
||||
[
|
||||
{
|
||||
"node": "IF1",
|
||||
"type": "main",
|
||||
"index": 0
|
||||
}
|
||||
]
|
||||
]
|
||||
},
|
||||
"IF1": {
|
||||
"main": [
|
||||
[
|
||||
{
|
||||
"node": "Abonniert",
|
||||
"type": "main",
|
||||
"index": 0
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"node": "GraphQL2",
|
||||
"type": "main",
|
||||
"index": 0
|
||||
}
|
||||
]
|
||||
]
|
||||
}
|
||||
},
|
||||
"createdAt": "2023-04-30T12:45:41.935Z",
|
||||
|
@ -131,26 +160,6 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"parameters": {
|
||||
"conditions": {
|
||||
"boolean": [
|
||||
{
|
||||
"value1": "={{ $node.Webhook.json.body.accepts_marketing }}",
|
||||
"value2": "={{ true }}"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"id": "47173c1e-7a30-41c3-902d-3c271608c5e5",
|
||||
"name": "IF",
|
||||
"type": "n8n-nodes-base.if",
|
||||
"typeVersion": 1,
|
||||
"position": [
|
||||
440,
|
||||
260
|
||||
]
|
||||
},
|
||||
{
|
||||
"parameters": {
|
||||
"authentication": "oAuth2",
|
||||
|
@ -194,14 +203,14 @@
|
|||
"authentication": "headerAuth",
|
||||
"endpoint": "https://lana-kk.myshopify.com/admin/api/2022-01/graphql.json",
|
||||
"requestFormat": "json",
|
||||
"query": "={\n customers(first: 1, query: \"email:'dev@lanakk.com'\" ) {\n edges {\n node {\n legacyResourceId\n email\n marketingOptInLevel\n }\n }\n }\n}"
|
||||
"query": "={\n customers(first: 1, query: \"email:'dev@lanakk.com'\" ) {\n edges {\n node {\n id\n email\n marketingOptInLevel\n }\n }\n }\n}"
|
||||
},
|
||||
"id": "1bc94c14-ceda-42e1-94dc-1ac91ac72f8b",
|
||||
"name": "GraphQL",
|
||||
"type": "n8n-nodes-base.graphql",
|
||||
"typeVersion": 1,
|
||||
"position": [
|
||||
700,
|
||||
440,
|
||||
840
|
||||
],
|
||||
"credentials": {
|
||||
|
@ -211,6 +220,53 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"parameters": {
|
||||
"conditions": {
|
||||
"number": [
|
||||
{
|
||||
"value1": "={{ $node[\"Kontaktsegmente einlesen\"].json[\"lists\"][\"1\"][\"id\"] }}",
|
||||
"operation": "equal",
|
||||
"value2": 1
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"id": "162ccd38-f38c-4a76-8e56-1ab52b89601e",
|
||||
"name": "IF1",
|
||||
"type": "n8n-nodes-base.if",
|
||||
"typeVersion": 1,
|
||||
"position": [
|
||||
680,
|
||||
840
|
||||
]
|
||||
},
|
||||
{
|
||||
"parameters": {
|
||||
"url": "https://ma.lanakk.com/api/contacts/37380/segments",
|
||||
"authentication": "predefinedCredentialType",
|
||||
"nodeCredentialType": "mauticOAuth2Api",
|
||||
"options": {}
|
||||
},
|
||||
"id": "fdeca80d-3e71-43f0-b02e-11736038519a",
|
||||
"name": "Kontaktsegmente einlesen",
|
||||
"type": "n8n-nodes-base.httpRequest",
|
||||
"typeVersion": 3,
|
||||
"position": [
|
||||
240,
|
||||
840
|
||||
],
|
||||
"credentials": {
|
||||
"mauticOAuth2Api": {
|
||||
"id": "20",
|
||||
"name": "Mautic account"
|
||||
},
|
||||
"mauticApi": {
|
||||
"id": "23",
|
||||
"name": "Mautic account 2"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"parameters": {
|
||||
"conditions": {
|
||||
|
@ -222,38 +278,58 @@
|
|||
]
|
||||
}
|
||||
},
|
||||
"id": "162ccd38-f38c-4a76-8e56-1ab52b89601e",
|
||||
"name": "IF1",
|
||||
"id": "47173c1e-7a30-41c3-902d-3c271608c5e5",
|
||||
"name": "Email vorhanden?",
|
||||
"type": "n8n-nodes-base.if",
|
||||
"typeVersion": 1,
|
||||
"position": [
|
||||
900,
|
||||
840
|
||||
440,
|
||||
260
|
||||
]
|
||||
},
|
||||
{
|
||||
"parameters": {
|
||||
"url": "https://ma.lanakk.com/api/contacts/18255/segments",
|
||||
"authentication": "predefinedCredentialType",
|
||||
"nodeCredentialType": "mauticOAuth2Api",
|
||||
"options": {}
|
||||
"authentication": "headerAuth",
|
||||
"endpoint": "https://lana-kk.myshopify.com/admin/api/2023-04/graphql.json",
|
||||
"requestFormat": "json",
|
||||
"query": "=mutation customerEmailMarketingConsentUpdate($input: CustomerEmailMarketingConsentUpdateInput!) {\n customerEmailMarketingConsentUpdate(input: $input) {\n customer {\n id\n }\n userErrors {\n field\n message\n }\n }\n}",
|
||||
"variables": "={ \"input\": { \"customerId\": \"gid://shopify/Customer/2298279854143\", \"emailMarketingConsent\": { \"consentUpdatedAt\": \"{{ $now }}\", \"marketingOptInLevel\": \"SINGLE_OPT_IN\", \"marketingState\": \"UNSUBSCRIBED\" } }}"
|
||||
},
|
||||
"id": "fdeca80d-3e71-43f0-b02e-11736038519a",
|
||||
"name": "Kontaktsegmente einlesen",
|
||||
"type": "n8n-nodes-base.httpRequest",
|
||||
"typeVersion": 3,
|
||||
"id": "d634f91d-8688-4503-9654-12a699e4dad6",
|
||||
"name": "GraphQL2",
|
||||
"type": "n8n-nodes-base.graphql",
|
||||
"typeVersion": 1,
|
||||
"position": [
|
||||
260,
|
||||
840
|
||||
920,
|
||||
980
|
||||
],
|
||||
"credentials": {
|
||||
"mauticOAuth2Api": {
|
||||
"id": "20",
|
||||
"name": "Mautic account"
|
||||
"httpHeaderAuth": {
|
||||
"id": "14",
|
||||
"name": "Shopify lanakk.com"
|
||||
}
|
||||
}
|
||||
},
|
||||
"mauticApi": {
|
||||
"id": "23",
|
||||
"name": "Mautic account 2"
|
||||
{
|
||||
"parameters": {
|
||||
"authentication": "headerAuth",
|
||||
"endpoint": "https://lana-kk.myshopify.com/admin/api/2023-04/graphql.json",
|
||||
"requestFormat": "json",
|
||||
"query": "=mutation customerEmailMarketingConsentUpdate($input: CustomerEmailMarketingConsentUpdateInput!) {\n customerEmailMarketingConsentUpdate(input: $input) {\n customer {\n id\n }\n userErrors {\n field\n message\n }\n }\n}",
|
||||
"variables": "={ \"input\": { \"customerId\": \"gid://shopify/Customer/2298279854143\", \"emailMarketingConsent\": { \"consentUpdatedAt\": \"{{ $now }}\", \"marketingOptInLevel\": \"SINGLE_OPT_IN\", \"marketingState\": \"SUBSCRIBED\" } }}"
|
||||
},
|
||||
"id": "dcf79e78-d4ba-4a55-bbc0-840c5c01dae4",
|
||||
"name": "Abonniert",
|
||||
"type": "n8n-nodes-base.graphql",
|
||||
"typeVersion": 1,
|
||||
"position": [
|
||||
920,
|
||||
700
|
||||
],
|
||||
"credentials": {
|
||||
"httpHeaderAuth": {
|
||||
"id": "14",
|
||||
"name": "Shopify lanakk.com"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -263,6 +339,6 @@
|
|||
"staticData": null,
|
||||
"tags": [],
|
||||
"triggerCount": 0,
|
||||
"updatedAt": "2023-05-01T11:00:13.000Z",
|
||||
"versionId": "2480108f-5453-4dbb-98a2-f652025989db"
|
||||
"updatedAt": "2023-05-02T03:58:48.000Z",
|
||||
"versionId": "6644c27e-48ab-4ee2-b82f-6348f9bfd153"
|
||||
}
|
Loading…
Reference in New Issue