10억 달러 규모의 AI 회사 공동 창업자는 월 100달러의 전사 서비스가 원래 ‘||| AI 메모 작성 스타트업 Fireflies는 올해 초 “Talk to Fireflies” AI 회의 도우미 앱을 출시한 후 10억 달러의 가치 평가를 받았습니다. 이는 “두 명의 파산자”가 시작한 회사로서는 인상적인 업적입니다. 특히 공동 창업자 중 한 명이 최근 자사의 AI 전사 서비스가 원래 두 창업자가 손으로 메모를 입력하는 방식으로 구동되었다고 밝힌 바 있습니다. Firefly의 공동 창업자인 Sam Udotong은 이번 주 초 LinkedIn 게시물에서 (퓨처리즘을 통해) 자랑스럽게 선언했습니다. “우리는 피자를 먹고 살아남은 두 사람의 AI에 대해 한 달에 100달러를 청구했습니다.”라고 자랑스럽게 선언했습니다. 회의’라고 우도통이 말했다. “실제로 회의에 참석한 사람은 저와 공동 창립자뿐이었습니다. 조용히 앉아서 손으로 메모를 했습니다.” “우리는 수동으로 ‘Fred from Fireflies.ai’로 전화를 걸었습니다.”라고 Udotong은 계속합니다. “우리는 조용히 앉아서 자세한 내용을 기록하고 10분 후에 보냅니다.” Udotong은 이 방법을 사용하여 “작은 SF 거실”에서 750달러의 임대료를 지불할 만큼 충분한 돈을 벌 수 있었다고 말하며, 이것이 그들이 “모든 것을 중지하고 자동화”하기로 결정한 지점이었습니다.(이미지 제공: Malte Mueller via Getty Images) 또는 고객에게 약속한 AI 서비스를 제공합니다. 그리고 “만들 때까지 가짜”라는 원칙을 극단적으로 적용하기 위해 최선을 다하는 두 젊은 희망자의 성공을 응원하고 싶은 유혹이 있지만, 댓글을 스크롤하면 그러한 계획을 선언할 때 발생할 수 있는 잠재적인 함정이 드러납니다. “초대받지 않은 채 누군가의 회의에 참석하는 것은 사생활 침해입니다. 그들은 초대받지 않은 사람이 아닌 회의에 봇을 원했습니다.”라고 자동화 전문가 Umar Aftab이 말했습니다. “이렇게 하면 신뢰를 훼손하고 법적 영향을 받을 수 있습니다.” “모든 소송에 행운을 빕니다”라고 다른 사람이 덧붙였습니다. 소프트웨어 엔지니어인 Mauricio Idarraga는 “이것은 창립자의 허슬 이야기처럼 읽을 수 있습니다.”라고 말했습니다.

Table of Contents

10억 달러 규모의 AI 회사 공동 창업자는 월 100달러의 전사 서비스가 원래 ‘||| AI 메모 작성 스타트업 Fireflies는 올해 초 “Talk to Fireflies” AI 회의 도우미 앱을 출시한 후 10억 달러의 가치 평가를 받았습니다. 이는 “두 명의 파산자”가 시작한 회사로서는 인상적인 업적입니다. 특히 공동 창업자 중 한 명이 최근 자사의 AI 전사 서비스가 원래 두 창업자가 손으로 메모를 입력하는 방식으로 구동되었다고 밝힌 바 있습니다. Firefly의 공동 창업자인 Sam Udotong은 이번 주 초 LinkedIn 게시물에서 (퓨처리즘을 통해) 자랑스럽게 선언했습니다. “우리는 피자를 먹고 살아남은 두 사람의 AI에 대해 한 달에 100달러를 청구했습니다.”라고 자랑스럽게 선언했습니다. 회의’라고 우도통이 말했다. “실제로 회의에 참석한 사람은 저와 공동 창립자뿐이었습니다. 조용히 앉아서 손으로 메모를 했습니다.” “우리는 수동으로 ‘Fred from Fireflies.ai’로 전화를 걸었습니다.”라고 Udotong은 계속합니다. “우리는 조용히 앉아서 자세한 내용을 기록하고 10분 후에 보냅니다.” Udotong은 이 방법을 사용하여 “작은 SF 거실”에서 750달러의 임대료를 지불할 만큼 충분한 돈을 벌 수 있었다고 말하며, 이것이 그들이 “모든 것을 중지하고 자동화”하기로 결정한 지점이었습니다.(이미지 제공: Malte Mueller via Getty Images) 또는 고객에게 약속한 AI 서비스를 제공합니다. 그리고 “만들 때까지 가짜”라는 원칙을 극단적으로 적용하기 위해 최선을 다하는 두 젊은 희망자의 성공을 응원하고 싶은 유혹이 있지만, 댓글을 스크롤하면 그러한 계획을 선언할 때 발생할 수 있는 잠재적인 함정이 드러납니다. “초대받지 않은 채 누군가의 회의에 참석하는 것은 사생활 침해입니다. 그들은 초대받지 않은 사람이 아닌 회의에 봇을 원했습니다.”라고 자동화 전문가 Umar Aftab이 말했습니다. “이렇게 하면 신뢰를 훼손하고 법적 영향을 받을 수 있습니다.” “모든 소송에 행운을 빕니다”라고 다른 사람이 덧붙였습니다. 소프트웨어 엔지니어인 Mauricio Idarraga는 “이것은 창립자의 허슬 이야기처럼 읽을 수 있습니다.”라고 말했습니다. 완벽가이드

  1. 소개
  2. 핵심 특징
  3. 상세 정보
  4. 자주 묻는 질문

10억 달러 규모의 AI 회사 공동 창업자는 월 100달러의 전사 서비스가 원래 ‘||| AI 메모 작성 스타트업 Fireflies는 올해 초 “Talk to Fireflies” AI 회의 도우미 앱을 출시한 후 10억 달러의 가치 평가를 받았습니다. 이는 “두 명의 파산자”가 시작한 회사로서는 인상적인 업적입니다. 특히 공동 창업자 중 한 명이 최근 자사의 AI 전사 서비스가 원래 두 창업자가 손으로 메모를 입력하는 방식으로 구동되었다고 밝힌 바 있습니다. Firefly의 공동 창업자인 Sam Udotong은 이번 주 초 LinkedIn 게시물에서 (퓨처리즘을 통해) 자랑스럽게 선언했습니다. “우리는 피자를 먹고 살아남은 두 사람의 AI에 대해 한 달에 100달러를 청구했습니다.”라고 자랑스럽게 선언했습니다. 회의’라고 우도통이 말했다. “실제로 회의에 참석한 사람은 저와 공동 창립자뿐이었습니다. 조용히 앉아서 손으로 메모를 했습니다.” “우리는 수동으로 ‘Fred from Fireflies.ai’로 전화를 걸었습니다.”라고 Udotong은 계속합니다. “우리는 조용히 앉아서 자세한 내용을 기록하고 10분 후에 보냅니다.” Udotong은 이 방법을 사용하여 “작은 SF 거실”에서 750달러의 임대료를 지불할 만큼 충분한 돈을 벌 수 있었다고 말하며, 이것이 그들이 “모든 것을 중지하고 자동화”하기로 결정한 지점이었습니다.(이미지 제공: Malte Mueller via Getty Images) 또는 고객에게 약속한 AI 서비스를 제공합니다. 그리고 “만들 때까지 가짜”라는 원칙을 극단적으로 적용하기 위해 최선을 다하는 두 젊은 희망자의 성공을 응원하고 싶은 유혹이 있지만, 댓글을 스크롤하면 그러한 계획을 선언할 때 발생할 수 있는 잠재적인 함정이 드러납니다. “초대받지 않은 채 누군가의 회의에 참석하는 것은 사생활 침해입니다. 그들은 초대받지 않은 사람이 아닌 회의에 봇을 원했습니다.”라고 자동화 전문가 Umar Aftab이 말했습니다. “이렇게 하면 신뢰를 훼손하고 법적 영향을 받을 수 있습니다.” “모든 소송에 행운을 빕니다”라고 다른 사람이 덧붙였습니다. 소프트웨어 엔지니어인 Mauricio Idarraga는 “이것은 창립자의 허슬 이야기처럼 읽을 수 있습니다.”라고 말했습니다.

게임-e스포츠 전문 정보


AI note-taking startup Fireflies received a $1 billion valuation earlier this year, after the launch of its “Talk to Fireflies” AI meeting companion app. It’s an impressive feat for a company started by “two broke guys”—especially as one of its co-founders recently revealed that its AI transcription

핵심 특징

고품질

검증된 정보만 제공

빠른 업데이트

실시간 최신 정보

상세 분석

전문가 수준 리뷰

상세 정보

핵심 내용

AI note-taking startup Fireflies received a $1 billion valuation earlier this year, after the launch of its “Talk to Fireflies” AI meeting companion app. It’s an impressive feat for a company started by “two broke guys”—especially as one of its co-founders recently revealed that its AI transcription service was originally powered by both founders typing the notes out by hand.”We charged $100 a month for an AI that was really just two guys surviving on pizza,” Firefly co-founder Sam Udotong proudly declared in a LinkedIn post earlier this week (via Futurism).”We told our customers there’s an ‘AI that’ll join a meeting’,” said Udotong. “In reality it was just me and my co-founder calling in to the meeting sitting there silently and taking notes by hand.””We’d manually dial in as ‘Fred from Fireflies.ai'”, Udotong continues. “We’d sit there silently, take detailed notes, and send them 10 minutes later.”By using this method, Udotong says that they were able to make enough money to pay for their $750 rent in “a tiny SF living room”, which was the point where they decided to “stop and automate everything.”(Image credit: Malte Mueller via Getty Images)Or, y’know, provide the AI service they promised their clients they would receive. And while it’s tempting to cheer on the success of two young hopefuls doing their darndest to take the principle of “fake it ’til you make it” to the extreme, a scroll through the comments reveals the potential pitfalls of declaring such a scheme.”Sitting in someone’s meeting uninvited is violation of privacy. They wanted a bot in the meeting, not an uninvited person,” said automation expert Umar Aftab. “This way you sabotage trust and could incur legal implications.””Good luck with all the lawsuits,” added another. “This might read like a gritty founder hustle story,” said software engineer Mauricio Idarraga. “But it’s actually one of the most reckless and tone-deaf posts I’ve seen in a while.”As Udotong’s post is now beginning to be widely reported across the interwebs, I can’t imagine it’ll be long before one of Fireflies’ original customers reads about their now-public hoodwinking, and I doubt they’ll be particularly pleased. However, some LinkedIn commenters seem to see very little wrong with Fireflies’ dubious early business practices.”Super inspirational story,” says another co-founder and CEO. “Haters will always hate. And most others won’t understand what it takes to build from 0-1 while trying to survive as humans. In the end, your grit paid off immensely—and you have changed the world.”Hmm, I’m not so sure about that one. Still, it’s certainly got people talking, at the very least. Is there really no such thing as bad publicity? I guess we’ll just have to wait and see

상세 분석

