Django Google Optimize Versions Save

Django-google-optimize is a Django application designed to make running server side Google Optimize A/B tests easy.

0.3.0

3 years ago
  • Bump dependencies
  • Run tests for django 3.1

0.2.3

4 years ago

Changes:

  • Use get() instead of accessing by key in-case the cookie gets deleted

0.2.2

4 years ago

Changes:

  • Return an empty object instead of none when failing to parse cookies or settings. Removes necessity of checking the google_optimize object

0.2.1

4 years ago

0.2.0

4 years ago

Changes:

  • Remove logging when no experiment is added

0.1.9

4 years ago

Changes:

  • Use a model to manage and interact with the Google Experiment via the Django admin panel
  • Add an experiment cookie model for managing the current active experiment while developing via the Django admin panel
  • Add a model to manage the experiment variants via the Django admin panel
  • Remove configuration management from settings.py

Breaking:

  • Removed configuration management from settings.py

Check out the updated documentation.

https://pypi.org/project/django-google-optimize/0.1.9/

0.1.8

4 years ago

Breaking:

  • Context processors are removed and a middleware has been added. This is due to context processors not being accessible in the views.

Read the updated docs to understand how to set up the middleware.

https://pypi.org/manage/project/django-google-optimize/release/0.1.8/

0.1.7

4 years ago

Breaking:

  • Folder renamed to django_google_optimize from google_optimize, ensure you import django_google_optimize instead of google_optimize.

Major change:

  • Tox and pyproject/poetry for project management

https://pypi.org/manage/project/django-google-optimize/release/0.1.7/

0.1.4

4 years ago

Fetch A/B version based on:

  • Context processor

Simplifies usage with templatetags.

https://pypi.org/project/django-google-optimize/0.1.4/