Senior Options Architect
Rob Gioia is a Senior Options Architect at Department. He helps corporations rise up and working utilizing Department’s suite of SDKs and merchandise. Previous to Department he labored as a cross-platform cell purposes developer for a number of years, and makes use of his cell improvement expertise to information purchasers via utilizing finest practices and stylish coding options.
Nov 18, 2022
With so many choices at your disposal for gathering knowledge and analytics, it’s straightforward to be overwhelmed by the probabilities or confused about the place to start. With Department, it’s straightforward. When you’ve built-in our SDK, you’ll be able to seize a variety of app and net occasions. With a fastidiously deliberate knowledge seize technique, you’ll be able to collect key insights, enhance the effectivity of your analytics processes, and retrieve the information you must make knowledgeable choices and enhance ROI.
However bringing such a technique will be sophisticated and stuffed with pitfalls it’s possible you’ll not see coming. So we are going to attempt to information you thru this course of with a few of our high do’s and don’ts.
First, let’s cowl a bit of about what is feasible with the Department platform.
The place do I begin with Department analytics?
The important thing to getting began with Department is implementing our SDK. With the Department SDK up and working in your app, you instantly achieve entry to some very helpful analytics options corresponding to:
- Automated monitoring of app occasions like installs, opens, clicks, reinstalls, and impressions.
- Flexibility to trace occasions from Department’s Occasion Ontology together with commerce occasions like buy, content material occasions like fee and share, and person lifecycle occasions like login.
- The potential to trace customized occasions, which have any identify you outline and any customized metadata you want to add.
- Attribution throughout platforms and gadgets.
Should you leverage Department’s Information Feeds product, you then additionally get entry to:
- Information Integrations. Simply hyperlink to in style analytics platforms like Adobe Analytics and Google Analytics. Department will routinely ahead your app occasions.
- Occasion Ingestion. Should you observe occasions utilizing Section or mParticle, it’s also possible to carry out occasion ingestion and routinely ahead the occasions you observe in these platforms to Department.
- Information Exports. Leverage our suite of knowledge export APIs, together with:
- Customized Export API
- Scheduled Log Exports API
- Question API
- Combination API
- Each day Export API
You’ll be able to even export your knowledge into CSV or JSON format utilizing the Department Dashboard or make queries programmatically.
Now, let’s bounce into what NOT to do when leveraging Department’s analytics platform.
5 issues it’s best to NOT do when capturing occasions by way of Department’s SDKs
DON’T observe each occasion in your app and web site via Department
At first, it might sound engaging to arrange monitoring in Department for each occasion your customers take. Nevertheless, that’s pointless. It simply creates additional work in your crew with out including any worth to your reporting. At a excessive degree, it’s best to solely observe downstream occasions that provide you with perception into the person journey, not each occasion doable. It is usually priceless to trace occasions you wish to use for advertisements optimization and routinely ahead these occasions by way of our advert associate integrations. Take a look at our weblog for extra on what occasions to seize utilizing Department.
DON’T observe all occasions as customized occasions
Monitoring normal occasions each time doable helps maintain your knowledge constant and arranged. It additionally lets you leverage the predefined filters on the Department Dashboard to see particular occasion groupings.
Department at the moment helps 25 normal occasions you’ll be able to observe by way of our SDKs, break up into three classes: commerce occasions, content material occasions, and lifecycle occasions. If the occasion you wish to observe isn’t one of many predefined 25 occasions in our Occasion Ontology, you’ll be able to observe it as a customized occasion.
DON’T manually convert USD to your native foreign money
With Department’s native foreign money characteristic, you don’t want to manually convert U.S. {dollars} to a different foreign money. As an alternative, you’ll be able to specify one native foreign money to view value and income knowledge. Not solely does this simplify workflows and cut back the prospect for human error, but it surely additionally allows you to match the associated fee and income knowledge you see via Department instantly with the marketing campaign knowledge set in your advert community dashboards.
DON’T underestimate the facility of metadata
A Department occasion may have sure metadata fields that provide you with extra details about that occasion. Key examples that our clients usually discover helpful embody:
- last_attributed_touch_data, which gives details about the call-to-action (CTA) that led to the set up
- user_data, which supplies you perception into which person triggered the occasion
- event_data, which shops prepopulated fields related to that occasion.
- custom_data lets you add any metadata you need within the type of key-value pairs to a Department occasion
DON’T overlook the facility of Journeys good banner occasions
By maintaining a tally of what actions customers are performing along with your Journeys, you’ll be able to decide which good banners are driving probably the most person engagement and conversions. After integrating Department’s Net SDK, occasions like pageview and net session begin will likely be tracked routinely. When you combine Department’s Journeys good banners, a number of further journeys-specific occasions are captured by default, together with CTA views, dismissals, and clicks.
5 belongings you SHOULD do when monitoring occasions by way of Department’s SDKs
DO use the Scheduled Log Exports API if you happen to want recurring knowledge exports
If you need recurring exports of Department knowledge on to your system, then our Scheduled Log Exports API is the proper device for the job. As an alternative of getting to manually run a cron job (automated repetitive process) or one other automated answer, you’ll be able to make a question to setup a subscription and even specify the frequency. Department permits as much as 35 energetic subscriptions without delay.
DO routinely ahead Department occasions to different analytics platforms
Should you at the moment use a number of analytics companions (i.e. Adobe Analytics, Google Analytics, Amplitude), the Department integration will ahead occasions to these platforms routinely. This mixture empowers you to view occasions and experiences you’re accustomed to seeing on the analytics dashboard, all whereas gaining further insights from Department attribution knowledge.
We assist integrations with many companions. The complete listing will be discovered right here. In case your associate shouldn’t be on this listing, you’ll be able to fill out this kind to request that Department add a brand new integration along with your associate.
DO use occasions for advertisements optimization
In case you are utilizing Department’s Common Adverts product along with Information Feeds, you’ll be able to simply allow forwarding occasions to the advert associate for optimization by way of the Department Dashboard. Doing so will routinely convert the Department occasions to the third celebration’s anticipated normal occasion.
DO leverage cross-platform and system occasion deduplication
If the identical person interacts along with your net and app properties from totally different gadgets, Department can inform you that it’s the identical person and enable you to sew collectively the person journey by offering deduplication. We offer the setIdentity() operate throughout all of our SDKs which lets you add an identifier to the occasions you observe by way of the Department SDK. You should definitely additionally reference our finest practices to keep away from sending PII to Department.
Professional tip: Monitor the identical ID throughout Department’s net and app SDK so that you perceive the person’s web-to-app journey.
DO use Department’s Stay View characteristic for viewing occasions in actual time
To view occasions in real-time on the dashboard, for testing or to view metadata, use Department’s Liveview. The Liveview lets you choose the occasion you wish to view after which configure further filters. You can too have a look at the webhook information to make sure the occasion is getting correctly ingested by any third-party analytics platform receiving attribution knowledge from Department.
Department will help ship solutions
Department gives you the liberty to expertise your knowledge nonetheless you need. You’ll be able to export attribution knowledge utilizing pre-built integrations along with your third-party companions and inner BI methods or view it on our dashboard. Leverage our highly effective export instruments and strong APIs in your mission-critical Department knowledge to realize essential insights that can let you
optimize your advertising campaigns and drive ROI.
Department will help you get the solutions you want with our highly effective attribution knowledge options and options.
Senior Options Architect
Rob Gioia is a Senior Options Architect at Department. He helps corporations rise up and working utilizing Department’s suite of SDKs and merchandise. Previous to Department he labored as a cross-platform cell purposes developer for a number of years, and makes use of his cell improvement expertise to information purchasers via utilizing finest practices and stylish coding options.
Nov 18, 2022