Details
-
Type: Bug
-
Status: Closed
-
Priority: Minor
-
Resolution: Cannot Reproduce
-
Affects Version/s: Newport
-
Fix Version/s: Newport
-
Component/s: Budget Estimate Service
-
Labels:None
-
Environment:
QA Environment 3
- Reseller UI – 81
- SAPI – 542
- Core – P11
- BidMgr – P13
-
Sprint:Sprint 5
Description
I have been testing few scenario around addition/deletion of keywords and quote range/google estimate updates. As we know while calculating total google estimates/Quote range, it considers +ve and –ve
keywords so I have deleted ALL the negative keywords associated with BA and added it back ; this causes difference in estimates/quote range.
Steps:
1.Added BA/BL (Dollar store/Kansas), it retrieves estimates/Quote range, saved it as quote . (Please see AML_NegativeKeyword_AddedBA.PNG)
08:21:07,158 DEBUG [BudgetEstimateServiceImpl] Checking raw budget estimate for: 0-0
08:21:07,158 DEBUG [BudgetEstimateServiceImpl] Finalizing budget estimate . . . minPrice = 4.610646
08:21:07,158 DEBUG [BudgetEstimateServiceImpl] maxPrice = 6.2613716
08:21:07,158 DEBUG [BudgetEstimateServiceImpl] Daily pricing . . . maxPrice = 6.2613716
08:21:07,159 DEBUG [BudgetEstimateServiceImpl] Budget estimate using multiplier (1.0) . . . maxPrice = 190.576
08:21:07,159 DEBUG [BudgetEstimateServiceImpl] Set origin to: SEARCHENGINE
08:21:07,159 INFO [BudgetEstimateServiceImpl] BES - Number of keywords in estimate request: 58
08:21:07,159 DEBUG [BudgetEstimateServiceImpl] Quota costs . . . 0.0
08:21:07,159 DEBUG [BudgetEstimateServiceImpl] Final budget estimate . . . minPrice = 20.669
08:21:07,159 DEBUG [BudgetEstimateServiceImpl] maxPrice = 190.576
08:21:07,159 DEBUG [BudgetEstimateServiceImpl] minClicks = 3.0
08:21:07,159 DEBUG [BudgetEstimateServiceImpl] maxClicks = 24.895
08:21:07,159 INFO [BudgetEstimateServiceImpl] Request time: 808 millis / Google API call time: 704 millis
08:21:07,167 INFO [LoggingInInterceptor] Outbound Message
2.Now delete all the negative keywords and save the order as quote.
Estimates/quote range value is increased .(Please see AML_NegativeKeyword_deleted.PNG)
3.Added back all the deleted negative keywords again.
Actual result:
Quote range/estimates value gets dropped
Please see AML_NegativeKeyword_Addedback.PNG)
09:46:00,883 DEBUG [JdbcTemplate] Executing SQL query [select last_insert_id()]
09:46:00,884 DEBUG [BudgetEstimateServiceImpl] Looking for target ID: 17
09:46:00,884 DEBUG [BudgetEstimateServiceImpl] Checking raw budget estimate for: 0-0
09:46:00,884 DEBUG [BudgetEstimateServiceImpl] Finalizing budget estimate . . . minPrice = 4.5677524
09:46:00,884 DEBUG [BudgetEstimateServiceImpl] maxPrice = 6.20312
09:46:00,884 DEBUG [BudgetEstimateServiceImpl] Daily pricing . . . maxPrice = 6.20312
09:46:00,884 DEBUG [BudgetEstimateServiceImpl] Budget estimate using multiplier (1.0) . . . maxPrice = 188.803
09:46:00,884 DEBUG [BudgetEstimateServiceImpl] Set origin to: SEARCHENGINE
09:46:00,884 INFO [BudgetEstimateServiceImpl] BES - Number of keywords in estimate request: 58
09:46:00,884 DEBUG [BudgetEstimateServiceImpl] Quota costs . . . 0.0
09:46:00,884 DEBUG [BudgetEstimateServiceImpl] Final budget estimate . . . minPrice = 20.091
09:46:00,884 DEBUG [BudgetEstimateServiceImpl] maxPrice = 188.803
09:46:00,884 DEBUG [BudgetEstimateServiceImpl] minClicks = 3.0
09:46:00,884 DEBUG [BudgetEstimateServiceImpl] maxClicks = 25.373
09:46:00,884 INFO [BudgetEstimateServiceImpl] Request time: 971 millis / Google API call time: 848 millis
09:46:00,893 INFO [LoggingInInterceptor] Outbound Message