1. Contexte
Les méthodes de croissance basées sur des données, aident Facebook, Google, etc telles que les entreprises continuent de maintenir une croissance efficace des entreprises et de toucher les données de défaite en raison d'un rythme d'octet dans la de campagne. La société a également obtenu un grand succès. Dans le cercle Internet, la promotion de la croissance des entreprises grâce à des installations de données atteintes de consensus et de données est devenue un support de développement de la société fiable fiable. Parmi eux, la méthode principale des données de test A / B a une croissance de la conduite, améliorant efficacement l'effet de transformation des effets de flux et répétitifs de la production de recherche. Actuellement, l'expérience A / B de la société a de plus en plus de tests manuels relativement bas, alors essayez de construire une plate-forme ABTEM.
Pour la deuxième fois, A / B introduit le test
Test A / B est une méthode d'analyse comparative, éliminant d'autres facteurs en fonction de la subdivision et des expériencesNaturellement sur la circulation. Les expériences sont exprimées par des expériences sur le bruit et la surveillance et les effets expérimentaux pour déterminer la faisabilité et l'efficacité des stratégies.
Comparaison: à travers le segment aléatoire du flux, des expériences aléatoires indépendantes indépendantes peuvent être exclues, de sorte qu'il est plus scientifique.
Analyse: En suivant et en analysant les effets réels des expériences, la faisabilité et l'efficacité de l'expérience sont plus précises.
L'image ci-dessous montre l'organigramme d'un simple test A / B:
est actuellement divisé en deux parties, l'un des utilisateurs montrant une page, une page d'affichage d'un autre client. Ensuite, en observant le taux de conversion final de sa population, il est préférable d'identifier une meilleure forme. La figure ci-dessous montre que le taux de conversion d'une page est supérieur à la page B. Par conséquent, nous allons éventuellement appliquer une page d'une page sur l'ensemble du numéro d'utilisateur.
Script d'application
Vérifier les problèmes d'optimisation des politiques A / B, qui consiste à trouver des politiques optimales de nombreuses stratégies. Les scénarios d'application généraux comprennent:
libérant la balance grise: technologie et ampli; Algorithme de répétition
Optimisation des fonctions: module d'interface, type de style, mode interactif, etc.
Optimisation du contenu: affiche promotion, chute, contenu, copie, etc.Optimisation des opérations: opération, communication, stratégie de communication, V.V.
Concept de base - Flux de séparation
Principalement appelé Google, le groupe américain, louange des règles utilisant le trafic de la société, concevant des règles de coupe des flux selon notre stade actuel .
Introduction de 2 probabilités de champs d'écoulement et de couches d'écoulement
Nom de domaine d'écoulement: écoulement entre les domaines de trafic indépendants, ne se croisant jamais
Flow: G-FlowLes couches de trafic sont orthogonales et le même niveau circulent avec le même trafic, mais lors de la saisie d'une autre classe, il sera dispersé au hasard, afin de garantir l'orthogon du domaine de flux
Domaine d'écoulement et de la couche d'écoulement peut disparaître et enfin atteindre l'objectif de la division de fluxest présenté dans l'image ci-dessus:
Domaine A occupé 80%, nom de domaine B représente 20%, indépendant et utilisateur être seulement dans un certain nom de domaine.
Grade 1, les notes 2, les 3 et 4 sont le même thread, viennent de cassé aléatoirement et d'organiser quatre couches d'écoulement différentes. Expérimentez A est un test de la classe 1 et de la 2e année est testé, le débit interrompt les notes 2 et chaque groupe de test de grade 2 testera le test de test A, si 2 expériences si le même résultat est, il interviendra. Toutefois, les résultats de l'intervention du groupe expérimental sont le même taux. Les résultats sont donc toujours efficaces, mais cela ne peut être obtenu,Mais les résultats de l'analyse quantitative exacte ne peuvent être égaux que par des conclusions qualitatives précises.
Heviential H est fait dans le domaine B, qui est purement indépendant et n'effectue aucune autre expérience, la conclusion obtenue de H Experimental H est le cadavre principal des résultats quantitatifs.
E et expérimentation D Testés dans les noms de domaine A3 et A2 Domaine de la couche 4, de sorte que le débit de ces deux expériences était totalement indépendant et deux résultats de groupe ce test est ininterrompu. Cependant, ces deux expériences doivent suivre les groupes d'essai dans les grades 1, les grades 2 et la classe 3.
Les champs d'écoulement et les couches de débit illimitées, et si la circulation de votre comptoir est suffisamment grande, vous pouvez séparer illimité, correspondre à un grand nombre d'abcons pour les entreprises complexes. Cette section est la règle de la division Core Stream de la plate-forme ABTEM.
Par conséquent, tout le monde peut choisir le nom de domaine de flux correspondant et le débit MICLASSES DE TRAFIC ET DE FIXE Pour obtenir un objectif de test A / B effectif et éventuellement examiner le test AB correct. Aidez les entreprises à trouver la bonne direction et à développer le pilote de données.
Comme indiqué ci-dessus, le système de test AB a été configuré d'abord à partir de la page de page Web. Après cela, le serveur de bureau de Middle est distribué, puis stocke une activité comportementale, fournit ensuite une configuration d'essai et un service de segmentation d'écoulement à la classe d'entreprise et enfin que le client exige que le secteur des affaires ait finalement été démontré avec les utilisateurs.
Données de recyclage: Rapport de comportement comportemental de l'utilisateur sur Loghub, dans les données du journal ODPS, puis calculez l'index des données et renvoyez enfin les données sur le rapport de données, introduisant la plate-forme de test AB.
Les flux de données
Les flux de données sont responsables de la collecte des journaux liés au journal et à la sortie des rapports de données hors connexion, comme indiqué sur la figure suivante
Informations sur la mémoire tampon de base
Statut de test: ExStatus; Valeur répertoriée: Supprimer la ligne 0 Supprimer 1 ligne 2 3 inférieure 3 inférieure 4
Type de commande: Expcontroltype; Liste des inscriptions: valeur client 1ID expérimental: Expide; La carte unique de l'expérience AB
Statut du groupe de test: exp groupstatus; Valeur répertoriée: Télécharger 0 Offline 1 Supprimer 2
ID Test Group: ExpgroupID; AB Experimental Group Tag / Groupe: Expreqgroupepeptype; Classification basée sur l'ID utilisateur, ID de périphérique, Numéro de téléphone mobileTest Object ID: EXPREQGROUPID; ID utilisateur ou ID de périphérique
Selon ces points incorporés, chaque test de chaque expérience, les données du groupe témoin sont automatiquement surveillées. Inclure généralement les temps de contact, positif, hits, plus, plus l'achat, le paiement, le V.V.
Quatre points de douleur résolus
Isolation, multiplexage et fragmentation.
Groupe de test complexeAnalyse des données et analyse du serveur doivent répéter la sélection de l'utilisateur et il est facile de s'écarter.Frais de communication Saveline, PM peut contrôler le trafic, réduire la probabilité d'erreur.
Fond de configuration visuelle, recyclage des données simples auto-servantes.
Toutes les expériences d'affaires AB sont résumées et le cycle expérimental peut être effectué lorsque des conflits.
Quatrième, Outlook
1. Le système d'analyse d'événements peut accéder au système AbTest pour obtenir une analyse d'auto-assistance et la compréhension des données, aider les services aux entreprises à mieux comprendre les données et optimiser les expériences .
2. Buts de conversion personnalisés riches, y compris les systèmes de points d'ouverture et soutenir les objectifs de conversion personnalisés, v.v.; Vérifiez la signification du test automatique
3. Fonction de reporting d'évaluation en ligne, via un rapport d'évaluation de test de sortie automatique, afin de fournir une évaluation complète et une évaluation complète pour les expériences de scène. [première23]
4. Accédez aux fonctions d'installation de l'utilisateur, effectuez la sélection des conditions de l'utilisateur directement. Abtest peut donc déployer le service unique du processus complet. 5. Améliorer l'impact du système AbTest de la société, permet à tous les systèmes de test AB de tous les services et d'améliorer l'efficacité des tests AB.