Varypilot/ DOCUMENTATION
Ouvrir l'application

Intégrations

PHP SDK

Utilisez le client PHP 7.0+ avec une affectation côté serveur et un cache persistant.

Télécharger et configurer

Télécharger varierpilot.php et l'exiger dans votre application. Le PHP SDK prend en charge PHP 7.0 et plus tard. Configurez votre clé de projet, l'environnement, le paramètre, l'ID de visiteur stable, l'URL actuelle, le certificat de serveur et le consentement analytique.

Structure des clients

php
<?php
require_once __DIR__ . '/varypilot.php';
$ab = new ABPlatform\Client(array(
  'projectKey' => $publicProjectKey,
  'environment' => $environmentName,
  'endpoint' => 'https://varypilot-edge-api.silva-pires-ricardo86.workers.dev',
  'serverKey' => getenv('VARYPILOT_SERVER_KEY'),
  'visitorId' => $stableVisitorId,
  'url' => $currentUrl,
  'cacheDir' => $privateWritableCacheDirectory,
  'consent' => $analyticsConsentGranted
));
$ab->init();
$variant = $ab->getVariant($experimentKey, $controlVariantKey);
// Render first, then record exposure.
$ab->trackExposure($experimentKey, $variant);
$ab->flush();

Cache et livraison

Utilisez un répertoire de cache privé en écriture. Conservez les justificatifs du serveur en dehors des fichiers publics et du contrôle des sources. Vérifiez le comportement des erreurs réseau et de la configuration non disponible avant de vous déployer à la production.