Comments (4)
Hey @MattAndDev
Thanks for reaching out. Unfortunately this kinda goes out of scope of us devs who are keeping an eye on GitHub tickets. Either your dedicated account manager or firing email to [email protected] in case you don't have one is definitely best place to ask questions like this and get response from our support team who is definitely knowledgable on this topic and strategies how to implement this.
Sorry for not being able to provide any better answer in here, but in case you have any further questions on the topic, feel free to ping in here and comment/reopen.
Cheers!
from web_sdk.
Hi there, thank you for the quick reply. I work for a large company and we do have our account manager.
Unluckily on that side I felt a lack of technical understanding that woudl not allow me to get my point over correctly.
So let me maybe rephrase my question: does this sdk offer a way to do provide native device ids instead of the generated web_uuid?
from web_sdk.
At this moment, it doesn't. Only identifier which Web SDK knows about is our randomly generated UUID string (web_uuid
) and that's pretty much it. SDK is not trying to generate or build any other kind of identifier. If you are interested in Web SDK using some identifiers for your Android or iOS users, in theory you would need to make sure to pass them to web world on your own and find a strategy how to have them in Web SDK traffic so that you can later match that with your native apps traffic (callback parameters might be one way where you can attach native identifiers to callbacks which you set to be fired on each session/event and then maybe later in your BI system handle mappings).
But on the other hand, maybe counter question - have you maybe considered using web bridges which we offer for native iOS and Android apps which offer possibility to use SDK inside of your web app which is being loaded inside of web views in native iOS / Android app and pretty much forward everything which happens in web part to native SDK which performs all the tracking? In this way you would have all the traffic generated from web page being tied to mobile device which it was made on. Of course, not sure if you have native apps for this setup, but in case you do, might be a thing to consider.
from web_sdk.
in theory you would need to make sure to pass them to web world on your own and find a strategy how to have them in Web SDK traffic so that you can later match that with your native apps traffic
We do this already (and have been doing it for a while). Actually your SDK at version 4.1 was allowing for this behaviour too.
not sure if you have native apps for this setup
Unluckily web bridges only work in very specific scenarios, depending on the technology used to serve web apps in a native wrapper that feature will not be usable, either to for security reasons (trusted web activities) or for particular web view implementation (some legacy cordova stuff).
TL;DR;
Cross-app tracking actually works, as we have it working.
It would just be nice to have it either as feat of this SDK or documented somewhere else, so we don't need to hack ourselves around it.
Thanks!
from web_sdk.
Related Issues (20)
- Typescript support HOT 1
- Error Connection to session HOT 1
- Event failed HOT 1
- web sdk not working HOT 9
- Error al iniciar sesion. HOT 4
- web sdk does not work with SSR apps HOT 7
- web sdk does not work with angular 10 HOT 5
- how to import HOT 4
- An option to get attribution data instantly HOT 3
- Can't call https://app.adjust.com/session HOT 14
- Error "tracking disabled" after install Adjust SDK in VueJS HOT 3
- Get web_uuid standard function HOT 6
- How to make sure the web sdk is successfully initialized HOT 2
- Adjust.getWebUUID is not a function HOT 8
- How to import sdk when install through NPM?
- Event request failed (Bad event state: Ignoring duplicate event...)
- When cookies are blocked, Adjust breaks and prevents site to load HOT 5
- trackEvent request is not sent before page redirect with React HOT 4
- Document all necessary setup steps
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from web_sdk.