fancy-answer-79663
06/22/2023, 4:16 PMresource request
. Also the node which one of the transformers deployed on have lots of free memory and cpu but still that transformer instance crashes along with others. It's really frustrating and the issue is here for a long time.clean-animal-34153
06/22/2023, 4:57 PMwitty-dawn-36583
06/23/2023, 6:31 AMdazzling-france-420
06/23/2023, 8:12 AMshy-toddler-74821
06/23/2023, 9:07 AMfancy-arm-55508
06/23/2023, 9:28 AMacoustic-match-73864
06/23/2023, 10:20 AMable-controller-17526
06/23/2023, 4:45 PMmost-ocean-90575
06/23/2023, 5:41 PMswift-barista-93262
06/23/2023, 6:08 PMNot Found
errors on our indicative destination
{
"error": "Not Found"
}
But anything changed in our side, neither on indicative.rhythmic-account-58921
06/25/2023, 11:51 AMthankful-engine-78238
06/25/2023, 4:47 PMable-jelly-77573
06/25/2023, 9:11 PMorange-television-64036
06/26/2023, 1:06 PM<script>
tags with appropriate attributes, like type="fs-cc"
and fs-cc-categories="analytics"
.
Is there some kind of config / middleware support for this?broad-island-80682
06/26/2023, 4:39 PM{
"response": "{\"error\":{\"message\":\"(#2635) Your app has been upgraded to version v17.0, please use this version or newer. This can be verified in the settings tab on the App Dashboard.\",\"type\":\"OAuthException\",\"code\":2635,\"fbtrace_id\":\"AYGplKwkXXUancdtJvEEfIA\"}}",
"firstAttemptedAt": "2023-06-23T21:44:35.554Z",
"content-type": "text/javascript; charset=UTF-8"
}
This is a brand new app, so it automatically was set to v17 instead of v16. What’s the workaround for this or the process for getting Rudderstack upgraded to the latest release?careful-agent-29169
06/26/2023, 8:51 PMrefined-stone-1555
06/27/2023, 8:51 AMbland-chef-11793
06/27/2023, 10:19 AMred-photographer-71925
06/27/2023, 10:29 AMorange-television-64036
06/27/2023, 11:01 AMsiteTrackingDomains
endpoint instead - which makes no sense and fails. Any clue?refined-stone-1555
06/27/2023, 12:50 PMworried-sugar-2049
06/27/2023, 1:08 PMhigh-night-55985
06/27/2023, 3:35 PMable-controller-17526
06/27/2023, 4:45 PMable-controller-17526
06/27/2023, 5:41 PM<http://googletagmanager.com|googletagmanager.com>
script resulting in two script tags loading Google Analytics 4 twice. How can we fix this?
To reiterate here:
1. The first GA4 script tag is initiated from the Google Ads script loaded from Rudderstack
2. The second GA4 script tag is the one directly loaded from Rudderstack, which is initiated from ScriptLoader
How can we load GA4 only once?refined-stone-1555
06/27/2023, 6:11 PMlittle-intern-634
06/27/2023, 6:45 PMbillions-house-776
06/28/2023, 7:26 AM{
"anonymousId": "8495da4c-1637-4de1-82b9-7dd038af5578",
"channel": "web",
"context": {
"app": {
"name": "RudderLabs JavaScript SDK",
"namespace": "com.rudderlabs.javascript",
"version": "2.36.0"
},
"campaign": {},
"email": "<mailto:gregyoyoyo@mailinator.com|gregyoyoyo@mailinator.com>",
"library": {
"name": "RudderLabs JavaScript SDK",
"version": "2.36.0"
},
"locale": "en-US",
"os": {
"name": "",
"version": ""
},
"page": {
"initial_referrer": "$direct",
"initial_referring_domain": "",
"path": "/",
"referrer": "<http://localhost:8080/>",
"referring_domain": "localhost:8080",
"search": "",
"tab_url": "<http://localhost:8080/>",
"title": "[redacted]",
"url": "[redacted]"
},
"screen": {
"density": 1,
"height": 1440,
"innerHeight": 670,
"innerWidth": 2479,
"width": 2560
},
"sessionId": 1687931246760,
"subscribe": true,
"traits": {
"email": "<mailto:gregyoyoyo@mailinator.com|gregyoyoyo@mailinator.com>",
"properties": {
"consent": "email",
"listId": "UxaWUr",
"subscribe": true
}
},
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36"
},
"integrations": {
"All": true,
"Google Analytics 4": {
"clientId": "[redacted]",
"sessionId": "1687931243",
"sessionNumber": 26
}
},
"messageId": "6dc4cee4-921b-47c3-a513-739ef158d781",
"originalTimestamp": "2023-06-28T05:51:04.906Z",
"rudderId": "aa4ec9ab-0e41-4050-bbd6-289c0e52110a",
"sentAt": "2023-06-28T05:51:04.910Z",
"type": "identify",
"userId": ""
}
Destination:
[
{
"version": "1",
"type": "REST",
"method": "POST",
"endpoint": "<https://a.klaviyo.com/api/profile-subscription-bulk-create-jobs>",
"headers": {
"Authorization": "Klaviyo-API-Key [redacted]",
"Content-Type": "application/json",
"Accept": "application/json",
"revision": "2023-02-22"
},
"params": {},
"body": {
"JSON": {
"data": {
"type": "profile-subscription-bulk-create-job",
"attributes": {
"list_id": "UxaWUr",
"subscriptions": [
{
"email": "<mailto:gregyoyoyo@mailinator.com|gregyoyoyo@mailinator.com>",
"channels": {
"email": [
"MARKETING"
]
}
}
]
}
}
},
"JSON_ARRAY": {},
"XML": {},
"FORM": {}
},
"files": {}
},
{
"version": "1",
"type": "REST",
"method": "PATCH",
"endpoint": "<https://a.klaviyo.com/api/profiles/01GSDQF4Y4KQZHK5248WGSRWMC>",
"headers": {
"Authorization": "Klaviyo-API-Key [redacted]",
"Content-Type": "application/json",
"Accept": "application/json",
"revision": "2023-02-22"
},
"params": {},
"body": {
"JSON": {
"data": {
"type": "profile",
"attributes": {
"external_id": "8495da4c-1637-4de1-82b9-7dd038af5578",
"email": "<mailto:gregyoyoyo@mailinator.com|gregyoyoyo@mailinator.com>",
"properties": {}
},
"id": "01GSDQF4Y4KQZHK5248WGSRWMC"
}
},
"JSON_ARRAY": {},
"XML": {},
"FORM": {}
},
"files": {}
}
]
Error:
{
"response": "{\"status\":409,\"message\":\"[Generic Response Handler] Request failed for destination klaviyo with status: 409\",\"destinationResponse\":{\"response\":{\"errors\":[{\"id\":\"2874cf97-3d81-46df-b8ad-25b67a45b27a\",\"status\":409,\"code\":\"duplicate_profile\",\"title\":\"Conflict.\",\"detail\":\"A profile already exists with one of these identifiers.\",\"source\":{\"pointer\":\"/data/attributes\"},\"meta\":{\"duplicate_profile_id\":\"01H408WPKHQSB11G232XD6EEFN\"}}]},\"status\":409,\"rudderJobMetadata\":{\"jobId\":3492795183,\"attemptNum\":0,\"userId\":\"\",\"sourceId\":\"21obNEnfouYjjOsietHecHwRCOZ\",\"destinationId\":\"21wPs4Cs2q7gE7HihKl1g7giAz9\",\"workspaceId\":\"1wsII1JCHJOrqwBxqGrf47WS6JH\",\"secret\":null}},\"statTags\":{\"errorCategory\":\"network\",\"errorType\":\"aborted\",\"destType\":\"KLAVIYO\",\"module\":\"destination\",\"implementation\":\"native\",\"feature\":\"dataDelivery\",\"destinationId\":\"21wPs4Cs2q7gE7HihKl1g7giAz9\",\"workspaceId\":\"1wsII1JCHJOrqwBxqGrf47WS6JH\"}}",
"firstAttemptedAt": "2023-06-28T05:51:16.679Z",
"content-type": "application/json"
}
adorable-refrigerator-48072
06/28/2023, 10:16 AMfull-evening-54933
06/28/2023, 1:37 PMthis.client = RudderAnalytics.builder(apiKey)
.setDataPlaneUrl(dataPlaneUrl)
.flushQueueSize(10)
.log(RudderStackLog())
.build()
Because of that I can’t provide custom TypeAdapter to correctly map “Instant” Java class. Following method throws an error:
public int messageSizeInBytes(Message message) {
Gson gson = getGsonInstance();
String stringifiedMessage = gson.toJson(message); <<--- Can't serialize Instant
int sizeInBytes = stringifiedMessage.getBytes(ENCODING).length;
return sizeInBytes;
}
Exception:
com.google.gson.JsonIOException: Failed making field 'java.time.Instant#seconds' accessible; either change its visibility or write a custom TypeAdapter for its declaring type
Is there any way to workaround the problem? 🤔
BTW I’m using Java SDK from Kotlin code.