PlatformsFacebookBackground

useInstreamAdsHaloFetcherQuery

Domainbackground
Kindquery
doc_id27513705568291109
Path/api/graphql/
SendshostVideoId, instreamVideoAdType, isSponsorHostVideo, playerFormat, playerSubOrigin, storyIdentifier, tracePolicy
Readsscrubber.instream_video_ad_breaks, scrubber.post_roll_ad_break
Called fromuseInstreamAdsHaloFetcher
reaev_053f102eaa709365ee2ffe9d1f1c5ec72176e347b62b56a02a25b08f003f9c30

Seen 72 time(s) in 11 run(s).

ActionOur stepTimesStatusTookAfter step startErrors
warmupscroll: +513px in 12 wheel steps, 579 ms1200533 ms151 ms—
inspectscroll: +700px in 15 wheel steps, 1125 ms1200422 ms258 ms—
inspectstep 7: scroll 2 x 700px1200576 ms640 ms—
inspectstep 4: nextPost3200569–631 ms841–2001 ms—
inspectstep 14: nextPost1200634 ms1582 ms—
inspectstep 18: nextPost2200670–912 ms1189–1269 ms—
inspectstep 24: nextPost1200612 ms699 ms—
inspectstep 28: nextPost1200614 ms1108 ms—
inspectpost: "…", 43 words, 0 image(s), scrolled 1091 px12001691 ms70 ms—
inspectstep 15: nextPost2200639–779 ms1052–1399 ms—
inspectstep 20: nextPost2200550–2373 ms727–2189 ms—
inspectstep 22: likePost Like1200611 ms1276 ms—
inspectscroll: +1537px in 32 wheel steps, 2016 ms1200535 ms3692 ms—
inspectstep 16: nextPost1200760 ms1209 ms—
inspectscroll: +700px in 16 wheel steps, 1140 ms12001301 ms20484 ms—
inspectstep 29: clickRole button "…"1200628 ms319 ms—
inspectstep 5: nextPost1200673 ms2647 ms—
inspectstep 7: clickRole button "…"1200665 ms1255 ms—
inspectstep 9: clickRole button "…"1200527 ms1013 ms—
inspectstep 11: clickRole button "…"2200342–415 ms1407–1944 ms—
inspectstep 12: clickRole button "…"1200745 ms763 ms—
inspectstep 13: clickRole button "…"2200549–975 ms745–1486 ms—
inspectstep 14: clickRole button "…"12001050 ms691 ms—
inspectstep 18: clickRole button "…"1200500 ms764 ms—
inspectstep 19: clickRole button "…"2200373–518 ms979–2705 ms—
inspectstep 20: clickRole button "…"2200348–673 ms798–1721 ms—
inspectstep 23: clickRole button "…"1200477 ms738 ms—
inspectstep 25: clickRole button "…"1200556 ms1537 ms—
inspectstep 28: clickRole button "…"1200545 ms1279 ms—
inspectstep 31: clickRole button "…"2200362–2895 ms836–2036 ms—
inspectstep 33: clickRole button "…"2200459–1776 ms779–3300 ms—
inspectstep 35: clickRole button "…"2200620–973 ms1254–1803 ms—
inspectstep 39: clickRole button "…"2200410–602 ms763–2420 ms—
inspectstep 41: clickRole button "…"1200519 ms911 ms—
inspectstep 42: clickRole button "…"1200773 ms816 ms—
inspectstep 43: clickRole button "…"1200811 ms1228 ms—
inspectstep 46: clickRole button "…"1200511 ms2059 ms—
inspectstep 50: clickRole button "…"1200362 ms795 ms—
inspectstep 52: clickRole button "…"1200441 ms769 ms—
inspectstep 54: clickRole button "…"1200439 ms1589 ms—
inspectstep 58: clickRole button "…"1200574 ms1277 ms—
inspectstep 61: clickRole button "…"1200526 ms812 ms—
inspectstep 67: clickRole button "…"1200413 ms758 ms—
inspectstep 68: clickRole button "…"1200469 ms1295 ms—
inspectstep 69: clickRole button "…"2200374–418 ms1332–1949 ms—
inspectstep 8: clickRole button "…"1200465 ms1872 ms—
inspectstep 23: goto /reel/<id>1200347 ms4982 ms—
inspectstep 11: goto /reel/1200695 ms5260 ms—
inspectstep 22: goto /reel/12001409 ms5267 ms—
inspectstep 27: clickRole button "…"1200417 ms1710 ms—
inspectstep 57: clickRole button "…"1200373 ms2330 ms—
inspectstep 62: clickRole button "…"1200463 ms2216 ms—
inspectstep 65: clickRole button "…"12002292 ms2895 ms—
inspectstep 76: clickRole button "…"1200380 ms2323 ms—
inspectstep 83: clickRole button "…"1200507 ms3016 ms—
inspectstep 4: clickRole button "…"1200444 ms2031 ms—
inspectstep 8: goto /reel/<id>1200406 ms6929 ms—
hostscroll: +589px in 14 wheel steps, 950 ms1200348 ms2415 ms—

What it sent and what came back (the newest 1 from our runs)

Read from each run's own recording (rule 73), secrets and signed link tokens taken out. Kept in ~/.logCli/rea/clientFacts.json, so it stays after the run is pruned.

runs/host/20261026T180628_61594285317994, scroll: +589px in 14 wheel steps, 950 ms: 200, 348 ms

Sent:

{
  "fb_api_caller_class": "RelayModern",
  "fb_api_req_friendly_name": "useInstreamAdsHaloFetcherQuery",
  "server_timestamps": "true",
  "variables": {
    "hostVideoId": "2140038816719447",
    "playerSubOrigin": "fb_reels_video_preview",
    "playerFormat": "inline",
    "tracePolicy": "comet.home",
    "instreamVideoAdType": "NONLIVE",
    "storyIdentifier": null,
    "isSponsorHostVideo": false
  },
  "doc_id": "27513705568291109"
}

Answered:

{
  "data": {
    "scrubber": {
      "instream_video_ad_breaks": [],
      "post_roll_ad_break": null
    }
  },
  "extensions": {
    "server_metadata": {
      "request_start_time_ms": 1793038151833,
      "time_at_flush_ms": 1793038151950
    },
    "is_final": true
  }
}

What it does

Asks for the ad breaks of a video in the feed (instream_video_ad_breaks, post_roll_ad_break) when a video post comes into view and its player loads. Fired 15 s after the sign-in, as the home feed rendered.

What our machine does with it

Nothing: the warm-up scrolls past or dwells on videos, and no machine plays ads or waits for them.

What can go wrong

Nothing for our runs; an error only means the video plays without ad breaks.