. @import url(‘https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap’); #pcg-cpu-widget-container *, #pcg-cpu-widget-container *::before, #pcg-cpu-widget-container *::after { box-sizing: border-box !important; margin: 0 !important; padding: 0 !important; border: 0 !important; vertical-align: baseline !important; line-height: 1.5 !important; text-decoration: none !important; font-family: ‘Inter’, sans-serif !important; } #pcg-cpu-widget-container { margin-bottom: 48px !important; padding-top: 16px !important; padding-bottom: 24px !important; background-color: transparent !important; display: block !important; overflow: visible !important; position: relative !important; container-type: inline-size !important; } #pcg-cpu-widget-container.pcg-widget-outline { border: 1px solid #d1d5db !important; border-radius: 8px !important; padding: 16px 16px 24px !important; } #pcg-cpu-widget-container .pcg-group > .pcg-product-row-wrapper:not(.pcg-expanded):last-child .pcg-product-row { border-bottom-width: 0 !important; } #pcg-cpu-widget-container .pcg-widget-container { width: 100% !important; margin: 0 auto !important; display: block !important; overflow: visible !important; } #pcg-cpu-widget-container .pcg-header-section { display: flex !important; justify-content: space-between !important; align-items: flex-start !important; overflow: visible !important; } #pcg-cpu-widget-container .pcg-header-content { display: flex !important; align-items: center !important; overflow: visible !important; } #pcg-cpu-widget-container .pcg-header-image { width: 35px !important; height: 35px !important; border-radius: 8px !important; object-fit: cover !important; mix-blend-mode: multiply !important; display: block !important; flex-shrink: 0 !important; } #pcg-cpu-widget-container .pcg-header-text { margin-left: 16px !important; display: block !important; } #pcg-cpu-widget-container .pcg-header-title { font-size: 18px !important; font-weight: bold !important; color: #1f2937 !important; margin: 0 !important; display: block !important; } #pcg-cpu-widget-container .pcg-header-subtitle { font-size: 14px !important; color: #6b7280 !important; margin: 0 !important; display: block !important; } #pcg-cpu-widget-container .pcg-separator { border: none !important; border-top: 1px solid #d1d5db !important; margin: 16px 0 !important; display: block !important; } #pcg-cpu-widget-container .pcg-product-row-wrapper { display: flex !important; flex-direction: column !important; transition: all 0.2s ease-in-out; } #pcg-cpu-widget-container .pcg-product-row-wrapper.pcg-expanded { border: 1px solid #e5e7eb !important; border-radius: 8px !important; margin-top: 8px !important; margin-bottom: 8px !important; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.04) !important; overflow: hidden !important; background-color: #ffffff !important; } #pcg-cpu-widget-container .pcg-product-row-wrapper.pcg-expanded .pcg-product-row { padding-left: 12px !important; padding-right: 12px !important; border-bottom-width: 1px !important; border-bottom-color: #e5e7eb !important; } #pcg-cpu-widget-container .pcg-product-row { display: flex !important; align-items: flex-start !important; padding: 12px 0 !important; border-bottom: 1px solid #d1d5db !important; overflow: visible !important; } #pcg-cpu-widget-container .pcg-product-image { display: block !important; width: 48px !important; height: 48px !important; border-radius: 6px !important; object-fit: contain !important; margin-right: 16px !important; flex-shrink: 0 !important; mix-blend-mode: multiply !important; } #pcg-cpu-widget-container .pcg-product-content { flex-grow: 1 !important; display: flex !important; justify-content: space-between !important; align-items: stretch !important; min-width: 0 !important; overflow: visible !important; } #pcg-cpu-widget-container .pcg-product-info { flex: 1 1 0 !important; min-width: 0 !important; display: block !important; overflow: visible !important; margin-right: 8px !important; } #pcg-cpu-widget-container .pcg-mobile-price-container { display: none !important; } #pcg-cpu-widget-container .pcg-product-meta { display: flex !important; flex-direction: column !important; align-items: flex-start !important; gap: 8px !important; margin-bottom: 8px !important; height: auto !important; overflow: visible !important; } #pcg-cpu-widget-container .pcg-category-badge { font-size: 12px !important; color: #000000 !important; font-weight: bold !important; line-height: 12px !important; flex-shrink: 0 !important; white-space: nowrap !important; display: inline-block !important; } #pcg-cpu-widget-container .pcg-stars { display: flex !important; flex-direction: row !important; flex-wrap: nowrap !important; gap: 1px !important; height: auto !important; overflow: visible !important; } #pcg-cpu-widget-container .pcg-star { position: relative !important; width: 12px !important; height: 12px !important; flex-shrink: 0 !important; display: block !important; overflow: visible !important; } #pcg-cpu-widget-container .pcg-star-svg { width: 100% !important; height: 100% !important; display: block !important; fill: currentColor !important; } #pcg-cpu-widget-container .pcg-star-empty .pcg-star-svg { color: #d1d5db !important; } #pcg-cpu-widget-container .pcg-star-full .pcg-star-svg { color: #ef4444 !important; } #pcg-cpu-widget-container .pcg-star-partial { position: absolute !important; top: 0 !important; left: 0 !important; width: 100% !important; height: 100% !important; display: block !important; } #pcg-cpu-widget-container .pcg-star-partial .pcg-star-svg { color: #ef4444 !important; } #pcg-cpu-widget-container .pcg-product-link { display: block !important; font-weight: 600 !important; color: #dc2626 !important; text-decoration: none !important; font-size: 13px !important; white-space: normal !important; } #pcg-cpu-widget-container .pcg-product-link:hover { text-decoration: underline !important; } #pcg-cpu-widget-container .pcg-product-link:visited { color: #b91c1c !important; } #pcg-cpu-widget-container .pcg-price-panel { flex-shrink: 0 !important; display: flex !important; flex-direction: column !important; align-items: flex-end !important; justify-content: flex-end !important; gap: 10px !important; overflow: visible !important; text-align: right !important; } #pcg-cpu-widget-container .pcg-view-button { display: inline-flex !important; align-items: center !important; justify-content: center !important; font-weight: bold !important; border-radius: 8px !important; transition: all 0.2s !important; background-color: #dc2626 !important; color: white !important; border: none !important; text-decoration: none !important; width: 120px !important; font-size: 12px !important; padding: 10px 12px !important; white-space: nowrap !important; line-height: 1.5 !important; text-overflow: ellipsis !important; overflow: hidden !important; } #pcg-cpu-widget-container .pcg-view-button:hover, #pcg-cpu-widget-container .pcg-view-button:visited { background-color: #b91c1c !important; color: white !important; } #pcg-cpu-widget-container .pcg-compare-link { font-size: 13px !important; color: #dc2626 !important; text-decoration: none !important; display: inline-flex !important; align-items: center !important; gap: 4px !important; background: none !important; border: none !important; padding: 4px 0 !important; cursor: pointer !important; font-family: inherit !important; text-transform: none !important; } #pcg-cpu-widget-container .pcg-compare-link:hover:not(:disabled) { text-decoration: underline !important; } #pcg-cpu-widget-container .pcg-compare-link.pcg-compare-link-static { cursor: default !important; justify-content: center !important; width: 120px !important; } #pcg-cpu-widget-container .pcg-compare-link.pcg-compare-link-static:hover { text-decoration: none !important; } #pcg-cpu-widget-container .pcg-compare-link strong { font-weight: bold !important; } #pcg-cpu-widget-container .pcg-footer-link { font-weight: 600 !important; color: #1f2937 !important; display: block !important; } #pcg-cpu-widget-container .pcg-footer-link.pcg-footer-link-top { margin-top: 16px !important; } #pcg-cpu-widget-container .pcg-footer-link a { color: #dc2626 !important; text-decoration: none !important; display: inline !important; } #pcg-cpu-widget-container .pcg-footer-link a:hover { text-decoration: underline !important; } #pcg-cpu-widget-container .pcg-footer-link a:visited { color: #b91c1c !important; } #pcg-cpu-widget-container .pcg-powered-by { margin-top: 16px !important; display: flex !important; justify-content: center !important; align-items: center !important; gap: 4px !important; overflow: visible !important; } #pcg-cpu-widget-container .pcg-powered-by-text { font-size: 10px !important; font-weight: 600 !important; color: #6b7280 !important; display: inline !important; } #pcg-cpu-widget-container .pcg-powered-by-logo { height: 10px !important; width: auto !important; mix-blend-mode: multiply !important; display: inline-block !important; } #pcg-cpu-widget-container .pcg-dropdown-controls { display: flex !important; gap: 16px !important; margin-top: 16px !important; flex-direction: row !important; } #pcg-cpu-widget-container .pcg-select-wrapper { flex: 1; min-width: 0; } #pcg-cpu-widget-container .pcg-select-dropdown { width: 100% !important; padding: 8px 12px !important; font-size: 14px !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; background-color: white !important; color: #1f2937 !important; -webkit-appearance: none; -moz-appearance: none; appearance: none; background-image: url(“data:image/svg+xml,%3csvg xmlns=’http://www.w3.org/2000/svg’ fill=’none’ viewBox=’0 0 20 20’%3e%3cpath stroke=’%236b7280′ stroke-linecap=’round’ stroke-linejoin=’round’ stroke-width=’1.5′ d=’M6 8l4 4 4-4’/%3e%3c/svg%3e”) !important; background-position: right 0.5rem center !important; background-repeat: no-repeat !important; background-size: 1.5em 1.5em !important; padding-right: 2.5rem !important; cursor: pointer !important; } #pcg-cpu-widget-container .pcg-loading { font-size: 12px !important; color: #6b7280 !important; display: block !important; padding: 12px 0 !important; } #pcg-cpu-widget-container .pcg-comparison-container { max-height: 0 !important; overflow: hidden !important; transition: max-height 0.4s ease-in-out, padding 0.4s ease-in-out !important; background-color: #f9fafb !important; border-bottom: 1px solid #d1d5db !important; padding: 0 16px !important; } #pcg-cpu-widget-container .pcg-product-row-wrapper.pcg-expanded .pcg-comparison-container { max-height: 1000px !important; padding: 12px 12px 8px 12px !important; border-bottom-width: 0 !important; background-color: #f9fafb !important; } #pcg-cpu-widget-container .pcg-product-row-wrapper:last-child .pcg-comparison-container { border-bottom-width: 0 !important; } #pcg-cpu-widget-container .pcg-comparison-row-header { display: flex !important; justify-content: space-between !important; align-items: flex-start !important; margin-bottom: 8px !important; } #pcg-cpu-widget-container .pcg-comparison-model-name { font-size: 13px !important; font-weight: 600 !important; color: #4b5563 !important; text-align: left !important; margin-bottom: 0 !important; padding-right: 8px !important; white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; } #pcg-cpu-widget-container .pcg-comparison-row-content { display: flex !important; align-items: center !important; justify-content: space-between !important; width: 100% !important; gap: 8px !important; } #pcg-cpu-widget-container .pcg-comparison-row { display: flex !important; flex-direction: column !important; align-items: stretch !important; padding: 8px 0 !important; justify-content: space-between !important; color: inherit !important; text-decoration: none !important; transition: background-color 0.2s ease-in-out !important; } #pcg-cpu-widget-container .pcg-comparison-row:hover { background-color: #f3f4f6 !important; } #pcg-cpu-widget-container .pcg-comparison-row:not(:last-child) { border-bottom: 1px solid #e5e7eb !important; } #pcg-cpu-widget-container .pcg-lowest-price-badge { background-color: #dc2626 !important; color: white !important; padding: 1px 6px !important; font-size: 10px !important; font-weight: 700 !important; display: inline-block !important; border-radius: 0 !important; flex-shrink: 0 !important; position: absolute !important; top: 0 !important; left: 50% !important; transform: translateX(-50%) !important; white-space: nowrap !important; } #pcg-cpu-widget-container .pcg-comparison-number { display: none !important; font-size: 12px !important; font-weight: 600 !important; color: #4b5563 !important; min-width: 24px !important; height: 24px !important; align-items: center !important; justify-content: center !important; background-color: #e5e7eb !important; border-radius: 4px !important; flex-shrink: 0 !important; } #pcg-cpu-widget-container .pcg-comparison-product-image { display: none !important; width: 60px !important; height: 60px !important; border-radius: 4px !important; object-fit: contain !important; flex-shrink: 0 !important; } #pcg-cpu-widget-container .pcg-comparison-retailer-logo-container { display: flex !important; align-items: center !important; justify-content: center !important; height: 60px !important; width: 120px !important; flex-shrink: 0 !important; } #pcg-cpu-widget-container .pcg-retailer-logo { max-height: 100% !important; max-width: 100% !important; width: auto !important; height: auto !important; object-fit: contain !important; } #pcg-cpu-widget-container .pcg-comparison-price-wrapper { position: relative !important; display: flex !important; align-items: center !important; justify-content: center !important; min-height: 60px !important; } #pcg-cpu-widget-container .pcg-comparison-price { font-size: 14px !important; font-weight: 600 !important; color: #1f2937 !important; white-space: nowrap !important; } #pcg-cpu-widget-container .pcg-comparison-button { display: inline-flex !important; align-items: center !important; justify-content: center !important; font-weight: 600 !important; border-radius: 6px !important; transition: all 0.2s !important; background-color: #008000 !important; color: #ffffff !important; border: none !important; text-decoration: none !important; font-size: 14px !important; padding: 8px 16px !important; white-space: nowrap !important; width: auto !important; min-width: 80px !important; text-align: center !important; flex-shrink: 0 !important; } #pcg-cpu-widget-container .pcg-comparison-row:hover .pcg-comparison-button { background-color: #006400 !important; } #pcg-cpu-widget-container .pcg-comparison-button:visited { background-color: #006400 !important; } #pcg-cpu-widget-container .pcg-show-more-container { padding: 12px 0 4px !important; text-align: center !important; border-top: 1px solid #e5e7eb !important; display: flex !important; justify-content: center !important; gap: 16px !important; flex-wrap: wrap !important; } #pcg-cpu-widget-container .pcg-show-more-button { background-color: transparent !important; border: none !important; color: #dc2626 !important; font-weight: 600 !important; font-size: 14px !important; cursor: pointer !important; padding: 8px !important; display: inline-flex !important; align-items: center !important; gap: 4px !important; } #pcg-cpu-widget-container .pcg-show-more-button:hover { text-decoration: underline !important; } #pcg-cpu-widget-container .pcg-chevron { font-size: .8em !important; flex-shrink: 0 !important; } #pcg-cpu-widget-container .pcg-comparison-list-scrollable { max-height: 294px !important; overflow-y: auto !important; position: relative !important; scrollbar-width: thin; scrollbar-color: #dc2626 #f9fafb !important; margin-right: -10px !important; padding-right: 10px !important; } #pcg-cpu-widget-container .pcg-comparison-list-scrollable::-webkit-scrollbar { width: 6px !important; } #pcg-cpu-widget-container .pcg-comparison-list-scrollable::-webkit-scrollbar-track { background: #f9fafb !important; } #pcg-cpu-widget-container .pcg-comparison-list-scrollable::-webkit-scrollbar-thumb { background-color: #dc2626 !important; border-radius: 3px !important; } #pcg-cpu-widget-container .pcg-comparison-list-scrollable::-webkit-scrollbar-thumb:hover { background-color: #b91c1c !important; } #pcg-cpu-widget-container .pcg-comparison-row-sticky { background-color: #f9fafb !important; } #pcg-cpu-widget-container .pcg-comparison-loading, #pcg-cpu-widget-container .pcg-no-offers { text-align: center !important; padding: 24px 16px !important; font-size: 14px !important; font-weight: 500 !important; color: #6b7280 !important; background-color: #f9fafb !important; display: flex !important; align-items: center !important; justify-content: center !important; gap: 8px !important; } #pcg-cpu-widget-container .pcg-spinner { animation: pcg-rotate 2s linear infinite !important; width: 20px !important; height: 20px !important; } #pcg-cpu-widget-container .pcg-path { stroke: #dc2626 !important; stroke-linecap: round !important; animation: pcg-dash 1.5s ease-in-out infinite !important; } #pcg-cpu-widget-container .pcg-live-pill { display: inline-flex !important; align-items: center !important; gap: 6px !important; background-color: #dc2626 !important; color: #ffffff !important; padding: 6px 12px !important; border-radius: 9999px !important; font-size: 14px !important; font-weight: 600 !important; flex-shrink: 0 !important; white-space: nowrap !important; } #pcg-cpu-widget-container .pcg-live-dot { width: 8px !important; height: 8px !important; background-color: #ffffff !important; border-radius: 50% !important; animation: pcg-live-pulse 1.5s infinite ease-in-out !important; } @keyframes pcg-rotate { 100% { transform: rotate(360deg); } } @keyframes pcg-dash { 0% { stroke-dasharray: 1, 150; stroke-dashoffset: 0; } 50% { stroke-dasharray: 90, 150; stroke-dashoffset: -35; } 100% { stroke-dasharray: 90, 150; stroke-dashoffset: -124; } } @keyframes pcg-live-pulse { 0%, 100% { transform: scale(1); opacity: 1; } 50% { transform: scale(0.8); opacity: 0.8; } } @container (min-width: 500px) { #pcg-cpu-widget-container .pcg-price-panel { gap: 4px !important; } #pcg-cpu-widget-container .pcg-product-row { align-items: stretch !important; } #pcg-cpu-widget-container .pcg-product-info { display: flex !important; flex-direction: column !important; justify-content: center !important; } #pcg-cpu-widget-container .pcg-product-image { width: 64px !important; height: 64px !important; } #pcg-cpu-widget-container .pcg-category-badge { font-size: 13px !important; white-space: nowrap !important; } #pcg-cpu-widget-container .pcg-star { width: 14px !important; height: 14px !important; } #pcg-cpu-widget-container .pcg-header-image { width: 46px !important; height: 46px !important; } #pcg-cpu-widget-container .pcg-header-title { font-size: 20px !important; } #pcg-cpu-widget-container .pcg-header-subtitle { font-size: 16px !important; } #pcg-cpu-widget-container .pcg-product-meta { flex-direction: row !important; align-items: center !important; gap: 8px !important; margin-bottom: 8px !important; flex-wrap: nowrap !important; } #pcg-cpu-widget-container .pcg-product-link { font-size: 18px !important; } #pcg-cpu-widget-container .pcg-powered-by-text { font-size: 12px !important; } #pcg-cpu-widget-container .pcg-powered-by-logo { height: 12px !important; } #pcg-cpu-widget-container .pcg-comparison-number { display: flex !important; } #pcg-cpu-widget-container .pcg-comparison-product-image { display: block !important; } #pcg-cpu-widget-container .pcg-compare-link.pcg-compare-link-static { width: 160px !important; } #pcg-cpu-widget-container .pcg-view-button { width: 160px !important; font-size: 14px !important; padding: 8px 16px !important; } #pcg-cpu-widget-container .pcg-compare-link { font-size: 14px !important; padding: 0 !important; } } { “imports”: { “react-dom/”: “https://aistudiocdn.com/react-dom@^19.1.1/”, “react/”: “https://aistudiocdn.com/react@^19.1.1/”, “react”: “https://aistudiocdn.com/react@^19.1.1” } } The best PC gaming gear 2025All our current recommendations Pick a category Best overallCore ComponentsChairs & DesksSystems & LaptopsScreensPeripheralsCases, Cooling & Storage Choose a list The best PC gaming gear 2025 BEST GAMING CHAIR 1. Secretlab Titan Evo Check Price BEST GAMING DESK 2. Secretlab Magnus Pro XL Check Price BEST GAMING HEADSET 3. HyperX Cloud Alpha Check Price BEST GAMING KEYBOARD 4. Asus ROG Strix Scope II 96 Wireless Check Price BEST GAMING MOUSE 5. Razer DeathAdder V3 HyperSpeed Check Price BEST PC CONTROLLER 6. Xbox Wireless Controller Check Price BEST STEERING WHEEL 7. Logitech G Pro Racing Wheel Check Price BEST MICROPHONE 8. Shure MV6 Check Price BEST WEBCAM 9. Elgato Facecam MK.2 Check Price Read the full guide: The best PC gaming gear 2025 POWERED BY import React, { useState, useEffect, useCallback, useRef } from ‘react’; import ReactDOM from ‘react-dom/client’; // — Inlined data.ts — const allProductLists = [ { “id”: “best-pc-gaming-gear-2025”, “name”: “The best PC gaming gear 2025”, “guideUrl”: “https://www.pcgamer.com/hardware/this-is-all-the-best-pc-gaming-gear-we-recommend-in-one-techie-tier-list/”, “category”: “Best overall”, “products”: [ { “modelName”: “Secretlab Titan Evo”, “score”: 100, “category”: “BEST GAMING CHAIR”, “imageUrl”: “https://m.media-amazon.com/images/I/81K9oF7HPUL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dsecretlab%2Btitan%2Bevo%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Secretlab Magnus Pro XL”, “score”: 90, “category”: “BEST GAMING DESK”, “imageUrl”: “https://m.media-amazon.com/images/I/81K9oF7HPUL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dsecretlab%2Bmagnus%2Bpro%2Bxl%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “HyperX Cloud Alpha”, “score”: 90, “category”: “BEST GAMING HEADSET”, “imageUrl”: “https://m.media-amazon.com/images/I/81vQGzE8NFL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dhyperx%2Bcloud%2Balpha%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Asus ROG Strix Scope II 96 Wireless”, “score”: 90, “category”: “BEST GAMING KEYBOARD”, “imageUrl”: “https://m.media-amazon.com/images/I/81K9oF7HPUL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dasus%2Brog%2Bstrix%2Bscope%2Bii%2B96%2Bwireless%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Razer DeathAdder V3 HyperSpeed”, “score”: 90, “category”: “BEST GAMING MOUSE”, “imageUrl”: “https://m.media-amazon.com/images/I/81K9oF7HPUL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Drazer%2Bdeathadder%2Bv3%2Bhyperspeed%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Xbox Wireless Controller”, “score”: 90, “category”: “BEST PC CONTROLLER”, “imageUrl”: “https://m.media-amazon.com/images/I/81K9oF7HPUL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dxbox%2Bwireless%2Bcontroller%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Logitech G Pro Racing Wheel”, “score”: 90, “category”: “BEST STEERING WHEEL”, “imageUrl”: “https://m.media-amazon.com/images/I/81K9oF7HPUL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dlogitech%2Bg%2Bpro%2Bracing%2Bwheel%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Shure MV6”, “score”: 90, “category”: “BEST MICROPHONE”, “imageUrl”: “https://m.media-amazon.com/images/I/81K9oF7HPUL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dshure%2Bmv6%2Busb%2Bgaming%2Bmicrophone%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Elgato Facecam MK.2”, “score”: 90, “category”: “BEST WEBCAM”, “imageUrl”: “https://m.media-amazon.com/images/I/81K9oF7HPUL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Delgato%2Bfacecam%2Bmk.2%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” } ] }, { “id”: “best-cpu-for-gaming-2025”, “name”: “Best CPU for gaming 2025”, “guideUrl”: “https://www.pcgamer.com/best-cpu-for-gaming/”, “category”: “Core Components”, “products”: [ { “modelName”: “AMD Ryzen 7 9800X3D”, “score”: 90, “category”: “BEST OVERALL”, “imageUrl”: “https://images.fie.futurecdn.net/efrb6fzvwvd4jwcd-17308043833633-100-80.jpg.webp”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fdp%2FB0DKFMSMYK%3Ftag%3Dhawk-future-21%26linkCode%3Dogi%26th%3D1%26psc%3D1%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Intel Core i5 13400F”, “score”: 90, “category”: “BEST BUDGET”, “imageUrl”: “https://m.media-amazon.com/images/I/41NgKlCJOzL._SL500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fdp%2FB0BXH1FTFT%3Ftag%3Dhawk-future-21%26linkCode%3Dogi%26th%3D1%26psc%3D1%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “AMD Ryzen 7 9700X”, “score”: 100, “category”: “BEST MID-RANGE”, “imageUrl”: “https://images.fie.futurecdn.net/juzc6t2ldxs3u4fb-17225908633078-100-80.jpg.webp”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fdp%2FB0D6NMDNNX%3Ftag%3Dhawk-future-21%26linkCode%3Dogi%26th%3D1%26psc%3D1%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “AMD Ryzen 9 9950X3D”, “score”: 80, “category”: “BEST HIGH-END”, “imageUrl”: “https://images.fie.futurecdn.net/ryk5t8z59zcxcdvn-17416887337709-100-80.jpg.webp”, “productUrl”: “https://ccl.pxf.io/c/221109/1991091/24481?sharedId=hawk-prefix&subId1=hawk-custom-tracking&prodsku=CPU0943&u=https%3A%2F%2Fwww.cclonline.com%2F100-100000719wof-amd-ryzen-9-9950x3d-16-core-32-thread-am5-cpu-483923%2F&intsrc=CATF_16482” }, { “modelName”: “AMD Ryzen 7 5700X3D”, “score”: 80, “category”: “BEST AM4 UPGRADE”, “imageUrl”: “https://m.media-amazon.com/images/I/31Nm8zdEglL._SL500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fdp%2FB0CQ4H4H7X%3Ftag%3Dhawk-future-21%26linkCode%3Dogi%26th%3D1%26psc%3D1%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “AMD Ryzen 7 8700G”, “score”: 90, “category”: “BEST CPU GRAPHICS”, “imageUrl”: “https://images.fie.futurecdn.net/l9873tf1jajmus37-1706714580034-100-80.jpg.webp”, “productUrl”: “https://ccl.pxf.io/c/221109/1991091/24481?sharedId=hawk-prefix&subId1=hawk-custom-tracking&prodsku=CPU0896&u=https%3A%2F%2Fwww.cclonline.com%2F100-100001236box-amd-ryzen-7-8700g-4-2ghz-octa-core-am5-cpu-437727%2F&intsrc=CATF_16482” } ] }, { “id”: “best-graphics-card-2025”, “name”: “Best graphics card 2025”, “guideUrl”: “https://www.pcgamer.com/the-best-graphics-cards/”, “category”: “Core Components”, “products”: [ { “modelName”: “AMD Radeon RX 9070”, “score”: 80, “category”: “BEST OVERALL”, “imageUrl”: “https://m.media-amazon.com/images/I/81vQGzE8NFL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Damd%2Bradeon%2Brx%2B9070%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “AMD Radeon RX 9060 XT 16 GB”, “score”: 80, “category”: “BEST VALUE”, “imageUrl”: “https://m.media-amazon.com/images/I/71K9oF7HPUL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Damd%2Bradeon%2Brx%2B9060%2Bxt%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Intel Arc B570”, “score”: 70, “category”: “BEST BUDGET”, “imageUrl”: “https://m.media-amazon.com/images/I/81rL8YGBDOL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dintel%2Barc%2Bb570%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Nvidia GeForce RTX 5070 Ti”, “score”: 90, “category”: “BEST MID-RANGE”, “imageUrl”: “https://m.media-amazon.com/images/I/81QvGzE8NFL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dnvidia%2Brtx%2B5070%2Bti%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Nvidia GeForce RTX 5090”, “score”: 80, “category”: “BEST HIGH-END”, “imageUrl”: “https://m.media-amazon.com/images/I/71vQGzE8NFL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dnvidia%2Brtx%2B5090%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” } ] }, { “id”: “best-gaming-chair-2025”, “name”: “Best gaming chair 2025”, “guideUrl”: “https://www.pcgamer.com/best-gaming-chairs/”, “category”: “Chairs & Desks”, “products”: [ { “modelName”: “Secretlab Titan Evo”, “score”: 100, “category”: “BEST OVERALL”, “imageUrl”: “https://m.media-amazon.com/images/I/81K9oF7HPUL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dsecretlab%2Btitan%2Bevo%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Corsair TC100 Relaxed”, “score”: 90, “category”: “BEST BUDGET”, “imageUrl”: “https://m.media-amazon.com/images/I/71rL8YGBDOL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dcorsair%2Btc100%2Brelaxed%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Herman Miller Embody”, “score”: 90, “category”: “BEST LUXURY”, “imageUrl”: “https://m.media-amazon.com/images/I/81QvGzE8NFL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dherman%2Bmiller%2Bembody%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “ThunderX3 Core”, “score”: 80, “category”: “BEST SUPPORT”, “imageUrl”: “https://m.media-amazon.com/images/I/71K9oF7HPUL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dthunderx3%2Bcore%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “AndaSeat Kaiser 4 XL”, “score”: 100, “category”: “BEST BIG BOI”, “imageUrl”: “https://m.media-amazon.com/images/I/81vQGzE8NFL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dandaseat%2Bkaiser%2B4%2Bxl%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Neuechair”, “score”: 90, “category”: “BEST OFFICE”, “imageUrl”: “https://m.media-amazon.com/images/I/71vQGzE8NFL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dneuechair%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “ThunderX3 Flex Pro”, “score”: 90, “category”: “BEST BUDGET OFFICE”, “imageUrl”: “https://m.media-amazon.com/images/I/81rL8YGBDOL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dthunderx3%2Bflex%2Bpro%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” } ] }, { “id”: “best-gaming-laptop-2025”, “name”: “Best gaming laptop 2025”, “guideUrl”: “https://www.pcgamer.com/best-gaming-laptop/”, “category”: “Systems & Laptops”, “products”: [ { “modelName”: “Razer Blade 16 (2025)”, “score”: 90, “category”: “BEST OVERALL”, “imageUrl”: “https://m.media-amazon.com/images/I/81K9oF7HPUL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Drazer%2Bblade%2B16%2B2025%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Lenovo LOQ 15 Gen 10”, “score”: 80, “category”: “BEST BUDGET”, “imageUrl”: “https://m.media-amazon.com/images/I/71rL8YGBDOL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dgigabyte%2Bg6x%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Razer Blade 14 (2025)”, “score”: 90, “category”: “BEST 14-INCH”, “imageUrl”: “https://m.media-amazon.com/images/I/81QvGzE8NFL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Drazer%2Bblade%2B14%2B2025%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “MSI Vector 16 HX AI A2XWIG”, “score”: 80, “category”: “BEST MID-RANGE”, “imageUrl”: “https://m.media-amazon.com/images/I/71K9oF7HPUL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dmsi%2Bvector%2B16%2Bhx%2Bai%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Lenovo Legion Pro 7i (Gen 10)”, “score”: 90, “category”: “BEST HIGH-PERFORMANCE”, “imageUrl”: “https://m.media-amazon.com/images/I/81vQGzE8NFL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dlenovo%2Blegion%2Bpro%2B7i%2Bgen%2B10%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Alienware 18 Area-51 Gaming Laptop”, “score”: 90, “category”: “BEST 18-INCH”, “imageUrl”: “https://m.media-amazon.com/images/I/71vQGzE8NFL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dgigabyte%2Baorus%2B17x%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” } ] }, { “id”: “best-gaming-monitors-2025”, “name”: “Best gaming monitors 2025”, “guideUrl”: “https://www.pcgamer.com/best-gaming-monitor”, “category”: “Screens”, “products”: [ { “modelName”: “MSI MPG 321URX QD-OLED”, “score”: 90, “category”: “BEST OVERALL”, “imageUrl”: “https://m.media-amazon.com/images/I/81rL8YGBDOL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dmsi%2Bmpg%2B321urx%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “LG Ultragear 27GR93U”, “score”: 90, “category”: “BEST 4K”, “imageUrl”: “https://m.media-amazon.com/images/I/71K9oF7HPUL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dlg%2Bultragear%2B27gr93u%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Gigabyte M28U”, “score”: 90, “category”: “BEST BUDGET 4K”, “imageUrl”: “https://m.media-amazon.com/images/I/81K9oF7HPUL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dgigabyte%2Bm28u%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Xiaomi G Pro 27i”, “score”: 80, “category”: “BEST 1440P”, “imageUrl”: “https://m.media-amazon.com/images/I/81QvGzE8NFL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dxiaomi%2Bg%2Bpro%2B27i%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “KTC H27T22C-3”, “score”: 90, “category”: “BEST BUDGET 1440P”, “imageUrl”: “https://m.media-amazon.com/images/I/71e9xcyChTL._AC_UY218_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dpixio%2Bpxc277%2Badvanced%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “AOC C27G4ZXE”, “score”: 70, “category”: “BEST BUDGET 1080P”, “imageUrl”: “https://images.fie.futurecdn.net/hsmwjtu6dqod2168-17630297685224.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Daoc%2Bgaming%2Bc27g4zxe%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Asus ROG Swift OLED PG34WCDM”, “score”: 90, “category”: “BEST ULTRAWIDE”, “imageUrl”: “https://m.media-amazon.com/images/I/71vQGzE8NFL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dasus%2Brog%2Bswift%2Boled%2Bpg34wcdm%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Odyssey OLED G9”, “score”: 90, “category”: “BEST 32:9”, “imageUrl”: “https://m.media-amazon.com/images/I/81rL8YGBDOL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dsamsung%2Bodyssey%2Boled%2Bg9%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “ASRock Phantom PG34WQ15R2B”, “score”: 90, “category”: “BEST BUDGET ULTRAWIDE”, “imageUrl”: “https://m.media-amazon.com/images/I/71K9oF7HPUL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dasrock%2Bphantom%2Bpg34wq15r2b%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “LG Ultragear 32GS95UE”, “score”: 90, “category”: “BEST WOLED”, “imageUrl”: “https://m.media-amazon.com/images/I/81QvGzE8NFL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dlg%2Bultragear%2B32gs95ue%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “MSI MPG271QRX”, “score”: 90, “category”: “BEST 1440P OLED”, “imageUrl”: “https://m.media-amazon.com/images/I/81vQGzE8NFL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dmsi%2Bmpg%2B271qrx%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Alienware AW2725Q”, “score”: 100, “category”: “BEST BUDGET OLED ULTRAWIDE”, “imageUrl”: “https://m.media-amazon.com/images/I/41HjJn0FcpL._SL500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dalienware%2B34%2Bqd-oled%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Alienware AW2725QF”, “score”: 90, “category”: “BEST DUAL-MODE”, “imageUrl”: “https://m.media-amazon.com/images/I/41HjJn0FcpL._SL500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dalienware%2Baw2725qf%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” } ] }, { “id”: “best-gaming-headset-2025”, “name”: “Best gaming headset 2025”, “guideUrl”: “https://www.pcgamer.com/best-gaming-headset”, “category”: “Peripherals”, “products”: [ { “modelName”: “HyperX Cloud Alpha”, “score”: 90, “category”: “BEST OVERALL”, “imageUrl”: “https://m.media-amazon.com/images/I/81vQGzE8NFL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dhyperx%2Bcloud%2Balpha%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Corsair HS55 Stereo”, “score”: 90, “category”: “BEST BUDGET”, “imageUrl”: “https://m.media-amazon.com/images/I/71rL8YGBDOL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dcorsair%2Bhs55%2Bstereo%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “HyperX Cloud Alpha Wireless”, “score”: 90, “category”: “BEST WIRELESS”, “imageUrl”: “https://m.media-amazon.com/images/I/81K9oF7HPUL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dhyperx%2Bcloud%2Balpha%2Bwireless%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Turtle Beach Stealth 600 Gen 3”, “score”: 90, “category”: “BEST MID-RANGE WIRELESS”, “imageUrl”: “https://m.media-amazon.com/images/I/71K9oF7HPUL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dturtle%2Bbeach%2Bstealth%2B600%2Bgen%2B3%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Beyerdynamic MMX 330 Pro”, “score”: 90, “category”: “BEST AUDIOPHILE”, “imageUrl”: “https://m.media-amazon.com/images/I/81QvGzE8NFL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dbeyerdynamic%2Bmmx%2B330%2Bpro%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Audeze Maxwell”, “score”: 90, “category”: “BEST WIRELESS AUDIOPHILE”, “imageUrl”: “https://m.media-amazon.com/images/I/81vQGzE8NFL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Daudeze%2Bmaxwell%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Audio-Technica ATH-M50xSTS StreamSet”, “score”: 100, “category”: “BEST FOR STREAMING”, “imageUrl”: “https://m.media-amazon.com/images/I/71vQGzE8NFL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Daudio-technica%2Bath-m50xsts%2Bstreamset%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “AceZone A-Spire”, “score”: 100, “category”: “BEST NOISE-CANCELLING”, “imageUrl”: “https://m.media-amazon.com/images/I/81rL8YGBDOL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dacezone%2Ba-spire%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Steelseries Arctis GameBuds”, “score”: 90, “category”: “BEST EARBUDS”, “imageUrl”: “https://m.media-amazon.com/images/I/71K9oF7HPUL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dsteelseries%2Barctis%2Bgamebuds%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” } ] }, { “id”: “best-gaming-pc-2025”, “name”: “Best gaming PC 2025”, “guideUrl”: “https://www.pcgamer.com/best-gaming-pc/”, “category”: “Systems & Laptops”, “products”: [ { “modelName”: “HP Omen 35L”, “score”: 90, “category”: “BEST OVERALL”, “imageUrl”: “https://m.media-amazon.com/images/I/81K9oF7HPUL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dhp%2Bomen%2B35l%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Lenovo Legion Tower 5i (Gen 8)”, “score”: 80, “category”: “BEST BUDGET”, “imageUrl”: “https://m.media-amazon.com/images/I/71rL8YGBDOL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dlenovo%2Blegion%2Btower%2B5i%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Velocity Micro Raptor ES40”, “score”: 80, “category”: “BEST COMPACT”, “imageUrl”: “https://m.media-amazon.com/images/I/81QvGzE8NFL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dvelocity%2Bmicro%2Braptor%2Bes40%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Alienware Area-51 Gaming Desktop”, “score”: 80, “category”: “ALIENWARE”, “imageUrl”: “https://m.media-amazon.com/images/I/71K9oF7HPUL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dalienware%2Baurora%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Minisforum AtomMan G7 PT”, “score”: 90, “category”: “BEST MINI PC”, “imageUrl”: “https://m.media-amazon.com/images/I/81vQGzE8NFL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dminisforum%2Batomman%2Bg7%2Bpt%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” } ] }, { “id”: “best-gaming-rigs-2025”, “name”: “Best gaming rigs 2025”, “guideUrl”: “https://www.pcgamer.com/hardware/this-is-all-the-best-pc-gaming-gear-we-recommend-in-one-techie-tier-list/”, “category”: “Systems & Laptops”, “products”: [ { “modelName”: “Razer Blade 16 (2025)”, “score”: 90, “category”: “BEST GAMING LAPTOP”, “imageUrl”: “https://m.media-amazon.com/images/I/81K9oF7HPUL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Drazer%2Bblade%2B16%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “HP Omen 35L”, “score”: 90, “category”: “BEST GAMING PC”, “imageUrl”: “https://m.media-amazon.com/images/I/81K9oF7HPUL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dhp%2Bomen%2B35l%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Lenovo Legion Go S SteamOS”, “score”: 90, “category”: “BEST HANDHELD GAMING PC”, “imageUrl”: “https://m.media-amazon.com/images/I/81K9oF7HPUL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dlenovo%2Blegion%2Bgo%2Bs%2Bsteamos%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Meta Quest 3”, “score”: 90, “category”: “BEST VR HEADSET”, “imageUrl”: “https://m.media-amazon.com/images/I/61tE7IcuLlL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dmeta%2Bquest%2B3%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” } ] }, { “id”: “best-gaming-desk-2025”, “name”: “Best gaming desk 2025”, “guideUrl”: “https://www.pcgamer.com/best-gaming-desk/”, “category”: “Chairs & Desks”, “products”: [ { “modelName”: “Secretlab Magnus Pro XL”, “score”: 90, “category”: “BEST OVERALL”, “imageUrl”: “https://m.media-amazon.com/images/I/81K9oF7HPUL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dsecretlab%2Bmagnus%2Bpro%2Bxl%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Ikea Utespelare”, “score”: 90, “category”: “BEST BUDGET”, “imageUrl”: “https://m.media-amazon.com/images/I/71rL8YGBDOL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dikea%2Butespelare%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Arozzi Arena”, “score”: 80, “category”: “BEST MID-RANGE”, “imageUrl”: “https://m.media-amazon.com/images/I/81QvGzE8NFL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Darozzi%2Barena%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “E7L Pro L-Shaped Standing Desk”, “score”: 90, “category”: “BEST L-SHAPE”, “imageUrl”: “https://cnmegk4mhxmt.compat.objectstorage.eu-frankfurt-1.oraclecloud.com/prod-eu-s3/trantor/attachments/UK/E7L_DIY_wei%C3%9F.png”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dflexispot%2Be7l%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Flexispot E1”, “score”: 90, “category”: “BEST BUDGET MOTORIZED”, “imageUrl”: “https://m.media-amazon.com/images/I/81vQGzE8NFL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dflexispot%2Be1%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Fnatic X Chopvalue Revive Pro”, “score”: 90, “category”: “BEST SUSTAINABLE”, “imageUrl”: “https://m.media-amazon.com/images/I/71vQGzE8NFL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dfnatic%2Bchopvalue%2Brevive%2Bpro%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “VariDesk Pro Plus”, “score”: 80, “category”: “BEST CONVERTIBLE”, “imageUrl”: “https://m.media-amazon.com/images/I/81rL8YGBDOL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dvaridesk%2Bpro%2Bplus%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” } ] }, { “id”: “best-microphone-for-gaming-2025”, “name”: “Best microphone for gaming 2025”, “guideUrl”: “https://www.pcgamer.com/best-microphone-gaming-streaming/”, “category”: “Peripherals”, “products”: [ { “modelName”: “Shure MV6”, “score”: 90, “category”: “BEST OVERALL”, “imageUrl”: “https://m.media-amazon.com/images/I/81K9oF7HPUL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dshure%2Bmv6%2Busb%2Bgaming%2Bmicrophone%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Amazon Basics USB Condenser Microphone”, “score”: 80, “category”: “BEST BUDGET”, “imageUrl”: “https://m.media-amazon.com/images/I/71rL8YGBDOL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Damazon%2Bbasics%2Busb%2Bcondenser%2Bmicrophone%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “NZXT Capsule Elite”, “score”: 90, “category”: “BEST MID-RANGE”, “imageUrl”: “https://m.media-amazon.com/images/I/81QvGzE8NFL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dnzxt%2Bcapsule%2Belite%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Sennheiser Profile Streaming Set”, “score”: 90, “category”: “BEST USB BUNDLE”, “imageUrl”: “https://m.media-amazon.com/images/I/71K9oF7HPUL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dsennheiser%2Bprofile%2Bstreaming%2Bset%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “HyperX Quadcast S”, “score”: 90, “category”: “BEST LOOKING”, “imageUrl”: “https://m.media-amazon.com/images/I/81vQGzE8NFL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dhyperx%2Bquadcast%2Bs%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Shure MV7+”, “score”: 90, “category”: “BEST PODCASTING”, “imageUrl”: “https://m.media-amazon.com/images/I/71vQGzE8NFL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dshure%2Bmv7%2Bplus%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “SteelSeries Alias Pro”, “score”: 100, “category”: “BEST STREAMING”, “imageUrl”: “https://m.media-amazon.com/images/I/81rL8YGBDOL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dsteelseries%2Balias%2Bpro%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Audio-Technica ATH-M50xSTS StreamSet”, “score”: 100, “category”: “BEST HEADSET MIC”, “imageUrl”: “https://m.media-amazon.com/images/I/71K9oF7HPUL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Daudio-technica%2Bath-m50xsts%2Bstreamset%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” } ] }, { “id”: “best-webcam-2025”, “name”: “Best webcam 2025”, “guideUrl”: “https://www.pcgamer.com/best-webcams/”, “category”: “Peripherals”, “products”: [ { “modelName”: “Elgato Facecam MK.2”, “score”: 90, “category”: “BEST OVERALL”, “imageUrl”: “https://m.media-amazon.com/images/I/81K9oF7HPUL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Delgato%2Bfacecam%2Bmk.2%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Logitech C920”, “score”: 80, “category”: “BEST BUDGET”, “imageUrl”: “https://m.media-amazon.com/images/I/71rL8YGBDOL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dlogitech%2Bc920%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Streamplify Cam”, “score”: 80, “category”: “BEST FOR STREAMERS”, “imageUrl”: “https://cdn.mos.cms.futurecdn.net/CyP36WRjtY8scD2KqMBaeG-970-80.jpg.webp”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dstreamplify%2Bcam%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Obsbot Meet 2”, “score”: 80, “category”: “BEST 4K”, “imageUrl”: “https://m.media-amazon.com/images/I/71K9oF7HPUL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dobsbot%2Bmeet%2B2%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Obsbot Tiny 2 Lite 4K”, “score”: 90, “category”: “BEST HIGH-END”, “imageUrl”: “https://m.media-amazon.com/images/I/81vQGzE8NFL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dobsbot%2Btiny%2B2%2Blite%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Razer Kiyo Pro”, “score”: 80, “category”: “BEST LOW LIGHT”, “imageUrl”: “https://m.media-amazon.com/images/I/71vQGzE8NFL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Drazer%2Bkiyo%2Bpro%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” } ] }, { “id”: “best-pc-controller-2025”, “name”: “Best PC controller 2025”, “guideUrl”: “https://www.pcgamer.com/best-controller-for-pc-gaming/”, “category”: “Peripherals”, “products”: [ { “modelName”: “Xbox Wireless Controller”, “score”: 90, “category”: “BEST OVERALL”, “imageUrl”: “https://m.media-amazon.com/images/I/81K9oF7HPUL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dxbox%2Bwireless%2Bcontroller%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “GameSir Nova Lite”, “score”: 80, “category”: “BEST BUDGET”, “imageUrl”: “https://m.media-amazon.com/images/I/71rL8YGBDOL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dgamesir%2Bnova%2Blite%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Xbox Elite Series 2”, “score”: 90, “category”: “BEST PREMIUM”, “imageUrl”: “https://m.media-amazon.com/images/I/81QvGzE8NFL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dxbox%2Belite%2Bseries%2B2%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Scuf Instinct Pro”, “score”: 90, “category”: “BEST CUSTOMIZABLE”, “imageUrl”: “https://m.media-amazon.com/images/I/71K9oF7HPUL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dscuf%2Binstinct%2Bpro%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Sony DualSense”, “score”: 80, “category”: “BEST HAPTICS”, “imageUrl”: “https://m.media-amazon.com/images/I/81vQGzE8NFL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dsony%2Bdualsense%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Razer Wolverine V3 Pro”, “score”: 90, “category”: “BEST HALL EFFECT”, “imageUrl”: “https://m.media-amazon.com/images/I/71vQGzE8NFL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Drazer%2Bwolverine%2Bv3%2Bpro%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” } ] }, { “id”: “best-handheld-pc-2025”, “name”: “Best handheld PC 2025”, “guideUrl”: “https://www.pcgamer.com/best-handheld-gaming-pc/”, “category”: “Systems & Laptops”, “products”: [ { “modelName”: “Lenovo Legion Go S SteamOS”, “score”: 90, “category”: “BEST OVERALL”, “imageUrl”: “https://m.media-amazon.com/images/I/81K9oF7HPUL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dlenovo%2Blegion%2Bgo%2Bs%2Bsteamos%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Valve Steam Deck”, “score”: 90, “category”: “BEST BUDGET”, “imageUrl”: “https://m.media-amazon.com/images/I/71rL8YGBDOL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dsteam%2Bdeck%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “MSI Claw 8 AI+”, “score”: 90, “category”: “BEST WINDOWS”, “imageUrl”: “https://m.media-amazon.com/images/I/81QvGzE8NFL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dmsi%2Bclaw%2B8%2Bai%2Bplus%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Lenovo Legion Go”, “score”: 80, “category”: “BEST BIG SCREEN”, “imageUrl”: “https://m.media-amazon.com/images/I/71K9oF7HPUL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dlenovo%2Blegion%2Bgo%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Ayaneo Flip DS”, “score”: 90, “category”: “BEST COMPACT”, “imageUrl”: “https://m.media-amazon.com/images/I/81vQGzE8NFL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dayaneo%2Bflip%2Bds%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” } ] }, { “id”: “best-mini-pc-2025”, “name”: “Best mini PC 2025”, “guideUrl”: “https://www.pcgamer.com/hardware/gaming-pcs/best-mini-pcs-for-gaming/”, “category”: “Systems & Laptops”, “products”: [ { “modelName”: “MinisForum AtomMan G7 PT”, “score”: 90, “category”: “BEST OVERALL”, “imageUrl”: “https://m.media-amazon.com/images/I/81K9oF7HPUL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dminisforum%2Batomman%2Bg7%2Bpt%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Minisforum Venus UM790 Pro”, “score”: 80, “category”: “BEST BUDGET”, “imageUrl”: “https://m.media-amazon.com/images/I/71rL8YGBDOL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dminisforum%2Bvenus%2Bum790%2Bpro%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Asus ROG NUC 970”, “score”: 90, “category”: “BEST PURE GAMING”, “imageUrl”: “https://m.media-amazon.com/images/I/81QvGzE8NFL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dasus%2Brog%2Bnuc%2B970%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Geekom AX8 Pro”, “score”: 80, “category”: “BEST COMPACT”, “imageUrl”: “https://m.media-amazon.com/images/I/71K9oF7HPUL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dgeekom%2Bax8%2Bpro%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Ayaneo Retro Mini AM02”, “score”: 80, “category”: “BEST LOOKING”, “imageUrl”: “https://m.media-amazon.com/images/I/81vQGzE8NFL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dayaneo%2Bretro%2Bmini%2Bam02%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Beelink SER9”, “score”: 90, “category”: “BEST IGPU”, “imageUrl”: “https://m.media-amazon.com/images/I/71vQGzE8NFL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dbeelink%2Bser9%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” } ] }, { “id”: “best-oled-gaming-monitor-2025”, “name”: “Best OLED gaming monitor 2025”, “guideUrl”: “https://www.pcgamer.com/best-oled-gaming-monitor/”, “category”: “Screens”, “products”: [ { “modelName”: “MSI MPG 321URX QD-OLED”, “score”: 90, “category”: “BEST OVERALL”, “imageUrl”: “https://m.media-amazon.com/images/I/81K9oF7HPUL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dmsi%2Bmpg%2B321urx%2Bqd-oled%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “MSI MPG 271QRX”, “score”: 90, “category”: “BEST 1440P”, “imageUrl”: “https://m.media-amazon.com/images/I/71rL8YGBDOL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dmsi%2Bmpg%2B271qrx%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Asus ROG Swift OLED PG34WCDM”, “score”: 90, “category”: “BEST ULTRAWIDE”, “imageUrl”: “https://m.media-amazon.com/images/I/81QvGzE8NFL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dasus%2Brog%2Bswift%2Boled%2Bpg34wcdm%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Odyssey OLED G9”, “score”: 90, “category”: “BEST 32:9 RATIO”, “imageUrl”: “https://m.media-amazon.com/images/I/71K9oF7HPUL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dsamsung%2Bodyssey%2Boled%2Bg9%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Alienware 34 QD-OLED AW3423DWF”, “score”: 100, “category”: “BEST BUDGET ULTRAWIDE”, “imageUrl”: “https://m.media-amazon.com/images/I/81vQGzE8NFL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dalienware%2B34%2Bqd-oled%2Baw3423dwf%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “LG UltraGear 32GS95UE”, “score”: 90, “category”: “BEST WOLED”, “imageUrl”: “https://m.media-amazon.com/images/I/71vQGzE8NFL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dlg%2Bultragear%2B32gs95ue%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Alienware AW2725Q”, “score”: 90, “category”: “BEST 27-INCH”, “imageUrl”: “https://m.media-amazon.com/images/I/41HjJn0FcpL._SL500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dalienware%2B27%2Baw2725q%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” } ] }, { “id”: “best-gaming-keyboard-2025”, “name”: “Best gaming keyboard 2025”, “guideUrl”: “https://www.pcgamer.com/best-gaming-keyboard/”, “category”: “Peripherals”, “products”: [ { “modelName”: “Asus ROG Strix Scope II 96 Wireless”, “score”: 90, “category”: “BEST OVERALL”, “imageUrl”: “https://m.media-amazon.com/images/I/81K9oF7HPUL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dasus%2Brog%2Bstrix%2Bscope%2Bii%2B96%2Bwireless%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Gamakay x Naughshark NS68”, “score”: 90, “category”: “BEST BUDGET”, “imageUrl”: “https://m.media-amazon.com/images/I/71rL8YGBDOL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dgamakay%2Bnaughshark%2Bns68%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Ducky Zero 6108”, “score”: 90, “category”: “BEST MID-RANGE”, “imageUrl”: “https://m.media-amazon.com/images/I/81QvGzE8NFL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dducky%2Bzero%2B6108%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Wooting 80HE”, “score”: 80, “category”: “BEST RAPID TRIGGER”, “imageUrl”: “https://m.media-amazon.com/images/I/71K9oF7HPUL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dwooting%2B80he%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Keychron K2 HE”, “score”: 90, “category”: “BEST WIRELESS RAPID TRIGGER”, “imageUrl”: “https://m.media-amazon.com/images/I/81vQGzE8NFL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dkeychron%2Bk2%2Bhe%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Be Quiet! Light Mount”, “score”: 90, “category”: “BEST SILENT”, “imageUrl”: “https://m.media-amazon.com/images/I/71vQGzE8NFL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dbe%2Bquiet%2Blight%2Bmount%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Keychron Q3 Max”, “score”: 90, “category”: “BEST TENKEYLESS”, “imageUrl”: “https://m.media-amazon.com/images/I/81rL8YGBDOL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dkeychron%2Bq3%2Bmax%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “NuPhy Air60 HE”, “score”: 90, “category”: “BEST LOW PROFILE”, “imageUrl”: “https://m.media-amazon.com/images/I/71K9oF7HPUL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dnuphy%2Bair60%2Bhe%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Kinesis Freestyle Edge RGB”, “score”: 90, “category”: “BEST ERGONOMIC”, “imageUrl”: “https://m.media-amazon.com/images/I/81QvGzE8NFL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dkinesis%2Bfreestyle%2Bedge%2Brgb%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Roccat Magma”, “score”: 80, “category”: “BEST MEMBRANE”, “imageUrl”: “https://m.media-amazon.com/images/I/81vQGzE8NFL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Droccat%2Bmagma%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” } ] }, { “id”: “best-gaming-mouse-2025”, “name”: “Best gaming mouse 2025”, “guideUrl”: “https://www.pcgamer.com/the-best-gaming-mouse/”, “category”: “Peripherals”, “products”: [ { “modelName”: “Razer DeathAdder V4 Pro”, “score”: 90, “category”: “BEST WIRELESS”, “imageUrl”: “https://m.media-amazon.com/images/I/81K9oF7HPUL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Drazer%2Bdeathadder%2Bv4%2Bpro%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Logitech G502 X”, “score”: 90, “category”: “BEST WIRED”, “imageUrl”: “https://m.media-amazon.com/images/I/71rL8YGBDOL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dlogitech%2Bg502%2Bx%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Logitech G305 Lightspeed”, “score”: 90, “category”: “BEST BUDGET WIRELESS”, “imageUrl”: “https://m.media-amazon.com/images/I/81QvGzE8NFL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dlogitech%2Bg305%2Blightspeed%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Glorious Model O Eternal”, “score”: 90, “category”: “BEST BUDGET WIRED”, “imageUrl”: “https://m.media-amazon.com/images/I/71K9oF7HPUL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dglorious%2Bmodel%2Bo%2Beternal%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Turtle Beach Burst II Air”, “score”: 90, “category”: “BEST LIGHTWEIGHT”, “imageUrl”: “https://m.media-amazon.com/images/I/81vQGzE8NFL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dturtle%2Bbeach%2Bburst%2Bii%2Bair%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Razer Naga Pro”, “score”: 90, “category”: “BEST MMO”, “imageUrl”: “https://m.media-amazon.com/images/I/71vQGzE8NFL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Drazer%2Bnaga%2Bpro%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Razer Cobra Pro”, “score”: 80, “category”: “BEST COMPACT”, “imageUrl”: “https://m.media-amazon.com/images/I/81rL8YGBDOL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Drazer%2Bcobra%2Bpro%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Logitech G Pro”, “score”: 90, “category”: “BEST AMBIDEXTROUS”, “imageUrl”: “https://m.media-amazon.com/images/I/71K9oF7HPUL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dlogitech%2Bg%2Bpro%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Keychron M5”, “score”: 90, “category”: “BEST ERGONOMIC”, “imageUrl”: “https://images.fie.futurecdn.net/gp7wdddkdvrzgxox-17630301391647.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dkeychron%2Bm5%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” } ] }, { “id”: “best-ssd-for-gaming-2025”, “name”: “Best SSD for gaming 2025”, “guideUrl”: “https://www.pcgamer.com/best-ssd-for-gaming/”, “category”: “Cases, Cooling & Storage”, “products”: [ { “modelName”: “WD Black SN7100 2TB SSD”, “score”: 90, “category”: “BEST OVERALL”, “imageUrl”: “https://m.media-amazon.com/images/I/81K9oF7HPUL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dwd%2Bblack%2Bsn7100%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Lexar NM790”, “score”: 90, “category”: “BEST BUDGET”, “imageUrl”: “https://m.media-amazon.com/images/I/71rL8YGBDOL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dlexar%2Bnm790%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “WD_Black SN8100”, “score”: 90, “category”: “BEST PCIE 5.0”, “imageUrl”: “https://m.media-amazon.com/images/I/81QvGzE8NFL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dwd%2Bblack%2Bsn8100%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Crucial P510”, “score”: 90, “category”: “BEST BUDGET PCIE 5.0”, “imageUrl”: “https://m.media-amazon.com/images/I/71K9oF7HPUL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dcrucial%2Bp510%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “TeamGroup MP44 2TB”, “score”: 90, “category”: “BEST 4 TB”, “imageUrl”: “https://m.media-amazon.com/images/I/81vQGzE8NFL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dteamgroup%2Bmp44%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Black SN850X 8TB”, “score”: 80, “category”: “BEST 8 TB”, “imageUrl”: “https://m.media-amazon.com/images/I/71vQGzE8NFL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dwd%2Bblack%2Bsn850x%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Lexar Play (2230) 1TB SSD”, “score”: 80, “category”: “BEST M.2 2230”, “imageUrl”: “https://m.media-amazon.com/images/I/81rL8YGBDOL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dlexar%2Bplay%2B2230%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Silicon Power XS70 2TB SSD”, “score”: 90, “category”: “BEST FOR PS5”, “imageUrl”: “https://m.media-amazon.com/images/I/71K9oF7HPUL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dsilicon%2Bpower%2Bxs70%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Crucial MX500 1TB”, “score”: 90, “category”: “BEST SATA”, “imageUrl”: “https://m.media-amazon.com/images/I/81QvGzE8NFL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dcrucial%2Bmx500%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” } ] }, { “id”: “best-pc-fans-2025”, “name”: “Best PC fans 2025”, “guideUrl”: “https://www.pcgamer.com/best-pc-fans/”, “category”: “Cases, Cooling & Storage”, “products”: [ { “modelName”: “Noctua NF-A12x25 G2”, “score”: 90, “category”: “BEST OVERALL”, “imageUrl”: “https://m.media-amazon.com/images/I/81K9oF7HPUL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dnoctua%2Bnf-a12x25%2Bg2%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Noctua NF-P12 redux-1700”, “score”: 70, “category”: “BEST MIDRANGE”, “imageUrl”: “https://m.media-amazon.com/images/I/71rL8YGBDOL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dnoctua%2Bnf-p12%2Bredux-1700%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Arctic P12 PWM PST”, “score”: 90, “category”: “BEST BUDGET”, “imageUrl”: “https://m.media-amazon.com/images/I/81QvGzE8NFL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Darctic%2Bp12%2Bpwm%2Bpst%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Corsair iCUE LINK QX120 RGB”, “score”: 80, “category”: “BEST RGB”, “imageUrl”: “https://m.media-amazon.com/images/I/71K9oF7HPUL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dcorsair%2Bicue%2Blink%2Bqx120%2Brgb%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “NZXT F120 RGB Duo”, “score”: 70, “category”: “BEST BUDGET RGB”, “imageUrl”: “https://m.media-amazon.com/images/I/81vQGzE8NFL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dnzxt%2Bf120%2Brgb%2Bduo%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Arctic P12 Pro”, “score”: 80, “category”: “BEST FOR RADIATORS”, “imageUrl”: “https://m.media-amazon.com/images/I/71vQGzE8NFL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Darctic%2Bp12%2Bpro%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” } ] }, { “id”: “best-cpu-coolers-2025”, “name”: “Best CPU coolers 2025”, “guideUrl”: “https://www.pcgamer.com/best-cpu-coolers/”, “category”: “Cases, Cooling & Storage”, “products”: [ { “modelName”: “Arctic Liquid Freezer III Pro”, “score”: 80, “category”: “BEST AIO”, “imageUrl”: “https://m.media-amazon.com/images/I/81K9oF7HPUL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Darctic%2Bliquid%2Bfreezer%2Biii%2Bpro%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Cooler Master MasterLiquid Core II”, “score”: 80, “category”: “BEST BUDGET AIO”, “imageUrl”: “https://images.fie.futurecdn.net/9si620spbsuucnah-17630323687903.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dcooler%2Bmaster%2Bmasterliquid%2Bcore%2Bii%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Be Quiet! Light Loop”, “score”: 90, “category”: “BEST HIGH-END AIO”, “imageUrl”: “https://m.media-amazon.com/images/I/319y6QO-FlL._SL500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dbe%2Bquiet%2Blight%2Bloop%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “NZXT Kraken Elite”, “score”: 80, “category”: “BEST SCREEN”, “imageUrl”: “https://images.fie.futurecdn.net/tkq7wk3yx52kqtcj-17630325331208.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dnzxt%2Bkraken%2Belite%2Brgb%2B2024%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Noctua NH-D15 G2”, “score”: 90, “category”: “BEST AIR”, “imageUrl”: “https://m.media-amazon.com/images/I/81vQGzE8NFL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dnoctua%2Bnh-d15%2Bg2%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Arctic Freezer 36”, “score”: 80, “category”: “BEST BUDGET AIR”, “imageUrl”: “https://m.media-amazon.com/images/I/71vQGzE8NFL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Darctic%2Bfreezer%2B36%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” } ] }, { “id”: “best-liquid-coolers-2025”, “name”: “Best liquid coolers 2025”, “guideUrl”: “https://www.pcgamer.com/best-cpu-coolers/”, “category”: “Cases, Cooling & Storage”, “products”: [ { “modelName”: “Arctic Liquid Freezer III Pro”, “score”: 80, “category”: “BEST AIO”, “imageUrl”: “https://m.media-amazon.com/images/I/81K9oF7HPUL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Darctic%2Bliquid%2Bfreezer%2Biii%2Bpro%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Cooler Master MasterLiquid Core II”, “score”: 80, “category”: “BEST BUDGET AIO”, “imageUrl”: “https://images.fie.futurecdn.net/9si620spbsuucnah-17630323687903.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dcooler%2Bmaster%2Bmasterliquid%2Bcore%2Bii%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Be Quiet! Light Loop”, “score”: 90, “category”: “BEST HIGH-END AIO”, “imageUrl”: “https://m.media-amazon.com/images/I/319y6QO-FlL._SL500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dbe%2Bquiet%2Blight%2Bloop%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “NZXT Kraken Elite”, “score”: 80, “category”: “BEST SCREEN”, “imageUrl”: “https://images.fie.futurecdn.net/tkq7wk3yx52kqtcj-17630325331208.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dnzxt%2Bkraken%2Belite%2Brgb%2B2024%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Corsair Nautilus RS”, “score”: 80, “category”: “BEST STEALTH”, “imageUrl”: “https://m.media-amazon.com/images/I/81vQGzE8NFL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dcorsair%2Bnautilus%2Brs%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” } ] }, { “id”: “best-external-ssds-2025”, “name”: “Best external SSDs 2025”, “guideUrl”: “https://www.pcgamer.com/best-external-ssd-for-game-storage/”, “category”: “Cases, Cooling & Storage”, “products”: [ { “modelName”: “Adata SD810”, “score”: 90, “category”: “BEST OVERALL”, “imageUrl”: “https://m.media-amazon.com/images/I/81K9oF7HPUL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dadata%2Bsd810%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Crucial X9”, “score”: 90, “category”: “BEST BUDGET”, “imageUrl”: “https://m.media-amazon.com/images/I/71rL8YGBDOL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dcrucial%2Bx9%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Samsung T9”, “score”: 90, “category”: “BEST FOR VIDEO EDITING”, “imageUrl”: “https://m.media-amazon.com/images/I/81QvGzE8NFL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dsamsung%2Bt9%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Sandisk Extreme Pro”, “score”: 90, “category”: “BEST USB4”, “imageUrl”: “https://m.media-amazon.com/images/I/71K9oF7HPUL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dsandisk%2Bextreme%2Bpro%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Seagate Ultra Compact SSD”, “score”: 90, “category”: “BEST THUMB DRIVE REPLACEMENT”, “imageUrl”: “https://m.media-amazon.com/images/I/31y74KQc+WL._SL500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dseagate%2Bultra%2Bcompact%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “LaCie Rugged Pro 5”, “score”: 90, “category”: “BEST DURABLE DRIVE”, “imageUrl”: “https://m.media-amazon.com/images/I/31WHE8uVTqL._SL500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dlacie%2Brugged%2Bpro%2B5%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Samsung T7 Shield”, “score”: 90, “category”: “BEST BUDGET DURABLE”, “imageUrl”: “https://m.media-amazon.com/images/I/81rL8YGBDOL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dsamsung%2Bt7%2Bshield%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “SanDisk Desk Drive”, “score”: 90, “category”: “BEST FOR BACKUPS”, “imageUrl”: “https://m.media-amazon.com/images/I/71K9oF7HPUL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dsandisk%2Bdesk%2Bdrive%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” } ] }, { “id”: “best-pc-cases-2025”, “name”: “Best PC cases 2025”, “guideUrl”: “https://www.pcgamer.com/best-pc-case/”, “category”: “Cases, Cooling & Storage”, “products”: [ { “modelName”: “Havn HS 420”, “score”: 90, “category”: “BEST OVERALL”, “imageUrl”: “https://m.media-amazon.com/images/I/81K9oF7HPUL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dhavn%2Bhs%2B420%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Phanteks Eclipse G400A”, “score”: 80, “category”: “BEST BUDGET”, “imageUrl”: “https://images.fie.futurecdn.net/dand1e795vud9qus-17630329854271.webp”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dphanteks%2Bg400a%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Hyte Y40”, “score”: 80, “category”: “BEST MIDRANGE”, “imageUrl”: “https://m.media-amazon.com/images/I/81QvGzE8NFL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dhyte%2By40%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Thermaltake S100 TG Snow Edition”, “score”: 80, “category”: “BEST BUDGET COMPACT”, “imageUrl”: “https://images.fie.futurecdn.net/iulafpmmjvvclyki-17630330556771.webp”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dthermaltake%2Bs100%2Btg%2Bsnow%2Bedition%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “NZXT H9 Flow RGB+”, “score”: 90, “category”: “BEST HIGH-END”, “imageUrl”: “https://images.fie.futurecdn.net/xdt4cjspadsxxczo-17630333059636.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dnzxt%2Bh9%2Bflow%2Brgb%2Bplus%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Fractal Design Terra”, “score”: 80, “category”: “BEST MINI-ITX”, “imageUrl”: “https://m.media-amazon.com/images/I/71vQGzE8NFL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dfractal%2Bdesign%2Bterra%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “NZXT H3 Flow”, “score”: 80, “category”: “BEST MICRO-ATX”, “imageUrl”: “https://m.media-amazon.com/images/I/81rL8YGBDOL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dnzxt%2Bh3%2Bflow%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “NZXT H7 Flow”, “score”: 80, “category”: “BEST FULL-TOWER”, “imageUrl”: “https://m.media-amazon.com/images/I/71K9oF7HPUL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dnzxt%2Bh7%2Bflow%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Hyte Y70 Touch Infinite”, “score”: 90, “category”: “BEST DUAL-CHAMBER”, “imageUrl”: “https://m.media-amazon.com/images/I/81QvGzE8NFL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dhyte%2By70%2Btouch%2Binfinite%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Lian Li O11 Vision Compact”, “score”: 90, “category”: “BEST FISH TANK”, “imageUrl”: “https://m.media-amazon.com/images/I/81vQGzE8NFL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dlian%2Bli%2Bo11%2Bvision%2Bcompact%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Phanteks Evolv X2”, “score”: 80, “category”: “BEST LOOKING”, “imageUrl”: “https://m.media-amazon.com/images/I/71vQGzE8NFL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dphanteks%2Bevolv%2Bx2%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Be Quiet! Shadow Base 800 FX”, “score”: 80, “category”: “BEST FOR BEGINNERS”, “imageUrl”: “https://m.media-amazon.com/images/I/81rL8YGBDOL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dbe%2Bquiet%2Bshadow%2Bbase%2B800%2Bfx%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” } ] }, { “id”: “best-pc-speaker-2025”, “name”: “Best PC speaker 2025”, “guideUrl”: “https://www.pcgamer.com/best-computer-speakers/”, “category”: “Peripherals”, “products”: [ { “modelName”: “Mackie CR8SBT”, “score”: 90, “category”: “BEST OVERALL”, “imageUrl”: “https://m.media-amazon.com/images/I/41wiwArhoVL._SL500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dmackie%2Bcr3.5bt%2Bcr8sbt%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Creative Pebble Plus”, “score”: 80, “category”: “BEST BUDGET”, “imageUrl”: “https://m.media-amazon.com/images/I/71rL8YGBDOL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dcreative%2Bpebble%2Bplus%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Logitech Z407”, “score”: 80, “category”: “BEST MIDRANGE”, “imageUrl”: “https://m.media-amazon.com/images/I/81QvGzE8NFL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dlogitech%2Bz407%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Creative Sound Blaster Katana V2”, “score”: 90, “category”: “BEST GAMING SOUNDBAR”, “imageUrl”: “https://m.media-amazon.com/images/I/71K9oF7HPUL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dcreative%2Bsound%2Bblaster%2Bkatana%2Bv2%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “BlueAnt Soundblade”, “score”: 90, “category”: “BEST WIRELESS GAMING SOUNDBAR”, “imageUrl”: “https://m.media-amazon.com/images/I/81vQGzE8NFL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dblueant%2Bsoundblade%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “FiiO SP3 BT”, “score”: 90, “category”: “BEST BOOKSHELF SPEAKERS”, “imageUrl”: “https://m.media-amazon.com/images/I/71vQGzE8NFL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dfiio%2Bsp3%2Bbt%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Kanto Ora”, “score”: 80, “category”: “BEST REFERENCE SPEAKERS”, “imageUrl”: “https://m.media-amazon.com/images/I/81rL8YGBDOL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dkanto%2Bora%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” } ] }, { “id”: “best-capture-cards-2025”, “name”: “Best capture cards 2025”, “guideUrl”: “https://www.pcgamer.com/best-capture-card-for-pc-gaming/”, “category”: “Peripherals”, “products”: [ { “modelName”: “AverMedia GC553Pro”, “score”: 90, “category”: “BEST OVERALL”, “imageUrl”: “https://images.fie.futurecdn.net/p2tryxiihh0css2c-17630319116723.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Davermedia%2Blive%2Bgamer%2Bultra%2Bs%2Bgc553pro%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Elgato Game Capture Neo”, “score”: 90, “category”: “BEST BUDGET”, “imageUrl”: “https://m.media-amazon.com/images/I/71rL8YGBDOL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Delgato%2Bgame%2Bcapture%2Bneo%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “AVerMedia Live Gamer Duo”, “score”: 90, “category”: “BEST TWO SOURCE”, “imageUrl”: “https://m.media-amazon.com/images/I/81QvGzE8NFL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Davermedia%2Blive%2Bgamer%2Bduo%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “AVerMedia Live Gamer Ultra 2.1”, “score”: 90, “category”: “BEST 4K”, “imageUrl”: “https://m.media-amazon.com/images/I/71K9oF7HPUL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Davermedia%2Blive%2Bgamer%2Bultra%2B2.1%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Elgato 4K60 S+”, “score”: 90, “category”: “BEST STANDALONE”, “imageUrl”: “https://m.media-amazon.com/images/I/81vQGzE8NFL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Delgato%2B4k60%2Bs%2Bplus%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “AVerMedia GC313Pro”, “score”: 80, “category”: “BEST FOR HANDHELD GAMING PCS”, “imageUrl”: “https://images.fie.futurecdn.net/atr01qndlbw7pbtc-17630320130564.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Davermedia%2Belite%2Bgo%2Bgc313pro%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” } ] }, { “id”: “best-gaming-motherboard-2025”, “name”: “Best gaming motherboard 2025”, “guideUrl”: “https://www.pcgamer.com/best-gaming-motherboards/”, “category”: “Core Components”, “products”: [ { “modelName”: “MAG X870E Tomahawk Wifi”, “score”: 90, “category”: “BEST AM5”, “imageUrl”: “https://m.media-amazon.com/images/I/81QvGzE8NFL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dmsi%2Bmag%2Bx870%2Btomahawk%2Bwifi%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Asus TUF Gaming B650-Plus WiFi”, “score”: 80, “category”: “BEST BUDGET AM5”, “imageUrl”: “https://m.media-amazon.com/images/I/81rL8YGBDOL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dasus%2Btuf%2Bgaming%2Bb650-plus%2Bwifi%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “ASRock B850 Steel Legend WiFi”, “score”: 80, “category”: “BEST MIDRANGE AM5”, “imageUrl”: “https://images.fie.futurecdn.net/heweoulvrof3zzc6-17630286906889.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dasrock%2Bb850%2Bsteel%2Blegend%2Bwifi%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Asus ROG Strix B550-E Gaming”, “score”: 80, “category”: “BEST AM4”, “imageUrl”: “https://m.media-amazon.com/images/I/71K9oF7HPUL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dasus%2Brog%2Bstrix%2Bb550-e%2Bgaming%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Asus ROG Maximus Z890 Hero”, “score”: 80, “category”: “BEST LGA1851”, “imageUrl”: “https://m.media-amazon.com/images/I/81vQGzE8NFL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dasus%2Brog%2Bmaximus%2Bz890%2Bhero%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “B860 Steel Legend Wi-Fi”, “score”: 90, “category”: “BEST BUDGET LGA1851 – INTEL CORE ULTRA 200S”, “imageUrl”: “https://images.fie.futurecdn.net/6mqsb9k9bajh3eki-17630287317002.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dasrock%2Bb860%2Bsteel%2Blegend%2Bwi-fi%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “MSI MAG Z790 Tomahawk WiFi”, “score”: 90, “category”: “BEST LGA1700”, “imageUrl”: “https://m.media-amazon.com/images/I/81rL8YGBDOL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dmsi%2Bmag%2Bz790%2Btomahawk%2Bwifi%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “B760M PG Sonic WiFi”, “score”: 80, “category”: “BEST BUDGET LGA1700”, “imageUrl”: “https://m.media-amazon.com/images/I/71K9oF7HPUL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dasrock%2Bb760m%2Bpg%2Bsonic%2Bwifi%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” } ] }, { “id”: “best-mini-itx-motherboard”, “name”: “Best Mini-ITX motherboard”, “guideUrl”: “https://www.pcgamer.com/hardware/motherboards/best-mini-itx-motherboards/”, “category”: “Core Components”, “products”: [ { “modelName”: “Asus ROG Strix X870-I Gaming WiFi”, “score”: 80, “category”: “BEST AMD AM5”, “imageUrl”: “https://m.media-amazon.com/images/I/81K9oF7HPUL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dasus%2Brog%2Bstrix%2Bx870-i%2Bgaming%2Bwifi%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Gigabyte A620I AX”, “score”: 90, “category”: “BEST BUDGET AMD AM5”, “imageUrl”: “https://m.media-amazon.com/images/I/71rL8YGBDOL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dgigabyte%2Ba620i%2Bax%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Phantom Gaming B850I Lightning Wi-Fi”, “score”: 80, “category”: “BEST MID-RANGE AMD AM5”, “imageUrl”: “https://images.fie.futurecdn.net/z4a8hrmr3osvenhv-17630287825879.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dasrock%2Bphantom%2Bb850i%2Blightning%2Bwi-fi%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “ASRock A520M-ITX/ac”, “score”: 80, “category”: “BEST BUDGET AM4”, “imageUrl”: “https://m.media-amazon.com/images/I/71K9oF7HPUL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dasrock%2Ba520m-itx%2Fac%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “ASRock Phantom Gaming B860I Lightning Wi-Fi”, “score”: 80, “category”: “BEST INTEL CORE ULTRA 200S”, “imageUrl”: “https://m.media-amazon.com/images/I/81vQGzE8NFL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dasrock%2Bphantom%2Bgaming%2Bb860i%2Blightning%2Bwi-fi%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Asus ROG Strix Z790-I Gaming WiFi”, “score”: 90, “category”: “BEST INTEL 14TH/13TH GEN”, “imageUrl”: “https://m.media-amazon.com/images/I/71vQGzE8NFL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dasus%2Brog%2Bstrix%2Bz790-i%2Bgaming%2Bwifi%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “ASRock B760I Lightning WiFi”, “score”: 80, “category”: “BEST BUDGET INTEL 14TH/13TH GEN”, “imageUrl”: “https://m.media-amazon.com/images/I/81rL8YGBDOL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dasrock%2Bb760i%2Blightning%2Bwifi%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” } ] }, { “id”: “best-ram-for-gaming-2025”, “name”: “Best RAM for gaming 2025”, “guideUrl”: “https://www.pcgamer.com/best-ram-for-gaming/”, “category”: “Core Components”, “products”: [ { “modelName”: “Trident Z5 RGB DDR5-7200 CL34 32GB”, “score”: 80, “category”: “BEST DDR5 OVERALL”, “imageUrl”: “https://m.media-amazon.com/images/I/81K9oF7HPUL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dg.skill%2Btrident%2Bz5%2Brgb%2B32gb%2Bddr5-7200%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “TeamGroup T-Force Vulcan DDR5 32GB (2x16GB) 5200MHz”, “score”: 80, “category”: “BEST BUDGET DDR5”, “imageUrl”: “https://m.media-amazon.com/images/I/71rL8YGBDOL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dteamgroup%2Bt-force%2Bvulcan%2Bddr5-5200%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “G.Skill Trident Z5 64GB 6400MT/s”, “score”: 80, “category”: “BEST HIGH-CAPACITY DDR5”, “imageUrl”: “https://m.media-amazon.com/images/I/81QvGzE8NFL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dg.skill%2Btrident%2Bz5%2B64gb%2Bddr5-6400%2Bcl32%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “TeamGroup T-Force Xtreem ARGB (2x 8GB)”, “score”: 90, “category”: “BEST DDR4 OVERALL”, “imageUrl”: “https://m.media-amazon.com/images/I/71K9oF7HPUL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dteam%2Bxtreem%2B16gb%2Bddr4-3600%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “G.Skill Ripjaws V Series 16GB DDR4-3600 PC4-28800 F4-3600C16D-16GVKC”, “score”: 80, “category”: “BEST BUDGET DDR4”, “imageUrl”: “https://m.media-amazon.com/images/I/81vQGzE8NFL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dg.skill%2Bripjaws%2Bv%2B16gb%2Bddr4-3600%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” }, { “modelName”: “Corsair Dominator Platinum RGB 32GB DDR4-3200MHz”, “score”: 90, “category”: “BEST HIGH-CAPACITY DDR4”, “imageUrl”: “https://m.media-amazon.com/images/I/71vQGzE8NFL._AC_SL1500_.jpg”, “productUrl”: “https://target.georiot.com/Proxy.ashx?tsid=8428&GR_URL=https%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fk%3Dcorsair%2Bdominator%2Bplatinum%2Brgb%2B32gb%2Bddr4-3200%26tag%3Dhawk-future-21%26linkCode%3Dogi%26ascsubtag%3Dhawk-custom-tracking-21” } ] }]; // — Inlined components/StarRating.tsx — const StarRating = ({ score }) => { const rating = (score / 100) * 5; const stars = []; for (let i = 1; i = 0.99) { stars.push(React.createElement(‘div’, { key: i, className: “pcg-star pcg-star-full” }, React.createElement(‘svg’, { className: “pcg-star-svg” }, React.createElement(‘use’, { href: “#pcg-tr-star-full” })))); } else if (fillAmount > 0.01) { stars.push(React.createElement(‘div’, { key: i, className: “pcg-star” }, React.createElement(‘svg’, { className: “pcg-star-svg pcg-star-empty” }, React.createElement(‘use’, { href: “#pcg-tr-star-empty” })), React.createElement(‘div’, { className: “pcg-star-partial” }, React.createElement(‘svg’, { className: “pcg-star-svg” }, React.createElement(‘defs’, null, React.createElement(‘clipPath’, { id: clipId }, React.createElement(‘rect’, { x: “0”, y: “0”, width: (fillAmount * 100) + ‘%’, height: “100%” }))), React.createElement(‘use’, { href: “#pcg-tr-star-full”, clipPath: ‘url(#’ + clipId + ‘)’ }))))); } else { stars.push(React.createElement(‘div’, { key: i, className: “pcg-star pcg-star-empty” }, React.createElement(‘svg’, { className: “pcg-star-svg” }, React.createElement(‘use’, { href: “#pcg-tr-star-empty” })))); } } return React.createElement(‘div’, { className: “pcg-stars”, “aria-label”: rating.toFixed(1) + ‘ out of 5 stars’ }, stars); }; // — Inlined components/ComparisonList.tsx — const ComparisonList = ({ offers, id, productImageUrl, originalModelName, onClose }) => { const decodeHtmlEntities = (text) => { if (typeof text !== ‘string’) return ”; const textArea = document.createElement(‘textarea’); textArea.innerHTML = text; return textArea.value; }; const offerElements = offers.map((offer, index) => { const modelName = offer.name?.trim() || originalModelName || ‘Product’; const isLowest = index === 0; const rowClassName = ‘pcg-comparison-row ‘ + (isLowest ? ‘pcg-comparison-row-sticky’ : ”); const linkProps = { href: offer.productUrl, target: “_blank”, rel: “noopener noreferrer sponsored”, “data-hawkify-clicked-area”: “cta”, “data-hawkify-category”: “PC Gamer comparison price button”, “data-hawkify-widget-type”: “comparison-buy-now”, }; const rowHeader = React.createElement(‘div’, { className: ‘pcg-comparison-row-header’ }, React.createElement(‘div’, { className: ‘pcg-comparison-model-name’ }, modelName) ); const rowContent = React.createElement(‘div’, { className: ‘pcg-comparison-row-content’ }, React.createElement(‘span’, { className: “pcg-comparison-number” }, index + 1), React.createElement(‘img’, { src: productImageUrl, alt: “”, className: “pcg-comparison-product-image”, onError: (e) => { e.target.src = ‘https://placehold.co/60×60/E2E8F0/4A5568?text=Img’; } }), React.createElement(‘div’, { className: “pcg-comparison-retailer-logo-container” }, offer.logoUrl && React.createElement(‘img’, { src: offer.logoUrl, alt: offer.retailer + ‘ logo’, className: “pcg-retailer-logo”, loading: “lazy” }) ), React.createElement(‘div’, { className: ‘pcg-comparison-price-wrapper’ }, isLowest && React.createElement(‘div’, { className: ‘pcg-lowest-price-badge’ }, ‘Lowest Price’), React.createElement(‘span’, { className: “pcg-comparison-price” }, offer.isPriceVague ?

