useInstreamAdsHaloFetcherQuery
| Domain | background |
| Kind | query |
| doc_id | 27513705568291109 |
| Path | /api/graphql/ |
| Sends | hostVideoId, instreamVideoAdType, isSponsorHostVideo, playerFormat, playerSubOrigin, storyIdentifier, tracePolicy |
| Reads | scrubber.instream_video_ad_breaks, scrubber.post_roll_ad_break |
| Called from | useInstreamAdsHaloFetcher |
| rea | ev_053f102eaa709365ee2ffe9d1f1c5ec72176e347b62b56a02a25b08f003f9c30 |
Seen 72 time(s) in 11 run(s).
| Action | Our step | Times | Status | Took | After step start | Errors |
|---|---|---|---|---|---|---|
| warmup | scroll: +513px in 12 wheel steps, 579 ms | 1 | 200 | 533 ms | 151 ms | — |
| inspect | scroll: +700px in 15 wheel steps, 1125 ms | 1 | 200 | 422 ms | 258 ms | — |
| inspect | step 7: scroll 2 x 700px | 1 | 200 | 576 ms | 640 ms | — |
| inspect | step 4: nextPost | 3 | 200 | 569–631 ms | 841–2001 ms | — |
| inspect | step 14: nextPost | 1 | 200 | 634 ms | 1582 ms | — |
| inspect | step 18: nextPost | 2 | 200 | 670–912 ms | 1189–1269 ms | — |
| inspect | step 24: nextPost | 1 | 200 | 612 ms | 699 ms | — |
| inspect | step 28: nextPost | 1 | 200 | 614 ms | 1108 ms | — |
| inspect | post: "…", 43 words, 0 image(s), scrolled 1091 px | 1 | 200 | 1691 ms | 70 ms | — |
| inspect | step 15: nextPost | 2 | 200 | 639–779 ms | 1052–1399 ms | — |
| inspect | step 20: nextPost | 2 | 200 | 550–2373 ms | 727–2189 ms | — |
| inspect | step 22: likePost Like | 1 | 200 | 611 ms | 1276 ms | — |
| inspect | scroll: +1537px in 32 wheel steps, 2016 ms | 1 | 200 | 535 ms | 3692 ms | — |
| inspect | step 16: nextPost | 1 | 200 | 760 ms | 1209 ms | — |
| inspect | scroll: +700px in 16 wheel steps, 1140 ms | 1 | 200 | 1301 ms | 20484 ms | — |
| inspect | step 29: clickRole button "…" | 1 | 200 | 628 ms | 319 ms | — |
| inspect | step 5: nextPost | 1 | 200 | 673 ms | 2647 ms | — |
| inspect | step 7: clickRole button "…" | 1 | 200 | 665 ms | 1255 ms | — |
| inspect | step 9: clickRole button "…" | 1 | 200 | 527 ms | 1013 ms | — |
| inspect | step 11: clickRole button "…" | 2 | 200 | 342–415 ms | 1407–1944 ms | — |
| inspect | step 12: clickRole button "…" | 1 | 200 | 745 ms | 763 ms | — |
| inspect | step 13: clickRole button "…" | 2 | 200 | 549–975 ms | 745–1486 ms | — |
| inspect | step 14: clickRole button "…" | 1 | 200 | 1050 ms | 691 ms | — |
| inspect | step 18: clickRole button "…" | 1 | 200 | 500 ms | 764 ms | — |
| inspect | step 19: clickRole button "…" | 2 | 200 | 373–518 ms | 979–2705 ms | — |
| inspect | step 20: clickRole button "…" | 2 | 200 | 348–673 ms | 798–1721 ms | — |
| inspect | step 23: clickRole button "…" | 1 | 200 | 477 ms | 738 ms | — |
| inspect | step 25: clickRole button "…" | 1 | 200 | 556 ms | 1537 ms | — |
| inspect | step 28: clickRole button "…" | 1 | 200 | 545 ms | 1279 ms | — |
| inspect | step 31: clickRole button "…" | 2 | 200 | 362–2895 ms | 836–2036 ms | — |
| inspect | step 33: clickRole button "…" | 2 | 200 | 459–1776 ms | 779–3300 ms | — |
| inspect | step 35: clickRole button "…" | 2 | 200 | 620–973 ms | 1254–1803 ms | — |
| inspect | step 39: clickRole button "…" | 2 | 200 | 410–602 ms | 763–2420 ms | — |
| inspect | step 41: clickRole button "…" | 1 | 200 | 519 ms | 911 ms | — |
| inspect | step 42: clickRole button "…" | 1 | 200 | 773 ms | 816 ms | — |
| inspect | step 43: clickRole button "…" | 1 | 200 | 811 ms | 1228 ms | — |
| inspect | step 46: clickRole button "…" | 1 | 200 | 511 ms | 2059 ms | — |
| inspect | step 50: clickRole button "…" | 1 | 200 | 362 ms | 795 ms | — |
| inspect | step 52: clickRole button "…" | 1 | 200 | 441 ms | 769 ms | — |
| inspect | step 54: clickRole button "…" | 1 | 200 | 439 ms | 1589 ms | — |
| inspect | step 58: clickRole button "…" | 1 | 200 | 574 ms | 1277 ms | — |
| inspect | step 61: clickRole button "…" | 1 | 200 | 526 ms | 812 ms | — |
| inspect | step 67: clickRole button "…" | 1 | 200 | 413 ms | 758 ms | — |
| inspect | step 68: clickRole button "…" | 1 | 200 | 469 ms | 1295 ms | — |
| inspect | step 69: clickRole button "…" | 2 | 200 | 374–418 ms | 1332–1949 ms | — |
| inspect | step 8: clickRole button "…" | 1 | 200 | 465 ms | 1872 ms | — |
| inspect | step 23: goto /reel/<id> | 1 | 200 | 347 ms | 4982 ms | — |
| inspect | step 11: goto /reel/ | 1 | 200 | 695 ms | 5260 ms | — |
| inspect | step 22: goto /reel/ | 1 | 200 | 1409 ms | 5267 ms | — |
| inspect | step 27: clickRole button "…" | 1 | 200 | 417 ms | 1710 ms | — |
| inspect | step 57: clickRole button "…" | 1 | 200 | 373 ms | 2330 ms | — |
| inspect | step 62: clickRole button "…" | 1 | 200 | 463 ms | 2216 ms | — |
| inspect | step 65: clickRole button "…" | 1 | 200 | 2292 ms | 2895 ms | — |
| inspect | step 76: clickRole button "…" | 1 | 200 | 380 ms | 2323 ms | — |
| inspect | step 83: clickRole button "…" | 1 | 200 | 507 ms | 3016 ms | — |
| inspect | step 4: clickRole button "…" | 1 | 200 | 444 ms | 2031 ms | — |
| inspect | step 8: goto /reel/<id> | 1 | 200 | 406 ms | 6929 ms | — |
| host | scroll: +589px in 14 wheel steps, 950 ms | 1 | 200 | 348 ms | 2415 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.