Description
概要
8月のヤマダポイントキャンペーンを設定
https://docs.google.com/spreadsheets/d/17jlkaog9frCMcqpySfvQaCk6ijaFQdnPAt11wLiaOXY/edit#gid=776945009
8/4(水) ~ 8/10(火) 紅玉
8/11(水) ~ 8/17(火) 戦争&集金&位置
8/18(水) ~ 8/24(火) 紅玉
8/25(水) ~ 8/31(火) 戦争&集金戦争、位置登録を即時配布ではなく、デイリークエストとして設定
当日中に受け取りでpt獲得
ブランチ
web: yamada_pt_8
db: yamada_pt_8確認方法
マスタデータ反映後、master_yamada_campaign の start_date と end_date を変更
(開催中のキャンペーンは期間外にしておく)
当日ログインしている場合
user_daily_questの当日データを削除dau_loginの当日データを削除user_info.reset_timeを昨日以前の時間に変更
ログイン処理後にデイリークエストに追加されます
戦争の確認
デバッグツールから戦争を開催して、出撃 or 防衛
位置登録の確認
Chrome DevTools.sensorsで位置情報を設定して位置登録
マスターデータ
#キャンペーン確認用query
SELECT
camp.title,
camp.child_id,
camp.start_date,
camp.end_date,
reward.mission_title,
reward.mission_type,
reward.mission_id,
reward.point
FROM
master_yamada_campaign AS camp
LEFT JOIN
master_yamada_point AS reward
ON
camp.child_id = reward.campaign_child_id
WHERE
camp.campaign_type = 4
AND
camp.start_date >= "2021-08-01 00:00:00"