Meta tags:
description= Data anonymization Anonymization is a feature that allows tracking a user s activity for aggregated data analysis even if the user doesn t consent to track the data. If a user does not agree to being tracked, he will not be identified as the same person across multiple sessions. Personal data will n…;
Headings (most frequently used words):
tracking, ecommerce, sdk, data, deprecated, manager, audience, custom, cart, is, and, will, be, replaced, by, customer, platform, module, react, native, js, api, other, interactions, application, content, profile, attributes, using, piwik, pro, for, browser, consent, android, flutter, ios, integrations, activation, anonymization, screen, views, events, exceptions, social, downloads, installs, updates, outlinks, search, operations, impressions, goals, product, detail, view, add, to, remove, from, update, order, transactions, campaigns, variables, dimensions, reading, user, checking, membership,
Text of the page (most frequently used words):
the (187), #tracking (65), custom (57), optional (56), options (56), string (52), you (46), track (45), can (41), for (40), value (35), react (33), native (32), name (32), object (27), await (25), piwikprosdk (25), and (25), user (23), method (22), specifying (22), order (21), dimensions (20), using (20), audience (19), application (19), customdimensions (19), with (18), variables (17), ecommerce (17), will (17), sdk (17), your (17), visitcustomvariables (17), content (16), data (16), example (16), profile (15), attributes (15), screen (14), visit (14), url (14), manager (13), use (13), number (13), product (12), event (12), tracked (12), piwik (12), pro (12), default (11), cart (10), this (10), variable (10), category (10), eur (10), currencycode (10), search (9), views (9), that (9), are (9), server (9), items (9), products (9), const (8), methods (8), campaign (8), path (8), from (7), social (7), events (7), anonymization (7), platform (7), when (7), index (7), discount (7), shipping (7), tax (7), subtotal (7), currency (7), goal (7), target (7), interaction (7), goals (6), interactions (6), exceptions (6), specific (6), deprecated (6), only (6), sent (6), set (6), such (6), started (6), trackscreen (6), web (6), http (6), price (6), app (6), iso (6), 4217 (6), code (6), pln (6), usd (6), ecommerceproduct (6), ecommerceproducts (6), revenue (6), page (5), checkaudiencemembership (5), replaced (5), api (5), created (5), email (5), which (5), more (5), new (5), https (5), cents (5), list (5), trackecommerceorder (5), trackecommercecartupdate (5), trackgoal (5), defines (5), action (5), setanonymizationstate (5), cross (5), getting (5), membership (4), campaigns (4), transactions (4), operations (4), updates (4), panel (4), analytics (4), customer (4), each (4), attribute (4), read (4), instance (4), mobile (4), generated (4), also (4), profiles (4), have (4), them (4), allow (4), was (4), values (4), about (4), trackcampaign (4), total (4), grandtotal (4), sku (4), quantity (4), prices (4), ecommerceoptions (4), trackecommerceremovefromcart (4), trackecommerceaddtocart (4), trackecommerceproductdetailview (4), used (4), landing (4), piece (4), foo (4), bar (4), com (4), associated (4), count (4), tracksearch (4), various (4), trackoutlink (4), trackapplicationupdate (4), trackapplicationinstall (4), trackdownload (4), tracksocialinteraction (4), trackexception (4), log (4), trackcustomevent (4), setuserid (4), dispatch (4), advanced (4), usage (4), checking (3), update (3), view (3), outlinks (3), installs (3), downloads (3), true (3), check (3), users (3), based (3), given (3), some (3), type (3), module (3), requires (3), key (3), pair (3), getprofileattributes (3), possible (3), enabled (3), always (3), required (3), trackprofileattributes (3), food (3), any (3), like (3), gender (3), website (3), dimension (3), limited (3), characters (3), your_screen_path (3), first (3), documentation (3), must (3), per (3), keyword (3), urls (3), facebook (3), trackecommerce (3), transaction (3), provide (3), variant (3), brand (3), being (3), video (3), trackinteraction (3), trackimpression (3), outlink (3), other (3), exception (3), button (3), not (3), consent (3), startnewsession (3), setvisitoridlifetime (3), setvisitoridfromdeeplink (3), setvisitorid (3), setsessiontimeout (3), setsessionhash (3), setdispatchinterval (3), getuseragent (3), getsessionhash (3), ecommerceremovefromcart (3), ecommerceproductdetailview (3), ecommerceorder (3), ecommercecartupdate (3), ecommerceaddtocart (3), docs (3), reading (2), remove (2), add (2), detail (2), impressions (2), returns (2), boolean (2), otherwise (2), false (2), audienceid (2), allows (2), one (2), belongs (2), defined (2), her (2), offer (2), security (2), personal (2), were (2), tracker (2), android (2), parameters (2), two (2), pizza (2), drink (2), water (2), etc (2), additional (2), existing (2), form (2), his (2), passed (2), option (2), details (2), found (2), 200 (2), stored (2), same (2), session (2), see (2), screencustomvariables (2), scope (2), assigned (2), feature (2), recommend (2), ftp (2), valid (2), measure (2), settings (2), link (2), next (2), included (2), net (2), amount (2), unique (2), identifying (2), orderid (2), improve (2), business (2), identifier (2), purchased (2), categories (2), has (2), conversion (2), need (2), below (2), actual (2), image (2), audio (2), text (2), occurred (2), click (2), contentname (2), banner (2), impression (2), results (2), keywords (2), specify (2), measurement (2), time (2), version (2), once (2), network (2), similar (2), way (2), description (2), might (2), label (2), multiple (2), may (2), define (2), features (2), basic (2), uses (2), disable (2), integration (2), pages (2), setuseremail (2), setprefixing (2), setoptout (2), isanonymizationon (2), getvisitorid (2), getuserid (2), applicationupdate (2), applicationinstall (2), setcustomvariable (2), setcustomdimension (2), sendapplicationdownload (2), optout (2), dryrun (2), audiencemanagergetprofileattributes (2), additem (2), flutter (2), trackcontentinteraction (2), trackcontentimpression (2), download (2), management (2), changelog (2), home (2), copy, member, audiences, tab, ismember, group, display, him, special, map, pairs, where, represents, get, however, limitations, due, reasons, avoid, leakage, access, whitelisted, section, advertising, fetched, automatically, device_id, visitor_id, user_id, website_id, aside, sends, retrieved, array, objects, properties, profileattributes, stores, visitors, variety, sources, enrich, passing, male, favourite, italian, recommended, identifiers, enrichment, merging, rather, than, creating, visited, browsed, filled, afterwards, enriched, 1024, slot, configured, english, premium, choose, store, record, another, then, deleted, indexes, reserved, assign, whole, names, encoded, utf, soon, disabled, instead, contain, org, html, pk_campaign, summerdeals, pk_keyword, learnmore, online, how, different, ads, direct, emails, bring, traffic, register, schema, project, launch, tap, information, together, builder, tool, 0123456789012, men, shirts, polo, shirt, 3000, order_1, 124144, 33110, 9890, 1000, purchases, help, strategy, optionally, 3415, 10000, 120, completed, 6000, current, state, removes, adds, max, stock, keeping, unit, following, craft, 311, unicorn, iron, patch, crafts, sewing, toys, dmz, blue, coupon, 2020, dert, 456, monetary, been, request, trigger, 27ecc5e3, 8ae0, 40c3, 964b, 5bd8ee3da059, 102, objectives, configure, subscribing, newsletter, after, configuring, here, interacts, tapping, block, setting, displayed, they, appear, result, report, searched, query, space, movies, 100, popular, performed, inside, great, external, websites, apps, opened, launched, installations, won, downloaded, bonusmap, zip, initiated, likes, shares, comments, networks, message, errors, under, numerical, buy, clicks, their, cost, controls, clicked, within, specified, class, actions, taps, gestures, voice, commands, upon, available, play, pause, fast, forward, components, playing, song, ultimate, guide, appropriate, functionality, represent, viewing, internally, translated, additionally, prefixes, inserted, types, pass, enable, shouldanonymize, turn, off, calling, during, starts, visitor, activity, aggregated, analysis, even, doesn, does, agree, identified, person, across, sessions, mcp, skip, delay, layer, policy, csp, popup, examples, import, building, identity, resolution, activation, progressive, applications, pwa, accelerated, amp, integrations, setincludedefaultcustomvariables, setdryrun, isprefixingon, getuseremail, getsessiontimeout, getoptout, getincludedefaultcustomvariables, getdryrun, getdispatchinterval, sourcetrafficversion, sourcetrafficname, sessionhash, isprefixingenabled, visitoridlifetime, eventsperrequest, samplerate, appversion, appname, useragent, setvisitoridfrom, deletequeuedevents, visitorid, userid, useremail, sessiontimeout, sendviews, sendview, sendtransaction, sendsocialinteraction, sendsearch, sendaudiencemanagerattribute, sendoutlink, sendgoal, sendexception, sendevent, senddownload, sendcontentinteraction, sendcontentimpression, sendcampaign, maxnumberofqueuedevents, maxageofqueuedevents, isanonymizationenabled, includedefaultcustomvariable, dispatchinterval, deviceid, checkmembership, ios, trackprofileattribute, trackecommercetransaction, trackcustomvariable, trackcustomdimension, trackappinstall, setincludedefaultvariables, readuserprofileattributes, getvisitoridlifetime, visitvariables, socialinteraction, screens, setusermail, settrafficsourceversion, settrafficsourcename, setofflinecachesize, setofflinecacheage, setincludedefaultcustomvars, setdryruntarget, setdispatchtimeout, setdispatchmode, setdeviceid, setapplicationdomain, getdeviceid, audiencemanagersetprofileattribute, tracksavechoicesclick, trackreminderwidgetview, trackrejectallclick, trackprivacypolicylinkview, trackmainformview, trackclosebuttonclick, trackagreetoallclick, setinitialcompliancesettings, setcompliancesettings, senddatarequest, openconsentform, getnewcompliancetypes, getcompliancetypes, getcompliancesettings, overview, setuserisanonymous, setsessionidstrictprivacymode, setiptracking, getvisitorinfo, resetuserid, deanonymizeuser, settrackerurl, settimingdatasamplingonpageload, setsiteinspectorsetup, setsiteid, setreferrerurl, setlinktrackingtimer, setdomains, setdocumenttitle, setcustomurl, setenableclienthints, setapiurl, gettrackerurl, gettimingdatasamplingonpageload, getdomains, getsiteid, getpiwikurl, getlinktrackingtimer, discardhashtag, getcurrenturl, addtracker, disableperformancetracking, client, configuration, trackerror, settrackingsourceprovider, settrackingsource, setrequestmethod, setrequestcontenttype, setgenerationtimems, setcustomrequestprocessing, setdonottrack, setcountprerendered, redirectfile, ping, killframe, gettrackingsource, gettrackingsourceprovider, getnumtrackedpageviews, enablejserrortracking, getconfigidpageview, appendtotrackingurl, addlistener, miscellaneous, trackheartbeat, enableheartbeattimer, disableheartbeattimer, heartbeat, setecommerceview, removeecommerceitem, getecommerceitems, clearecommercecart, addecommerceitem, removedownloadclasses, getdownloadextensions, getdownloadclasses, tracklink, adddownloadclasses, setlinkclasses, setignoreclasses, setdownloadextensions, setdownloadclasses, removedownloadextensions, getconfigdownloadextensions, enablelinktracking, disablelinktracking, adddownloadextensions, storecustomvariablesincookie, getcustomvariable, deletecustomvariable, setcustomdimensionvalue, getcustomdimensionvalue, deletecustomdimension, getcustomdimension, setcrossdomainlinkingtimeout, iscrossdomainlinkingenabled, getcrossdomainlinkingurlparameter, enablecrossdomainlinking, customcrossdomainlinkvisitoridgetter, disablecrossdomainlinking, customcrossdomainlinkdecorator, domain, linking, setvisitorcookietimeout, setvisitoridcookie, setsessioncookietimeout, setsecurecookie, setcookiepath, setreferralcookietimeout, setcookienameprefix, setcookiedomain, hascookies, getcookiepath, getsessioncookietimeout, getcookiedomain, getconfigvisitorcookietimeout, enablecookies, disablecookies, deletecookies, cookie, trackvisiblecontentimpressions, trackcontentinteractionnode, trackcontentimpressionswithinnode, trackallcontentimpressions, logallcontentblocksonpage, tracksitesearch, trackpageview, trackevent, plain, javascript, vue, nuxt, gatsby, angular, frameworks, browser, jump, agents, developers, llms, txt, all, formatted, markdown, endpoints, openapi,
Text of the page (random words):
racking getconfigdownloadextensions removedownloadextensions setdownloadclasses setdownloadextensions setignoreclasses setlinkclasses adddownloadclasses tracklink getdownloadclasses getdownloadextensions removedownloadclasses ecommerce addecommerceitem clearecommercecart ecommerceaddtocart ecommercecartupdate ecommerceorder ecommerceproductdetailview getecommerceitems ecommerceremovefromcart removeecommerceitem setecommerceview trackecommercecartupdate trackecommerceorder heartbeat disableheartbeattimer enableheartbeattimer trackheartbeat miscellaneous addlistener appendtotrackingurl getconfigidpageview enablejserrortracking getnumtrackedpageviews gettrackingsourceprovider gettrackingsource killframe ping redirectfile setcountprerendered setdonottrack setcustomrequestprocessing setgenerationtimems setrequestcontenttype setrequestmethod settrackingsource settrackingsourceprovider trackerror tracking client configuration disableperformancetracking addtracker getcurrenturl discardhashtag getlinktrackingtimer getpiwikurl getsiteid getdomains gettimingdatasamplingonpageload gettrackerurl setapiurl setenableclienthints setcustomurl setdocumenttitle setdomains setlinktrackingtimer setreferrerurl setsiteid setsiteinspectorsetup settimingdatasamplingonpageload settrackerurl user management deanonymizeuser getuserid getvisitorid resetuserid getvisitorinfo setiptracking setsessionidstrictprivacymode setuserid setuserisanonymous consent manager js api overview custom consent form methods getcompliancesettings getcompliancetypes getnewcompliancetypes openconsentform senddatarequest setcompliancesettings setinitialcompliancesettings trackagreetoallclick trackclosebuttonclick trackmainformview trackprivacypolicylinkview trackrejectallclick trackreminderwidgetview tracksavechoicesclick android sdk methods audiencemanagergetprofileattributes audiencemanagersetprofileattribute checkaudiencemembership dispatch ecommerceaddtocart ecommercecartupdate ecommerceorder ecommerceproductdetailview ecommerceremovefromcart getsessionhash getdeviceid getuseragent isanonymizationon items additem setanonymizationstate setapplicationdomain setdispatchinterval setdeviceid setdispatchmode setdispatchtimeout setdryruntarget setincludedefaultcustomvars setofflinecacheage setofflinecachesize setprefixing setoptout setsessiontimeout setsessionhash settrafficsourcename settrafficsourceversion setusermail setuserid setvisitorid setvisitoridfromdeeplink setvisitoridlifetime track applicationinstall startnewsession track applicationupdate track campaign track dimension track download track event track exception track goal track impression track order track interaction track outlink track screen track screens track search track socialinteraction track sendapplicationdownload track variable track visitvariables getting started using piwik pro sdk cross platform tracking advanced usage flutter sdk methods checkaudiencemembership dispatch dryrun getsessionhash getuseragent getvisitoridlifetime readuserprofileattributes optout setanonymizationstate setdispatchinterval setincludedefaultvariables setsessionhash setuseremail setsessiontimeout setuserid setvisitorid setvisitoridfromdeeplink trackappinstall setvisitoridlifetime trackapplicationinstall trackapplicationupdate trackcampaign trackcontentimpression trackcontentinteraction trackcustomdimension trackcustomvariable trackcustomevent trackdownload trackecommerceaddtocart trackecommercecartupdate trackecommerceorder trackecommerceproductdetailview trackecommercetransaction trackecommerceremovefromcart trackexception trackgoal trackprofileattribute trackoutlink trackscreen tracksearch tracksocialinteraction getting started using the flutter sdk advanced usage cross platform tracking ios sdk getting started methods additem audiencemanagergetprofileattributes checkmembership deviceid dispatchinterval dryrun ecommerceaddtocart ecommercecartupdate ecommerceorder ecommerceproductdetailview ecommerceremovefromcart includedefaultcustomvariable isanonymizationenabled maxageofqueuedevents maxnumberofqueuedevents optout sendapplicationdownload sendcampaign sendcontentimpression sendcontentinteraction senddownload sendevent sendexception sendgoal sendoutlink sendaudiencemanagerattribute sendsearch sendsocialinteraction sendtransaction sendview sendviews sessiontimeout setcustomdimension setcustomvariable startnewsession useremail userid visitorid applicationinstall applicationupdate dispatch deletequeuedevents setvisitoridfrom useragent appname appversion samplerate eventsperrequest visitoridlifetime isprefixingenabled sessionhash sourcetrafficname sourcetrafficversion using piwik pro sdk cross platform tracking advanced usage react native sdk advanced usage getting started methods checkaudiencemembership dispatch getdispatchinterval getdryrun getincludedefaultcustomvariables getoptout getprofileattributes getsessionhash getsessiontimeout getuseragent getuseremail getuserid getvisitorid isanonymizationon isprefixingon setanonymizationstate setdispatchinterval setdryrun setincludedefaultcustomvariables setoptout setprefixing setsessionhash setsessiontimeout setuseremail setuserid setvisitorid setvisitoridfromdeeplink setvisitoridlifetime startnewsession trackapplicationinstall trackapplicationupdate trackcampaign trackcustomevent trackdownload trackecommerce trackecommerceaddtocart trackecommercecartupdate trackecommerceorder trackecommerceproductdetailview trackecommerceremovefromcart trackexception trackgoal trackimpression trackoutlink trackinteraction trackprofileattributes trackscreen tracksearch tracksocialinteraction using piwik pro sdk for react native cross platform tracking other integrations accelerated mobile pages amp integration progressive web applications integration pwa web log analytics data activation custom attributes identity resolution profile building data import other custom popup examples content security policy csp custom data layer name skip link tracking with the data disable delay attribute mcp server using piwik pro sdk for react native data anonymization anonymization is a feature that allows tracking a user s activity for aggregated data analysis even if the user doesn t consent to track the data if a user does not agree to being tracked he will not be identified as the same person across multiple sessions personal data will not be tracked during the session i e user id if the anonymization is enabled a new visitor id will be created each time the application starts anonymization is enabled by default you can turn the anonymization on and off by calling setanonymizationstate react native await piwikprosdk setanonymizationstate true shouldanonymize boolean pass true to enable anonymization or false to disable it tracking screen views the basic functionality of the sdk is tracking screen views which represent the content the user is viewing in the application to track a screen you only need to provide the path of the screen this path is internally translated by the sdk to an http url as the piwik pro server uses urls for tracking views additionally piwik pro sdk uses prefixes which are inserted in generated urls for various types of action s to track screen views you can use the trackscreen method react native await piwikprosdk trackscreen your_screen_path path string the screen path the appropriate url will be generated for this action tracking custom events custom events can be used to track the user s interaction with various custom components and features of your application such as playing a song or a video you can read more about events in the piwik pro documentation and ultimate guide to event tracking to track custom events you can use the trackcustomevent method react native await piwikprosdk trackcustomevent category action name name value 1 5 category string this string defines the event category you may define event categories based on the class of user actions e g taps gestures voice commands or you may define them based upon the features available in your application e g play pause fast forward etc action string this string defines the specific event action within the category specified options name string optional a label associated with the event for example if you have multiple button controls on a screen you might use the label to specify the specific identifier of a button that was clicked options value number optional a numerical value associated with the event for example if you were tracking buy button clicks you might log the number of items being purchased or their total cost options path string optional the path under which this event occurred options customdimensions optional an object specifying custom dimensions options visitcustomvariables optional an object specifying visit custom variables tracking exceptions tracking exceptions allow the measurement of exceptions and errors in your app exceptions are tracked on the server in a similar way as screen views to track exceptions you can use the trackexception method react native await piwikprosdk trackexception description of an exception description string the exception message tracking social interactions social interactions such as likes shares and comments in various social networks can be tracked as below this is tracked in a similar way as screen views to track social interactions you can use the tracksocialinteraction method react native await piwikprosdk tracksocialinteraction like facebook interaction string defines the social interaction e g like network string defines the social network associated with interaction e g facebook tracking downloads you can track downloads initiated by your application by using the trackdownload method react native await piwikprosdk trackdownload http your server com bonusmap zip url string url of the downloaded content tracking application installs you can also track installations of your application this event is sent to the server only once per application version additional events won t be sent you can track app installs using the trackapplicationinstall method react native await piwikprosdk trackapplicationinstall tracking application updates you can track updates of your application this event is sent the first time a new version of the app is launched once per update you can track app updates using the trackapplicationupdate method react native await piwikprosdk trackapplicationupdate tracking outlinks for tracking outlinks to external websites or other apps opened from your application you can use the trackoutlink method react native await piwikprosdk trackoutlink http great website com url string defines the outlink target https http and ftp are valid tracking search operations tracking search operations allow the measurement of popular keywords used for various search operations performed inside your application to track them you can use the tracksearch method react native await piwikprosdk tracksearch space category movies count 100 keyword string the searched query that was used in the app options category string optional specify a search category options count number optional we recommend setting the search count to the number of search results displayed on the results page when keywords are tracked with a count of 0 they will appear in the no result search keyword report options customdimensions optional an object specifying custom dimensions options visitcustomvariables optional an object specifying visit custom variables tracking content impressions you can track the impression of an ad using the trackimpression method react native await piwikprosdk trackimpression ad foo bar piece banner target https example com landing contentname string the name of the content e g ad foo bar options piece string optional the actual content for instance the path to an image video audio any text options target string optional the target of the content e g the url of a landing page options url string optional the url associated with the tracked content block options customdimensions optional an object specifying custom dimensions options visitcustomvariables optional an object specifying visit custom variables tracking content interactions when a user interacts with an ad by tapping on it you can track it using the trackinteraction method react native await piwikprosdk trackinteraction ad foo bar click piece banner target https example com landing contentname string the name of the content e g ad foo bar interaction string a type of interaction that occurred e g click options piece string optional the actual content for instance the path to an image video audio any text options target string optional the target of the content e g the url of a landing page options customdimensions optional an object specifying custom dimensions options visitcustomvariables optional an object specifying visit custom variables tracking goals goal tracking is used to measure and improve your business objectives to track goals you first need to configure them on the server in your web panel goals such as for example subscribing to a newsletter can be tracked as below with the goal id that you will see on the server after configuring the goal and optional revenue the currency for the revenue can be set in the piwik pro analytics settings you can read more about goals here to track goals you can use the trackgoal method react native await piwikprosdk trackgoal 27ecc5e3 8ae0 40c3 964b 5bd8ee3da059 revenue 102 2 goal string a tracking request will trigger a conversion for the goal of the website being tracked with this id options revenue number optional a monetary value that has been generated as revenue by goal conversion options currencycode string optional the iso 4217 currency code for the revenue example usd eur pln options customdimensions optional an object specifying custom dimensions options visitcustomvariables optional an object specifying visit custom variables tracking ecommerce product detail view you can track when a user views a product page using the trackecommerceproductdetailview method react native const ecommerceproducts sku craft 311 name unicorn iron on patch category crafts sewing toys price 49 90 quantity 3 brand dmz variant blue customdimensions 1 coupon 2020 2 20 sku dert 456 const options ecommerceoptions visitcustomvariables 1 name name value value customdimensions 1 value 2 value currencycode eur await piwikprosdk trackecommerceproductdetailview ecommerceproducts options products ecommerceproduct the products list options currencycode string optional the iso 4217 currency code for the product prices example usd eur pln options customdimensions optional an object specifying custom dimensions options visitcustomvariables optional an object specifying visit custom variables each ecommerceproduct has the following attributes sku string stock keeping unit name string optional default product name category string optional default up to 5 categories price string optional defaul...
|