docs(rum): state the setTrackNetworkRequests prerequisite for HarmonyOS network tracking - #243
Open
Fiona2016 wants to merge 1 commit into
Open
docs(rum): state the setTrackNetworkRequests prerequisite for HarmonyOS network tracking#243Fiona2016 wants to merge 1 commit into
Fiona2016 wants to merge 1 commit into
Conversation
…OS network tracking The network integration section explained the rcp interceptor and the FlashcatHttp wrapper but never mentioned that both need `setTrackNetworkRequests(true)`, which defaults to false. Readers who followed only that section got no resource events and had no hint why. The view and tap sections already state their own toggles, so this brings the network section in line. Also note that plain `http.createHttp()` is not hooked, and mark the manual resource API as unaffected by the toggle — it bypasses the bus path the toggle gates.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What
The HarmonyOS RUM integration page documents two network integration paths — the
rcpinterceptor and theFlashcatHttpwrapper — but never says that both requiresetTrackNetworkRequests(true), which defaults tofalse. Following that section alone produces no resource events, with nothing in the page explaining why.The default value was only stated in the configuration table on the advanced-config page, far from where readers wire up networking.
Changes
http.createHttp()is not hooked automatically. This matches how the view and tap sections already call outsetTrackNavigation(true)/setTrackUserInteractions(true).startResource()/stopResource()API bypasses the event-bus path the toggle checks, so it is unaffected; the list previously implied all three behaved the same.Both
zhandenupdated.mint broken-linkspasses.