Qu'est-ce que Robyn ? : Robyn est un package expérimental, semi-automatisé et open source de modélisation du mix marketing (MMM) de Meta Marketing Science. Il utilise diverses techniques d'apprentissage automatique (régression Ridge, algorithme évolutif multi-objectif pour l'optimisation des hyperparamètres, décomposition de séries chronologiques pour la tendance et la saison, optimisation basée sur le gradient pour l'allocation budgétaire, clustering, etc.) pour définir l'efficacité et l'efficience des canaux médiatiques, explorer taux de stock publicitaire et courbes de saturation. Il est conçu pour des ensembles de données granulaires comportant de nombreuses variables indépendantes et est donc particulièrement adapté aux annonceurs numériques et à réponse directe disposant de sources de données riches.
Pourquoi faisons-nous cela ? : Le MMM était autrefois une technique gourmande en ressources et accessible uniquement aux « grands acteurs ». À mesure que les besoins en matière de confidentialité évoluent dans le domaine de la mesure, il existe une nette tendance à la demande croissante de MMM modernes en tant que solution respectueuse de la confidentialité. Chez Meta Marketing Science, notre mission est d'aider toutes les entreprises à se développer en transformant les pratiques marketing fondées sur les données et la science. Cela correspond parfaitement à notre mission visant à démocratiser le MMM et à le rendre accessible aux annonceurs de toutes tailles. Avec le projet Robyn, nous voulons contribuer au paysage de la mesure, inspirer l'industrie et construire une communauté d'échange et d'innovation autour de l'avenir du MMM et de la science du marketing en général.
1. Installation du package
## CRAN VERSION
install.packages("Robyn")
## DEV VERSION
# If you don't have remotes installed yet, first run: install.packages("remotes")
remotes::install_github("facebookexperimental/Robyn/R")
Si le téléchargement prend trop de temps, si votre connexion Internet est lente ou instable et si vous rencontrez des problèmes lors de l'installation du package, essayez de définir options(timeout=400)
.
Robyn nécessite la bibliothèque Python Nevergrad. Si vous rencontrez une erreur liée à Python lors de l'installation, veuillez consulter le guide étape par étape ainsi que ce problème pour obtenir plus d'informations.
Pour Windows, si vous obtenez une erreur openssl, veuillez consulter les instructions ici et ici pour installer et mettre à jour openssl.
2. Pour commencer
Utilisez ce script demo.R comme guide étape par étape destiné à couvrir les cas d'utilisation les plus courants. Testez le package à l’aide de l’ensemble de données simulées fourni dans le package.
Visitez notre site Web pour explorer plus de détails sur le projet Robyn.
Rejoignez notre groupe public pour échanger avec d'autres utilisateurs et interagir avec l'équipe Robyn.
Suivez le cours officiel Robyn de Meta en ligne
L'API Robyn pour Python (bêta), publiée pour la première fois le 22 novembre 2023, est une solution basée sur un plombier qui nécessite d'abord l'installation du package Robyn R. Veuillez consulter le guide d'utilisation ici.
Robyn de Meta est sous licence MIT, comme indiqué dans le fichier LICENSE.