add multiplier by campaign

input from Berndt
This commit is contained in:
Zargham 2019-07-25 10:58:18 +02:00
parent e5747d4cb0
commit 578f71a259
1 changed files with 12 additions and 6 deletions

View File

@ -20,32 +20,38 @@
"#campaigns\n",
"init_date = datetime.now()\n",
"\n",
"campaigns = {1:{'name': 'ABC field test', \n",
"campaigns = {1:{'name': 'ABC field test',\n",
" 'multiplier': 2.5,\n",
" 'min_raise': 984.0, \n",
" 'max_raise': 1500.0, \n",
" 'cutoff_date': init_date+timedelta(days=365*2/12.0),\n",
" 'expected_time': timedelta(days=365*8/12.0)},\n",
" 2:{'name': 'Giveth field test', \n",
" 2:{'name': 'Giveth field test',\n",
" 'multiplier': 2.0,\n",
" 'min_raise': 726.0, \n",
" 'max_raise': 1500.0, \n",
" 'cutoff_date': init_date+timedelta(days=365*4/12),\n",
" 'expected_time': timedelta(days=365*6/12.0)},\n",
" 3:{'name': 'CV field test', \n",
" 3:{'name': 'CV field test',\n",
" 'multiplier': 1.5,\n",
" 'min_raise': 1140.0, \n",
" 'max_raise': 2000.0, \n",
" 'cutoff_date': init_date+timedelta(days=365*6/12),\n",
" 'expected_time': timedelta(days=365*12/12)},\n",
" 4:{'name': 'Analytics', \n",
" 4:{'name': 'Analytics',\n",
" 'multiplier': 1.0,\n",
" 'min_raise': 780.0, \n",
" 'max_raise': 1500.0, \n",
" 'cutoff_date': init_date+timedelta(days=365*4/12.0),\n",
" 'expected_time': timedelta(days=365*16/12.0)},\n",
" 5:{'name': 'Mobile first', \n",
" 5:{'name': 'Mobile first',\n",
" 'multiplier': 1.0,\n",
" 'min_raise': 1610.0, \n",
" 'max_raise': 2500.0, \n",
" 'cutoff_date': init_date+timedelta(days=365*8/12.0),\n",
" 'expected_time': timedelta(days=365*24/12.0)},\n",
" 6:{'name': 'Easy Deploy', \n",
" 6:{'name': 'Easy Deploy',\n",
" 'multiplier': 1.0,\n",
" 'min_raise': 1500.0, \n",
" 'max_raise': 3000.0, \n",
" 'cutoff_date': init_date+timedelta(days=365*6/12.0),\n",