agreeable-australia-13022
11/08/2022, 7:37 PMURLSearchParams
but it is not defined.cuddly-ice-9680
11/08/2022, 9:53 PMstraight-raincoat-91897
11/08/2022, 10:59 PMpolite-needle-93046
11/08/2022, 11:28 PMproud-ability-87638
11/09/2022, 12:03 AMproud-ability-87638
11/09/2022, 12:04 AMwindow is not defined
wherever I try and import the SDKgreat-minister-59816
11/09/2022, 4:47 PMlead
rather than user
).
My gut is telling me that this could be accomplished with a Transformation in Rudderstack, but I’m unsure how to do it. Ideas?able-controller-17526
11/09/2022, 9:04 PMfaint-sunset-94000
11/09/2022, 9:25 PMpurple-motorcycle-5125
11/10/2022, 7:19 AMUsers in the past 30 minutes
is vastly different
• Device Mode: 270
• Cloud Mode: 560
When switching GA4 Destination to Device mode, the count will slowly reduce.
I'm pretty confident that I implemented Rudderstack correctly.
• Checking GA4 Debug Dashboard while the GA4 Destination is in Device mode to ensure only sending one event.
• Checking Live Events in Dev and Stage Environment to ensure Javascript Source is receiving the events correctly.
Any advice would be appreciated!numerous-zebra-75691
11/10/2022, 8:30 AMidentify
call made through the rudderstack API
2. Since we have no contacts in Hubspot, the user is created as a contact in Hubspot
Actual behaviour
• Contact is not created in Hubspot
• I know that Rudderstack can talk to Hubspot because I can see a successful GET request to /properties/v2/contact/properties
• I see some errors when Rudderstack tries to sync events to Hubspot but I assume these shouldn't prevent the identify
-> contact created flow
• Perhaps related, I don't understand what I should set "Hubspot property name to be used as lookup field" (I've set it to email
for now, even though we don't currently have an email trait on a user)
Should this work as I expect? How can I debug this further? I looked at the code but it's not, ahem, the easiest to understand!limited-petabyte-62374
11/10/2022, 8:33 AMproud-ability-87638
11/10/2022, 1:19 PMWarning! : Reserved keyword used in traits --> id with track call
I read the FAQ article about the "Reserved Keyword" errors but I'm fairly certain I'm not using any of the reserved keywords. I even tried testing the simplest calls to track
and identify
window.rudderanalytics.identify("a")
window.rudderanalytics.track("login")
and I'm still getting the warnings. Any ideas?limited-petabyte-62374
11/10/2022, 5:48 PMtall-table-22243
11/10/2022, 6:29 PMtrack
events into our destination (Redshift) for a few days now. As far as we can see, the events are landing at the rudder server, being processed by the transformer successfully but there is no evidence of those events in Redshift. The events max timestamp is 11/07 04:43 is when we last inserted an event. Other sources continue to function smoothly. There is this error around that time in the rudder-server logs:
2022-11-07T04:42:52.777Z ERROR warehouse/warehouse.go:231 [WH] Failed in handle Upload jobs for worker: %!w(*fmt.wrapError=&{Upload Job failed: 1 errors occurred:
The actual error is not displayed. However this error has been in our logs for some time (weeks) and continues after this timestamp
The last manifest file is dated 11/07 050838 in S3. The last log related to this source is
2022-11-07T05:08:41.069Z INFO redshift/redshift.go:363 RS: Dedup records for table:****** using staging table: DELETE FROM *****."*****"
We are on rudder-server/transformer open source (approximate container date is 08/21/2022)
Any pointers on how we would go about debugging this issue? is the "upload error" known - is it even related?salmon-plastic-31303
11/10/2022, 8:12 PMastonishing-crowd-19276
11/10/2022, 10:14 PMgorgeous-balloon-24654
11/10/2022, 11:49 PMbrave-camera-69828
11/11/2022, 1:48 PM1+
as version allows android build system to pick non-stable versions as well. See this github issue for more details.microscopic-continent-92250
11/11/2022, 4:25 PM{"error":"Invalid Request. Tracking plan body not found"}
back. However, when I check the debug output, it shows that I am sending the tracking plan JSONpowerful-toddler-74674
11/11/2022, 4:36 PMimportant-iron-82890
11/11/2022, 5:17 PMcuddly-ice-9680
11/11/2022, 5:38 PMexport async function transformEvent(event, metadata) {
if (event.request_ip) {
const res = await fetch("<https://ip2.app/info.php?ip=>" + event.request_ip);
event.context.geolocation = res;
}
return event;
}
It's from the support page for transformations, I can't even get the sample input code to return any change in output.full-napkin-56745
11/14/2022, 11:43 AMfierce-cat-49151
11/14/2022, 12:05 PMfull-napkin-56745
11/14/2022, 12:10 PMfull-napkin-56745
11/14/2022, 12:10 PMgorgeous-balloon-24654
11/14/2022, 2:48 PMhappy-activity-7907
11/14/2022, 3:10 PM// send page event to segment on frontend
this.analytics.page('Home')
// send request to rails backend
this.$axios.$post('xxx', all_required_params_including_anonymous_id)
Here our questions:
1. Are there already any best practices or recommendations how server side pageview tracking could be done for our setup?
2. Does it make sense to track first the pageview on client side and afterwards/at the same time make a request to our rails backend to track the pageview?
Thanks and best regardsastonishing-businessperson-37468
11/14/2022, 5:03 PMtimestamp
parameter?