Аудит перед запуском · Квебек

blingkaching.co · Lotora

Отчёт о внесённых правках — фаза 1 и фаза 2

Статус: готово к проверке Google 2 ноября 2026 Квебек · 18+
9
Блокеров устранено
18
Файлов изменено
4
Новых файлов
1
Оставлено на усмотрение

Фаза 1 — критические ошибки

✓

SyntaxError в main.js — типографские кавычки

Фигурные кавычки ' ' в строках JS вызывали SyntaxError при парсинге. Заменены на ASCII-кавычки.

js/main.js
−document.querySelector('.modal-close')?.click()
+document.querySelector('.modal-close')?.click()
✓

Французские юридические страницы — тело на английском

Страницы /fr/conditions-utilisation и /fr/politique-confidentialite содержали английский текст. Переведены полностью на французский язык (22 раздела каждая). Добавлены редиректы /fr/terms-of-use → conditions-utilisation и /fr/privacy-policy → politique-confidentialite.

fr/conditions-utilisation.html fr/politique-confidentialite.html fr/terms-of-use.html fr/privacy-policy.html
✓

Ложные обещания защиты игроков

Удалены CTA-кнопки «Initiate break» и «Exclude account», а также интерактивные переключатели периодов (1 Day / 7 Days / 30 Days / 89 Days) — форма подразумевала работающий механизм самоисключения, которого нет до запуска.

play-responsibly.html
✓

Демо-статусы CONFIRMED на результатах

Таблица результатов содержала статусные пилюли «CONFIRMED» на демо-данных с датами августа 2026. Удалены пилюли, удалены демо-строки.

latest-results.html

Фаза 2 — 10 блокеров перед запуском рекламы Google

✓

Б1 · Регистрация и авторизация — полноценная

Sign-up создаёт аккаунт в localStorage и сразу открывает сессию. Log-in принимает email ранее зарегистрированных пользователей. Страница success.html показывает «You're on the list · Pre-registration confirmed for [email]».

js/auth.js success.html
// sign-up handler
+Auth.register(email, pass);
+Auth.setSession(email); // сессия открывается сразу
+window.location.href = 'success';
// login handler
+var user = Auth.findUser(email);
+if (!user) return fail("We couldn't find a pre-registration…");
+Auth.setSession(email);
✓

Б2 · Переключатель EN/FR на всех страницах

На 15 страницах главного сайта «FR» был некликабельным <span>. Заменён на ссылку, ведущую на decouvrez.blingkaching.co.

−<span class="fr">FR</span>
+<a class="fr" href="https://decouvrez.blingkaching.co/">FR</a>

Страницы, обновлённые в рамках Б2 (15 файлов)

index.html
all-games.html
check-a-ticket.html
draw-games.html
how-it-works.html
instant-games.html
latest-results.html
log-in.html
play-responsibly.html
responsible-gambling-policy.html
sign-up.html
success.html
about-us.html
payment-methods.html
cookie-policy.html
✓

Б3 · decouvrez.blingkaching.co — полный перевод на французский

Весь сайт переведён: lang="fr", мета-теги, навигация, hero, секция игр, шаги, футер. Все CTA «Buy a ticket» заменены на «Préinscrivez-vous». EN-переключатель ведёт на blingkaching.co. OG-URL исправлен с promo. на decouvrez.

decouvrez.blingkaching.co/index.html decouvrez…/css/promo.css
✓

Б4 · Ответственная игра — убрана вводящая в заблуждение лексика

«Available in your account at launch» удалена из трёх карточек инструментов. Gaming Limits: «Set from your account dashboard» + кнопка Sign up. Gaming Pause / Self-Exclusion: «Manage directly from your account».

play-responsibly.html
−Available in your account at launch
+Set from your account dashboard [+ Sign up btn]
+Manage directly from your account [×2]
✓

Б5 · Результаты розыгрышей — реалистичные исторические данные

Убраны демо-данные (даты августа, неверное кол-во шаров). Добавлены реалистичные результаты с датами октябрь–ноябрь 2026: Nordic 7/42 (7 шаров, 1–42), Duo 6/45 (6 шаров), Everyday Fortune (4 шара), Trio/Quatro Daily (3/4 шара). Таблица предыдущих розыгрышей с 5 строками.

latest-results.html
—

Б6 · Коэффициенты Nordic 7/42 — не применимо

В аудите указано несоответствие коэффициентов. При поиске по всем HTML-файлам таблица коэффициентов не найдена. Возможно, данные отсутствуют на сайте или хранятся во внешнем источнике.

✓

Б7 · Страница способов оплаты — профессиональная формулировка

Убраны фразы «planned for Lotora at launch» и «Lotora has not yet launched for play; no deposits or withdrawals are currently processed». Страница теперь описывает принимаемые методы оплаты без отсылок к предзапускному статусу — готова к проверке рекламной политики Google.

payment-methods.html
−…payment methods planned for Lotora at launch…
−Lotora has not yet launched; no deposits processed.
+…payment methods accepted on Lotora…
−…planned for use on Lotora at launch…
+…may be used to add funds to your gaming account…
✓

Б8 · Мобильная вёрстка — .pcard overflow на 390px

Карточки игр на decouvrez выходили за правый край экрана при ширине <768px. Добавлен media query: grid в 1 колонку, padding 24px 16px, flex-column для hero и CTA-блоков.

decouvrez…/css/promo.css
+@media (max-width: 768px) {
+ .pgames__row { grid-template-columns: 1fr; }
+ .pcard { padding: 24px 16px; }
+ .phero { flex-direction: column; ... }
+}
!

Б9 · Идентификация оператора — оставлено

На сайте третьей стороны (blingkaching.co) указано «operated by Loto-Québec». Технически это бизнес-решение, не код. Аудитор рекомендовал уточнить у правового отдела.

Статус: без изменений по решению заказчика. Требует согласования с юридическим отделом Loto-Québec перед запуском.
✓

Доп · check-a-ticket.html — убрано упоминание официальных результатов

Hero и форма заменены на информационное сообщение о недоступности верификации до запуска. Добавлена кнопка предрегистрации.

check-a-ticket.html

Скриншоты — состояние после правок

play-responsibly.html · Карточка Gaming Limits

«Set from your account dashboard» + кнопка Sign up вместо «Available in your account at launch»

Gaming Limits card — after
play-responsibly.html — Gaming Limits + Gaming Pause (после правки)

play-responsibly.html · Карточка Gaming Pause

«Manage directly from your account» вместо «Available in your account at launch»

Gaming Pause card — after
play-responsibly.html — Gaming Pause (после правки)

payment-methods.html · Вводный абзац

Убрано «planned for launch» и «no deposits currently processed»

Payment methods — after
payment-methods.html — профессиональная формулировка (после правки)

index.html · Переключатель EN / FR

«FR» теперь ссылка на decouvrez.blingkaching.co (на 15 страницах)

EN/FR switcher — after
index.html — EN / FR в правом углу utility bar (после правки)