I can't see how you can pee out glucose (effect of Canaglifozin), without encouraging UTIs.
I'm being Captain Obvious here, but if you don't put so much of the glucose into your blood stream in the first place, then
A). There is less to come out in the urine
B). Little BG means little need for Canaglifozin in the first place.
In general, the more Carbohydrates eaten the greater the glucose produced, the higher the BG is. Use a BG monitor to see which foods have the greatest BG effect.