bland-fall-68870
01/24/2022, 1:08 PMbland-fall-68870
01/24/2022, 1:20 PMbland-fall-68870
01/24/2022, 1:20 PMbland-fall-68870
01/24/2022, 1:20 PMbland-fall-68870
01/24/2022, 4:05 PMcontext
. Is that correct according to the spec? Shouldn’t traits live at the top level?bland-fall-68870
01/24/2022, 4:11 PMworried-action-69644
01/24/2022, 6:56 PMincalculable-plumber-95991
01/24/2022, 9:46 PMacceptable-belgium-84929
01/25/2022, 12:31 AMkind-alarm-21290
01/25/2022, 2:22 PMfamous-flag-95593
01/25/2022, 3:45 PMevent
of the track
call the event key, that can't be duplicate ?
Like, implementing 2 different user action like this
"type": "track",
"event":"add_contact"
"properties": {
"contact_id": "$contactId"
}
"type": "track",
"event":"add_supplier"
"properties": {
"supplier_id": "$supplierId"
}
would give me 2 tables: add_contact and add_supplier.
But what if I'd like to have 1 table only, named add ?
Could I use the properties and do something like:
"type": "track",
"event":"add"
"properties": {
"label": "contact"
"contact_id": "$contactId"
}
"type": "track",
"event":"add"
"properties": {
"label": "supplier"
"supplier_id": "$supplierId"
}
Thanks a lot for your help! ✨blue-dog-40972
01/25/2022, 4:41 PMblue-dog-40972
01/25/2022, 5:24 PMblue-dog-40972
01/25/2022, 5:26 PMincalculable-plumber-95991
01/26/2022, 3:59 AMrhythmic-artist-32560
01/26/2022, 10:25 AMrhythmic-artist-32560
01/26/2022, 10:26 AMrhythmic-pizza-93292
01/26/2022, 12:36 PM[Rudder] info: Your message must be < 32kb. This is currently surfaced as a warning. Please update your code
jolly-energy-8714
01/26/2022, 3:01 PMrich-furniture-49524
01/26/2022, 7:19 PMechoing-yak-18644
01/26/2022, 10:28 PMincalculable-room-64240
01/27/2022, 9:26 AMlimited-baker-64332
01/27/2022, 9:57 AMproud-ice-22259
01/27/2022, 10:21 AMbig-wire-4115
01/27/2022, 10:37 AM2022-01-27 11:31:10.565 V/RudderSDK: Verbose: getInstance: instance null. creating instance
2022-01-27 11:31:10.565 V/RudderSDK: Verbose: getInstance: config present. using config.
2022-01-27 11:31:10.565 V/RudderSDK: Verbose: RudderClient: constructor invoked.
2022-01-27 11:31:10.565 V/RudderSDK: Verbose: getInstance: creating EventRepository.
2022-01-27 11:31:10.566 D/RudderSDK: Debug: EventRepository: constructor: writeKey: xxxxxxxxxxxxxxx
2022-01-27 11:31:10.567 D/RudderSDK: Debug: EventRepository: constructor: authHeaderString: xxxxxxxxxxxxx
2022-01-27 11:31:10.567 D/RudderSDK: Debug: EventRepository: constructor: RudderConfig: endPointUrl:OUR_RUDDERSTAK_ENDPOINT | flushQueueSize: 30 | dbCountThreshold: 10000 | sleepTimeOut: 10 | logLevel: 5
2022-01-27 11:31:10.568 D/RudderSDK: Debug: EventRepository: constructor: Initiating RudderElementCache
2022-01-27 11:31:10.568 D/RudderSDK: Debug: RudderElementCache: initiating RudderContext
2022-01-27 11:31:10.569 D/RudderSDK: Debug: Traits from persistence storage{.....}
2022-01-27 11:31:10.571 D/RudderSDK: Debug: Using old traits from persistence
2022-01-27 11:31:10.571 D/RudderSDK: Debug: ExternalIds from persistence storagenull
2022-01-27 11:31:10.577 D/RudderSDK: Debug: EventRepository: constructor: anonymousId: bad243c3403119fb
2022-01-27 11:31:10.577 D/RudderSDK: Debug: EventRepository: constructor: anonymousIdHeaderString: xxxxxxxxxxx
2022-01-27 11:31:10.577 D/RudderSDK: Debug: EventRepository: constructor: Initiating DBPersistentManager
2022-01-27 11:31:10.577 I/RudderSDK: Info: DBPersistentManager: getInstance: creating instance
2022-01-27 11:31:10.578 D/RudderSDK: Debug: EventRepository: constructor: Initiating RudderServerConfigManager
2022-01-27 11:31:10.578 V/RudderSDK: Verbose: Download Thread Id:934
2022-01-27 11:31:10.578 D/RudderSDK: Debug: EventRepository: constructor: Initiating processor and factories
2022-01-27 11:31:10.578 D/RudderSDK: Debug: EventRepository: initiateFactories: retry count: 1
2022-01-27 11:31:10.578 I/RudderSDK: Info: initiateSDK: Retrying in 2s
2022-01-27 11:31:10.583 D/RudderSDK: Debug: Downloading server config for writeKey: xxxxxxxxxxxxxxx
2022-01-27 11:31:10.583 D/RudderSDK: Debug: RudderServerConfigManager: downloadConfig: configUrl: <https://api.rudderlabs.com/sourceConfig?p=android&v=1.2.1&bv=31>
2022-01-27 11:31:10.926 D/RudderSDK: Debug: RudderServerConfigManager: downloadConfig: response status code: 400
2022-01-27 11:31:10.926 E/RudderSDK: Error: ServerError for FetchingConfig: {"message":"Invalid write key"}
2022-01-27 11:31:10.926 D/RudderSDK: Debug: Server config retrieval <http://failed.No|failed.No> config found in storage
2022-01-27 11:31:10.926 E/RudderSDK: Error: Failed to fetch server config for writeKey: xxxxxxxxxxxxxxx
2022-01-27 11:31:11.795 D/RudderSDK: Debug: EventRepository: dump: eventName: homepage
2022-01-27 11:31:11.799 D/RudderSDK: Debug: EventRepository: makeFactoryDump: factories are not initialized. dumping to replay queue
2022-01-27 11:31:11.799 V/RudderSDK: Verbose: EventRepository: dump: message: {"anonymousId":"bad243c3403119fb","channel":"mobile",......}
2022-01-27 11:31:11.800 D/RudderSDK: Debug: DBPersistentManager: saveEvent: Inserting Message {"anonymousId":"bad243c3403119fb","channel":"mobile".......} into table events as Updated at 1643279471800
2022-01-27 11:31:11.802 I/RudderSDK: Info: DBPersistentManager: saveEvent: Event saved to DB
2022-01-27 11:31:12.579 E/RudderSDK: Error: WRONG WRITE_KEY
Any idea ?limited-baker-64332
01/27/2022, 1:01 PMquaint-kangaroo-31281
01/27/2022, 1:21 PMancient-plumber-66781
01/27/2022, 3:48 PMbumpy-accountant-79199
01/27/2022, 4:41 PMswift-minister-59525
01/27/2022, 6:14 PM