Closed Bug 1721178 Opened 4 years ago Closed 4 years ago

Target messages to users who just signed in to public wi-fi

Categories

(Firefox :: Messaging System, enhancement, P1)

Firefox 92
enhancement

Tracking

()

RESOLVED FIXED
92 Branch
Iteration:
92.2 - Jul 26 - Aug 8
Tracking Status
firefox92 --- fixed

People

(Reporter: amedinac, Assigned: andreio, NeedInfo)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

Explore if we can target messaging system messages and interfaces to users who have just signed into public wi-fi.
This will enable us to experiment on users and help users discover features that could help them stay private online.

Assigning Andrei to help investigate feasibility of this targeting, thanks!

Assignee: nobody → andrei.br92
Severity: -- → S3
Iteration: --- → 92.1 - Jul 12 - Jul 25
Priority: -- → P1

I suspect some of the info (especially the reference links) in https://docs.google.com/document/d/15b7UqZSBgFltmE-shocilSADXHOogsx0Ig3bSVQf160/edit# will be useful in sorting through how the various parts of this fit together. I also noticed that WebExtensions are able to get access to a captivePortal property during my research.

https://searchfox.org/mozilla-central/source/netwerk/base/nsICaptivePortalService.idl

Cc["@mozilla.org/network/captive-portal-service;1"].getService(Ci.nsICaptivePortalService).state

Looks like there's state changes too that could be used to trigger a message?

Andrei, If you want to test whether this actually works (not sure whether that's truly necessary here - up to you), the NodeJS script attached to bug 1202680 still seems to work. I'd also love any feedback you've got on the tech plan, which I've updated substantially: https://docs.google.com/document/d/15b7UqZSBgFltmE-shocilSADXHOogsx0Ig3bSVQf160/edit#

Iteration: 92.1 - Jul 12 - Jul 25 → 92.2 - Jul 26 - Aug 8

Andrei, can you run a test on this just to ensure that it works, and then close the bug?

Flags: needinfo?(andrei.br92)
Pushed by aoprea@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/73ccd530c237 Add targeting trigger for successful captive portal login r=dmose
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → 92 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: