Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
BigQuery Data Transfer Service for Google Play ...
Search
wiroha
December 13, 2018
Technology
1.3k
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
BigQuery Data Transfer Service for Google Play を使ってみた / How to use BigQuery Data Transfer Service for Google Play
2018/12/13(木) shibuya.apk #30
https://shibuya-apk.connpass.com/event/109729/
での発表資料です
wiroha
December 13, 2018
More Decks by wiroha
See All by wiroha
変化に対応して紡ぐキャリア / A career that adapts to change
wiroha
0
840
15年続けて感じた、アウトプットのメリット / The benefits of output, felt over 15 years
wiroha
1
170
2024年最新版!Android開発で役立つ生成AI徹底比較
wiroha
1
1.5k
Jetpack Compose Modifier 徹底解説 / Jetpack Compose Modifier
wiroha
0
3.4k
小さな勇気の積み重ね~コミュニティで技術同人誌を執筆する話~ / Write tech book with community member
wiroha
1
2.3k
DroidKaigi 2021 触って学ぶAccessibility
wiroha
3
1.4k
Until I meet Go
wiroha
0
220
Until one woman becomes an engineer
wiroha
1
490
Firebase In-App Messagingを 導入してみた
wiroha
0
1.1k
Other Decks in Technology
See All in Technology
llm-d に入門してみた / Try out llm-d
kota2and3kan
0
100
Kiro IDE 入門 (画面の各部から、頼み方、任せ方、戻し方まで) | 目指せ Kiro マスター 02
inariku
PRO
4
180
Context Ontology Accelerator 入門 (業務データの意味を、AI エージェントに渡す)
inariku
PRO
3
600
新米を「売り越さない」、Aurora DSQLで作る在庫ゼロ死守の限定ドロップEC
yama3133
0
200
Copilot Coworkで「みのるん式」やってみた
minorun365
PRO
2
1.7k
eBPF 簡介 2026 版
shunghsiyu
0
190
「いつか使う」の「いつか」は来ない 〜AI駆動開発における「作らない」判断について〜
ikki0006
0
180
Gifu WordPress Meetup #200 に向けて、私たちには何ができるだろうか?/ 2026-11-07 Gifu WordPress Meetup
torounit
0
240
詳解 never 型 - ボトム型の性質を深掘り
nealle
0
160
バックオフィスに染み出すTypeScript ── clasp で安全に仕組みを作る
nealle
1
200
超⼩型・多⾔語検索モデル Bekko Embedding
hotchpotch
1
140
AX時代の自治体支援リソース再配分と役割分担の再構成:戦略とロードマップ(概要)
sishi2026
0
210
Featured
See All Featured
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
400
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
2
2.2k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.9k
Navigating Team Friction
lara
192
16k
Mobile First: as difficult as doing things right
swwweet
225
10k
Abbi's Birthday
coloredviolet
4
11k
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.6k
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
610
Odyssey Design
rkendrick25
PRO
2
930
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
320
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
12k
Producing Creativity
orderedlist
PRO
348
41k
Transcript
BigQuery Data Transfer Service for Google Play を使ってみた 2018/12/13 @wiroha
自己紹介 • @wiroha • 株式会社メルカリ Androidエンジニア ◦ テクノロジーで街なかの ”移動” を変える「メルチャリ」の舞台裏
https://tech.mercari.com/entry/2018/12/09/000000 ◦ 今週書いた技術紹介記事です • DroidKaigiスタッフ
BigQuery Data Transfer Service for Google Play 知ってる人?使ってる人?
BigQuery Data Transfer Serviceとは • Google の SaaS アプリケーションから Google
BigQuery へ、データを定期的に自動 転送するサービス • 各最新データをBigQueryに簡単に集約でき、詳細な分析が容易になった • 2017年3月のCloud Nextで発表、11月に正式版リリース ◦ https://cloudplatform-jp.googleblog.com/2017/11/announcing-bigquery-data-transfer-service- general-availability.html • 初期は広告系の転送がメインで始まった ◦ AdWords ◦ DoubleClick Campaign Manager ◦ DoubleClick for Publishers ◦ YouTube Content ◦ Channel Owner Reports
for Google Play • 2018年7月頃から、Google Playも転送に対応しました ◦ 正式な発表が無い ◦ 一番古くに話題に出ているのが
このtweet • 各種レポートデータを転送可能 • 2018年12月現在ベータ版 • document ◦ https://cloud.google.com/bigquery/docs/ play-transfer
転送できるレポート • 対象:詳細レポート、集計レポート • これまでもgsutilコマンドを使えば、定期的に Google Cloud Strage上から取得するcronを作る ことはできた •
コードを1行も書かなくて良くなったのが メリット。メンテも不要なので楽。
設定画面 わかる名前をつける datasetをあらかじめ作 成しておいて選択 レポートのあるbucket, play console上で確認可 dataset内でユニークに するためのsuffix これだけ!
“Google Play”を選ぶ
転送された! • 転送後のテーブル・ビューの名前 ◦ https://cloud.google.com/bigquery/docs/play-tra nsformation 先ほどの転送設定内容
Queryを叩いてみる • SELECT * FROM `xxxxxx.google_playstore_imports.p_Installs_app_version_googleplay` • 実行結果 • 出た
少しだけ困ったところ • package nameで絞って転送が出来ない ◦ そのdeveloperアカウントのアプリの情報はすべて転送されてしまう ◦ queryで絞るのが手間 • 最新の1件の転送が必ず失敗する
◦ 恐らくタイミングの問題で、取得時間の調整などで直ると思う… ◦ 深く追ってないのですが、もし解決策知ってる人いたら教えてください
Thanks! 気になる点などあれば、懇親会で声かけてください!