Tracking and Delivering Data Client-side or Server-side: Advantages and Disadvantages

Certaines données ne sont disponibles que côté client, mais gérer les données côté serveur offre également de nombreux avantages. Voici ce que vous devez savoir

Il existe deux moyens de collecter et fournir des données : côté client et côté serveur. Mais chaque approche présente des avantages et des inconvénients. Tealium propose les deux options à ses clients, côté client et côté serveur, et vous avez ainsi le pouvoir de faire le bon choix pour votre stratégie de données, vos besoins commerciaux et votre budget.

Choisir entre le suivi côté client et le suivi côté serveur

Vous souhaitez savoir comment choisir entre le suivi et/ou la fourniture de données côté client ou côté serveur ? Ou quand vous pourriez avoir besoin des deux options ? Consultez notre arbre de décision comparant client et serveur pour plus d'informations.

Qu'est-ce que le suivi côté client et côté serveur ?

Client-side Tracking
La distribution de données côté client s'effectue généralement grâce à des balises, l'un des moyens les plus fréquents de transmettre des données depuis des pages Web. Ce type de suivi implique que le navigateur (client) de l'utilisateur envoie directement des données à un serveur. Cette méthode, appelée gestion des balises, est utilisée pour collecter et échanger des données depuis votre site Web vers vos fournisseurs de technologie marketing.

Suivi côté serveur (ou Cloud Delivery)
Server-side data management, also known as cloud delivery, is when a pixel or tag sends data into your web server (or a different type of server), then your web server passes that data to the destination system/server. This data could be used by a marketing automation platform, analytics provider, personalization tool or another type of execution system.

When a single, consolidated pixel or tag is used instead of one tag/pixel per destination system, this is called an event gateway system (also known as an API Hub), with one example being Tealium EventStream. This is where one, central system functions to collect all data, then that system relays data to third-party vendors. This action simplifies the collection and delivery process by sending one data stream to a cloud-based repository, and then the data is sent to your vendors.

Avantages du suivi côté client

Données contextuelles
Client-side tracking has the advantage of taking place on the user’s device, giving direct access to user-specific data, such as cookies, URL parameters, user agent, referrer, and IP address. By collecting on the client, you can easily collect and track all of these pieces of information to use to trigger other actions. Data like cookies are commonly used for ad targeting. Location data can be used for personalization among many other uses. And URL parameters and/or user agent are typically used to analyze marketing campaigns and customer engagement.

 

Des balises spécifiques côté client, telles que Google Publisher Tag, Optimizely ou Certona, doivent s'exécuter dans le navigateur pour obtenir ces données contextuelles riches afin de personnaliser les expériences et d'afficher des publicités ou du contenu dynamique pour les visiteurs.

Ease of Implementation, Availability of Expertise/Knowledge
En ce qui concerne le suivi côté client, sa facilité d'installation constitue également un avantage considérable. De nombreux fournisseurs proposent un extrait de code aussi facile à mettre en œuvre qu'un copier-coller. Les balises de suivi côté client sont également une pratique courante depuis de nombreuses années, ce qui en fait une tâche répandue dans l'industrie.

Généralement plus économique
Les coûts de transmission des données pour le suivi côté client sont généralement plus faibles. La transmission côté serveur entraîne des coûts plus élevés grâce à l'effet de levier des ressources de fournisseurs tiers dans le cloud et non sur l'appareil de l'utilisateur cible.

Advantages of Server-side Tracking

Contrôle, précision, fiabilité
Le suivi côté client implique potentiellement des millions de dispositifs et de scénarios, augmentant le risque d'impacter la transmission de données. Le suivi côté serveur est généralement plus fiable, car le champ d’application de gestion des données est considérablement réduit et l’organisation peut exercer un meilleur contrôle sur la transmission. Le suivi côté serveur n’est pas aussi sensible aux défis des données dus aux problèmes côté client, comme une connexion interrompue ou un bloqueur de publicité hyperactif installé.

Application and Device Performance
En optant pour le suivi côté serveur, le client n'aura plus à se soucier du traitement des données de son appareil : c'est le cloud qui s'en chargera. En d'autres termes, l'appareil sera moins mis à contribution, permettant ainsi d'augmenter la performance de ses applications. Une application plus rapide qui consomme moins de batterie améliore l'expérience client tout en augmentant de manière significative les taux de conversion.

Get the Benefits of Both
The Tealium Event Data Framework gives you options for data management both client-side and server-side. Gain agility to leverage data as needed by your customer’s venue or your company’s technologies. Get the details.

Data Layer Approach: The Key to Unlocking the Benefit of Client/Server Tracking Optimization

Nimbly tracking and delivering data on either the server or client-side is not easy without taking steps to establish a data foundation that simplifies the process of defining and accessing data. Establishing a modular and vendor-neutral data foundation unlocks the maximum benefits of optimizing the client-server data management balance. Tealium takes a data layer approach (combined with an easy-to-use management interface) to establish a taxonomy of data that can be accessed from any location customer engagement occurs. This greatly simplifies the process of leveraging data, whether done client or server-side.

arbre_comparaison_client_ou_serveur_01

Quelle est la meilleure solution ?

Toutes les situations ne permettent ou ne garantissent pas la distribution et la collecte des données par le cloud (côté serveur). Bien souvent, opter pour les tags côté client est la meilleure solution, et il est essentiel de disposer de fonctionnalités flexibles hébergeant sur la même plateforme à la fois les pratiques de gestion de données traditionnelles et nouvelles.

Consultez notre arbre de décision comparant client et serveur pour en savoir plus sur les aspects essentiels à prendre en compte dans votre choix pour la gestion de vos données côté client ou côté serveur, et sur les moments critiques auxquels vous devez bénéficier des deux options.