정리

‘Check Price’ : decodeHtmlEntities(offer.currencySymbol) + offer.price) ), React.createElement(‘a’, {…linkProps, className: “pcg-comparison-button”}, ‘View’) ); return React.createElement(‘div’, { key: index, className: rowClassName, }, rowHeader, rowContent ); }); const chevronUp = React.createElement(‘svg’, { xmlns: “http://www.w3.org/2000/svg”, width: “1em”, height: “1em”, fill: “currentColor”, className: “pcg-chevron”, viewBox: “0 0 16 16”, “aria-hidden”: “true” }, React.createElement(‘path’, { d: “M8 4l6 6H2l6-6z” }) ); const hideButton = React.createElement(‘div’, { className: “pcg-show-more-container” }, React.createElement(‘button’, { onClick: onClose, className: “pcg-show-more-button” }, ‘Hide’, chevronUp) ); return React.createElement(‘div’, { id: id, className: “pcg-comparison-container”, “aria-label”: “Price comparison list” }, React.createElement(‘div’, { className: ‘pcg-comparison-list-scrollable’ }, offerElements), hideButton ); }; // — Inlined components/ProductRow.tsx — const ProductRow = ({ product, index, isExpanded, onToggleCompare }) => { const decodeHtmlEntities = (text) => { if (typeof text !== ‘string’) return ”; const textArea = document.createElement(‘textarea’); textArea.innerHTML = text; return textArea.value; }; const getPriceDisplay = () => { if (!product.price || product.price === ‘Check Amazon’) { return ‘Check Amazon’; } if (product.priceValue !== undefined && product.currencySymbol && product.retailer) { const formattedPrice = product.priceValue.toLocaleString(); const pricePart = decodeHtmlEntities(product.currencySymbol) + formattedPrice + ‘ at ‘; const retailerPart = product.retailer; const fullText = pricePart + retailerPart; const MAX_LENGTH = 22; if (fullText.length > MAX_LENGTH) { const availableLengthForRetailer = MAX_LENGTH – pricePart.length; if (availableLengthForRetailer > 3) { const truncatedRetailer = retailerPart.substring(0, availableLengthForRetailer – 3) + ‘…’; return pricePart + truncatedRetailer; } else { return decodeHtmlEntities(product.currencySymbol) + formattedPrice; } } return fullText; } return decodeHtmlEntities(product.price); }; const renderCompareControl = () => { if (!product.priceCount || product.priceCount onToggleCompare(product.modelName), className: “pcg-compare-link”, “aria-expanded”: isExpanded, “aria-controls”: ‘comparison-list-‘ + index }, React.createElement(‘span’, null, React.createElement(‘strong’, null, product.priceCount), ” prices | “, React.createElement(‘strong’, null, isExpanded ? ‘Hide’ : ‘Compare’) ), isExpanded ? chevronUp : chevronDown ); }; const canCompare = product.priceCount && product.priceCount > 1; const productRowContent = React.createElement(‘div’, { className: “pcg-product-row” }, React.createElement(‘img’, { src: product.imageUrl, alt: product.modelName, className: “pcg-product-image”, onError: (e) => { e.target.src = ‘https://placehold.co/64×64/E2E8F0/4A5568?text=Image’; } }), React.createElement(‘div’, { className: “pcg-product-content” }, React.createElement(‘div’, { className: “pcg-product-info” }, React.createElement(‘div’, { className: “pcg-product-meta” }, React.createElement(‘span’, { className: “pcg-category-badge” }, product.category), React.createElement(StarRating, { score: product.score }) ), React.createElement(‘a’, { href: product.productUrl, target: “_blank”, rel: “noopener noreferrer sponsored”, className: “pcg-product-link”, “data-hawkify-clicked-area”: “cta”, “data-hawkify-category”: “PC Gamer product link”, “data-hawkify-widget-type”: “product-name” }, (index + 1) + ‘. ‘ + product.modelName) ), React.createElement(‘div’, { className: “pcg-price-panel” }, React.createElement(‘div’, null, React.createElement(‘a’, { href: product.productUrl, target: “_blank”, rel: “noopener noreferrer sponsored”, className: “pcg-view-button”, “data-hawkify-clicked-area”: “cta”, “data-hawkify-category”: “PC Gamer price button”, “data-hawkify-widget-type”: “buy-now” }, getPriceDisplay())), product.price !== ‘Check Amazon’ && renderCompareControl() ) ) ); const comparisonContent = canCompare && ( product.allOffers && product.allOffers.length > 0 ? React.createElement(ComparisonList, { offers: product.allOffers, id: ‘comparison-list-‘ + index, productImageUrl: product.imageUrl, originalModelName: product.modelName, onClose: () => onToggleCompare(product.modelName) }) : React.createElement(‘div’, { className: “pcg-comparison-container”, id: ‘comparison-list-‘ + index }, React.createElement(‘div’, { className: “pcg-no-offers” }, ‘No other offers found.’) ) ); return React.createElement(‘div’, { className: ‘pcg-product-row-wrapper ‘ + (isExpanded ? ‘pcg-expanded’ : ”) }, productRowContent, comparisonContent ); }; // — Inlined App.tsx (core logic only) — const App = () => { const [productLists] = useState(allProductLists); const configuredDefaultListId = ‘best-pc-gaming-gear-2025’; const defaultList = productLists.find(l => l.id === configuredDefaultListId) || productLists[0]; const [selectedListId, setSelectedListId] = useState(defaultList.id); const [activeCategory, setActiveCategory] = useState(defaultList.category); const [processedProducts, setProcessedProducts] = useState([]); const [isLoading, setIsLoading] = useState(true); const [productDataCache, setProductDataCache] = useState({}); const [expandedProduct, setExpandedProduct] = useState(null); const widgetContainerRef = useRef(null); const currentList = productLists.find(list => list.id === selectedListId) || defaultList; const categories = […new Set(productLists.map(p => p.category))]; const filteredLists = productLists.filter(list => list.category === activeCategory); const showGuideLinkAtTop = false; const showLivePill = false; const handleToggleCompare = useCallback((modelName) => { const isOpening = expandedProduct !== modelName; setExpandedProduct(isOpening ? modelName : null); }, [expandedProduct]); const handleCategoryChange = (newCategory) => { setActiveCategory(newCategory); const firstListInNewCategory = productLists.find(list => list.category === newCategory); setSelectedListId(firstListInNewCategory?.id || ”); }; const handleListChange = (newListId) => { if (newListId) { const list = productLists.find(l => l.id === newListId); if (list) { setSelectedListId(list.id); if (list.category !== activeCategory) { setActiveCategory(list.category); } } } else { setSelectedListId(defaultList.id); setActiveCategory(defaultList.category); } }; useEffect(() => { if (!currentList) return; const listId = currentList.id; if (productDataCache[listId]) { setProcessedProducts(productDataCache[listId]); setIsLoading(false); } else { setIsLoading(true); const fetchAndCachePrices = async () => { const productsToFetch = currentList.products; const updatedProducts = await Promise.all( productsToFetch.map(async (product) => { try { const encodedModelName = encodeURIComponent(product.modelName); const apiUrl = ‘https://hawky.pcgamer.com/widget.php?model_name=’ + encodedModelName + ‘&article_type=deals_compare&article_category=retail&language=en-US&site=PCG&all_filters=false&exclude_unlabelled=false&include_specs=false&offset=0&distinct_networks=0&multi=1&keep_duplicities=1&filter_product_types=deals%2Ccontracts%2Csubscriptions%2Cbroadband%2Csimilar&rows=50&device=mobile&origin=widgets-clientside&only_fallback_offers=false&progressive_filtering=1’; const response = await fetch(apiUrl); if (!response.ok) throw new Error(‘HTTP error! status: ‘ + response.status); const data = await response.json(); const offers = data?.widget?.data?.offers; const modelInfoData = data?.widget?.data?.model_info; const currencySymbolMap = { ‘£’: ‘GBP’, ‘$’: ‘USD’, ‘€’: ‘EUR’, ‘¥’: ‘JPY’ }; let bestImage = product.imageUrl; const getModelId = () => { if (offers && offers.length > 0 && offers[0].model_id) return offers[0].model_id; if (modelInfoData && Object.keys(modelInfoData).length > 0) { const originalModelName = product.modelName.toLowerCase(); const matchingKey = Object.keys(modelInfoData).find(key => modelInfoData[key]?.model_name?.toLowerCase().includes(originalModelName)); if (matchingKey) return matchingKey; return Object.keys(modelInfoData)[0]; } return null; }; const modelId = getModelId(); const allPossibleImages = []; if (modelId && modelInfoData && modelInfoData[modelId]?.model_image_url) { allPossibleImages.push(modelInfoData[modelId].model_image_url); } if (offers) { offers.forEach(o => { if (o.image) allPossibleImages.push(o.image); if (o.model_image) allPossibleImages.push(o.model_image); }); } const uniqueImages = […new Set(allPossibleImages.filter(img => typeof img === ‘string’))]; if (uniqueImages.length > 0) { const pngs = uniqueImages.filter(img => img.toLowerCase().includes(‘.png’)); bestImage = pngs.length > 0 ? pngs[0] : uniqueImages[0]; } if (offers && offers.length > 0) { const allOffersUnsorted = offers.map(offer => { const offerPrice = parseFloat(offer.offer.price); const isOfferAmazonSearch = offer.offer.link && offer.offer.link.includes(‘amazon.com/s?’); const isOfferZeroPrice = offer.offer.price === “0.00”; let name = offer.offer.display_name || offer.offer.name || ”; if (offer.bundle_models && offer.bundle_models.length > 0) { const bundledItems = offer.bundle_models.map(b => b.model_name).join(‘ + ‘); if (name && bundledItems && !name.toLowerCase().includes(bundledItems.toLowerCase())) { name = name + ‘ + ‘ + bundledItems; } } return { price: Math.round(offerPrice).toLocaleString(), currencySymbol: offer.offer.currency_symbol || ‘$’, retailer: offer.merchant?.name || ‘retailer’, productUrl: offer.offer.link || ‘#’, isPriceVague: isOfferAmazonSearch || isOfferZeroPrice, logoUrl: offer.merchant?.logo_url, model: offer.model, name: name, priceValue: (isOfferAmazonSearch || isOfferZeroPrice) ? Infinity : offerPrice }; }); const allOffersSorted = allOffersUnsorted.sort((a, b) => a.priceValue – b.priceValue); const seen = new Set(); const uniqueOffers = []; for (const offer of allOffersSorted) { const key = offer.retailer + ‘-‘ + offer.price; if (!seen.has(key)) { const { priceValue, …rest } = offer; uniqueOffers.push(rest); seen.add(key); } } const bestOffer = offers[0]; const price = Math.round(parseFloat(bestOffer.offer.price)); const formattedPrice = price.toLocaleString(); const currencySymbol = bestOffer.offer.currency_symbol || ‘$’; const merchantName = bestOffer.merchant?.name || ‘retailer’; const productLink = bestOffer.offer.link; const isAmazonSearch = productLink && productLink.includes(‘amazon.com/s?’); const isZeroPrice = bestOffer.offer.price === “0.00”; const priceText = (isAmazonSearch || isZeroPrice) ? ‘Check Amazon’ : currencySymbol + formattedPrice + ‘ at ‘ + merchantName; const priceCount = (isZeroPrice || isAmazonSearch) ? 0 : (data?.widget?.data?.counts?.deals || 0); return { …product, imageUrl: bestImage, price: priceText, productUrl: productLink || product.productUrl, compareUrl: ‘https://www.pcgamer.com/deals/compare/?model_name=’ + encodedModelName, priceCount: priceCount, priceValue: price, currencyCode: currencySymbolMap[currencySymbol] || ‘USD’, allOffers: uniqueOffers, retailer: merchantName, currencySymbol: currencySymbol }; } else { return { …product, imageUrl: bestImage, price: ‘Check Amazon’, compareUrl: ‘https://www.pcgamer.com/deals/compare/?model_name=’ + encodedModelName, allOffers: [] }; } } catch (error) { console.error(‘Error fetching price for ‘ + product.modelName + ‘:’, error); } return { …product, price: ‘Check Amazon’, compareUrl: ‘https://www.pcgamer.com/deals/compare/?model_name=’ + encodeURIComponent(product.modelName), allOffers: [] }; }) ); setProductDataCache(prevCache => ({ …prevCache, [listId]: updatedProducts })); setProcessedProducts(updatedProducts); setIsLoading(false); }; fetchAndCachePrices(); } }, [currentList, productDataCache]); useEffect(() => { if (isLoading || processedProducts.length === 0) return; const schema = { ‘@context’: ‘https://schema.org’, ‘@type’: ‘ItemList’, ‘name’: currentList.name, ‘url’: currentList.guideUrl, ‘itemListElement’: processedProducts.map((product, index) => ({ ‘@type’: ‘ListItem’, ‘position’: index + 1, ‘item’: { ‘@type’: ‘Product’, ‘name’: product.modelName, ‘image’: product.imageUrl, ‘url’: product.productUrl, …(product.priceValue && product.currencyCode && { ‘offers’: { ‘@type’: ‘Offer’, ‘price’: product.priceValue, ‘priceCurrency’: product.currencyCode, ‘availability’: ‘https://schema.org/InStock’, ‘url’: product.productUrl } }), ‘aggregateRating’: { ‘@type’: ‘AggregateRating’, ‘ratingValue’: (product.score / 100 * 5).toFixed(1), ‘bestRating’: ‘5’, ‘ratingCount’: ‘1’ } } })) }; let scriptTag = document.getElementById(‘pcg-widget-json-ld’); if (!scriptTag) { scriptTag = document.createElement(‘script’); scriptTag.id = ‘pcg-widget-json-ld’; scriptTag.type = ‘application/ld+json’; document.head.appendChild(scriptTag); } scriptTag.textContent = JSON.stringify(schema); const widgetContainer = widgetContainerRef.current; if (widgetContainer) { document.dispatchEvent(new CustomEvent(“processArticle”, { detail: { element: widgetContainer } })); } }, [processedProducts, isLoading, currentList]); if (!currentList) return React.createElement(‘div’, { className: “p-5 text-center text-red-500” }, “No product list found.”); const themeClassName = “standard” !== ‘standard’ ? ‘theme-‘ + “standard” : ”; const outlineClassName = true ? ‘pcg-widget-outline’ : ”; const finalClassName = [themeClassName, outlineClassName].filter(Boolean).join(‘ ‘); const guideLinkElement = React.createElement(‘div’, { className: ‘pcg-footer-link ‘ + (showGuideLinkAtTop ? ‘pcg-footer-link-top’ : ”) }, “Read the full guide:”, ” “, React.createElement(‘a’, { href: currentList.guideUrl, target: “_blank”, rel: “noopener noreferrer”, “data-hawkify-clicked-area”: “cta”, “data-hawkify-category”: “PC Gamer buying guide”, “data-hawkify-widget-type”: “guide-link” }, currentList.name)); return React.createElement(‘div’, { id: “pcg-cpu-widget-container”, className: finalClassName, ref: widgetContainerRef }, React.createElement(‘svg’, { style: { display: ‘none’ }, “aria-hidden”: “true” }, React.createElement(‘defs’, null, React.createElement(‘symbol’, { id: “pcg-tr-star-full”, viewBox: “0 0 20 20” }, React.createElement(‘path’, { d: “M10 15l-5.878 3.09 1.123-6.545L.489 6.91l6.572-.955L10 0l2.939 5.955 6.572.955-4.756 4.635 1.123 6.545z” })), React.createElement(‘symbol’, { id: “pcg-tr-star-empty”, viewBox: “0 0 20 20” }, React.createElement(‘path’, { d: “M10 15l-5.878 3.09 1.123-6.545L.489 6.91l6.572-.955L10 0l2.939 5.955 6.572.955-4.756 4.635 1.123 6.545z” })))), React.createElement(‘div’, { className: “pcg-widget-container” }, React.createElement(‘div’, { className: “pcg-header-section” }, React.createElement(‘div’, { className: “pcg-header-content” }, React.createElement(‘img’, { src: “https://proof.vanilla.tools/media/images/brandLogos/pcgamer.png”, alt: “PC Gamer Logo”, className: “pcg-header-image” }), React.createElement(‘div’, { className: “pcg-header-text” }, React.createElement(‘h2’, { id: “pcg-current-list-title”, className: “pcg-header-title” }, currentList.name), React.createElement(‘p’, { className: “pcg-header-subtitle” }, “All our current recommendations”))), showLivePill && React.createElement(‘div’, { className: “pcg-live-pill” }, React.createElement(‘span’, { className: “pcg-live-dot” }), React.createElement(‘span’, null, “Live”))), showGuideLinkAtTop && guideLinkElement, React.createElement(‘div’, { className: “pcg-dropdown-controls” }, React.createElement(‘div’, { className: ‘pcg-select-wrapper’ }, React.createElement(‘select’, { className: “pcg-select-dropdown”, value: activeCategory, onChange: (e) => handleCategoryChange(e.target.value), “aria-label”: “Select product category”, “data-hawkify-clicked-area”: “filter”, “data-hawkify-category”: “PC Gamer category filter”, “data-hawkify-widget-type”: “dropdown” }, React.createElement(‘option’, { value: “” }, “Pick a category”), categories.map(category => React.createElement(‘option’, { key: category, value: category }, category)) ) ), React.createElement(‘div’, { className: ‘pcg-select-wrapper’ }, React.createElement(‘select’, { className: “pcg-select-dropdown”, value: selectedListId, onChange: (e) => handleListChange(e.target.value), “aria-label”: “Select buying guide”, “data-hawkify-clicked-area”: “filter”, “data-hawkify-category”: “PC Gamer guide selector”, “data-hawkify-widget-type”: “dropdown”, disabled: filteredLists.length React.createElement(‘option’, { key: list.id, value: list.id }, list.name)) ) ) ), React.createElement(‘hr’, { className: “pcg-separator” }), React.createElement(‘div’, { id: “pcg-products-container” }, isLoading ? React.createElement(‘div’, { className: “pcg-loading” }, “Loading recommendations…”) : React.createElement(‘div’, { className: “pcg-group” }, processedProducts.map((product, index) => React.createElement(ProductRow, { product: product, index: index, key: product.modelName + ‘-‘ + index, isExpanded: expandedProduct === product.modelName, onToggleCompare: handleToggleCompare })))), React.createElement(‘hr’, { className: “pcg-separator” }), !showGuideLinkAtTop && guideLinkElement, React.createElement(‘div’, { className: “pcg-powered-by” }, React.createElement(‘span’, { className: “pcg-powered-by-text” }, “POWERED BY”), React.createElement(‘img’, { src: “https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb-200-100.png”, alt: “PC Gamer Logo”, className: “pcg-powered-by-logo” })) ) ); }; // — Inlined index.tsx — const rootElement = document.getElementById(‘root’); if (!rootElement) { throw new Error(“Could not find root element to mount to”); } const root = ReactDOM.createRoot(rootElement); root.render(React.createElement(React.StrictMode, null, React.createElement(App, null))); // — Iframe Resizing Script — const sendHeight = () => { // We add a small buffer to prevent scrollbars from appearing due to sub-pixel rendering const height = document.documentElement.scrollHeight + 5; window.parent.postMessage({ type: ‘pcg-widget-resize’, height: height }, ‘*’); }; const observer = new ResizeObserver(() => { // Defer the execution to the next frame to avoid ResizeObserver loop errors

자주 묻는 질문

Q. 어떤 정보를 제공하나요?

A. 게임-e스포츠 관련 최신 정보를 제공합니다.

Q. 신뢰할 수 있나요?

A. 검증된 출처만 선별합니다.

Q. 더 궁금한 점은?

A. 댓글로 문의하세요.

원문 출처

이 글은 원본 기사를 참고하여 작성되었습니다.

댓글

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다