Closed aclarknexient closed 1 year ago
Hello! Thanks for the report.
The embedded Sandbox / Explorer is an iframe to our hosted site studio.apollographql.com. If you would like to use a non-hosted GraphiQL or a custom landing page, we have options for plugins in Apollo Server.
While we do not send any telemetry for folks with runTelemetry: false
in the config, the team is working on minimizing the amount of network calls you listed here. Note that most of these network requests are not for telemetry: Stripe & Recurly are for billing, LaunchDarkly is our feature flag service, all the apollographql.com calls are to our cdn which hosts the favicon or the bundle you are seeing, for example. The Google telemetry calls you do see are script tags that we don't use if you have run runTelemetry: false
, but we are working on not making the set up calls to begin with.
I'll update when any changes have been shipped, thanks!
Hi! We shipped a fix so you shouldn't see telemetry initial calls at all now with the runTelemetry: false
config option. Thanks!
Issue Description
When running an apollo non-prod landing page, disabling telemetry does not seem to work.
Steps to Reproduce
npm start
and open the server landing page athttp://localhost:4000/
Expected Behaviour
There should be no calls to external hosts:
Actual Behaviour
Calls are made to the following hosts: