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
Google アシスタント アクション運用の知見あれこれ
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Daisuke Kobayashi
November 26, 2018
Technology
810
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Google アシスタント アクション運用の知見あれこれ
Daisuke Kobayashi
November 26, 2018
More Decks by Daisuke Kobayashi
See All by Daisuke Kobayashi
Actions Builderによるアクションのビジュアルプログラミング
covayashi
0
180
Transactions API
covayashi
6
3k
Other Decks in Technology
See All in Technology
AWSDirectConnectの構築の進め方を整理してみた
masa_my
1
120
Temporal 最高!でも改めて「日付」について調べたら人類の負債すぎる件
riyaamemiya
0
220
Gemini Intelligence 入門 ― AppFunctions と Gemini Nano
takuroabe
0
340
Kiro Crewで「みのるん式」仕事術やってみた
minorun365
PRO
3
1k
Refining Active Record
shugo
0
190
アウトプット初心者、半年間のふりかえり
4o1sobblue
0
470
Optunaの最新リリースv5.0について
pfn
PRO
0
130
SAENM ~Jupyterで残すPoCの試行錯誤、未来の自分と仲間を助ける記録!~
terapyon
0
170
コンテナ運用におけるネットワーク・コンテナコストの削減方法/How to Reduce Network and Container Costs in Container Operations
masakiokuda
2
370
価値について
gree_tech
PRO
0
140
AI駆動開発におけるハーネスエンジニアリングの勘所
tsukuboshi
1
430
フィンテック養成勉強会#68
finengine
0
190
Featured
See All Featured
The Invisible Side of Design
smashingmag
301
52k
Context Engineering - Making Every Token Count
addyosmani
9
1.2k
Between Models and Reality
mayunak
4
500
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
570
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
5
830
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
1k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.9k
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
760
Typedesign – Prime Four
hannesfritz
42
3.2k
BBQ
matthewcrist
90
10k
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
440
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.8k
Transcript
アクション運用の 知見あれこれ Assistant Developer Conference vol.1 Daisuke Kobayashi / @0rga
自己紹介 小林 大介 / @0rga(オーじゃなくゼロ) 株式会社ぐるなび 今月から3ヶ月間の育休が開けた、息子が可愛くてしかたない人
None
今まで作ったもの(個人)
目次 1. リリース済みアクションの更新 2. ベータリリースを利用しよう 3. DraftとアルファでABテスト 4. リリース済みのアクションがポリシー違反になっていた場合
リリース済みアクションの更新
前提知識 基本的に Actions on Google(AoG)もDialogflowも snapshot
リリース済みアクションの更新 Webhook {}
Dialogflow の更新 基本的にリリース済みのプロダクション版には影響ありません。 WebhookのURLを切り替えても大丈夫です。 お好きなように修正してリリース手順を踏みましょう。
リリース済みアクションの更新 Webhook {}
Webhook の中身更新 プロダクション版が使用しているWebhookの中身を更新してしまうと、既にリリー ス済みのプロダクション版がバグるリスクがあります。理想で言えばWebhook用 のURLは3つあるとスムーズに運用できます。 1. テスト環境用 2. プロダクション用 3.
プロダクションレビュー用 Webhookを更新する度に2.3の役割を入れ替えていくのが楽ちんです。
リリース済みアクションの更新 Webhook {}
Actions on Google の更新 Actions on Googleの更新も、リリース済みのプロダクション版には基本的に影 響を及ぼしません。 ありがたくもあり、めんどくさくもあり・・・
ありがたい例 Account linking機能を削除したいんだけどどうしたら? -> AoGの管理画面からAccount linkingの設定を削除してもリリース済みのプロ ダクション版には影響ありません。通常のリリース手順を踏んで削除してくださ い。
めんどくさい例 アクションの説明文更新しようかな。 -> プロダクション版リリースしてください。
ベータリリースを利用しよう
GoogleのレビューOKと同時にリリースされていました。 悲しい。 昔はできなかったリリース時期ハンドリング
今はできます 参照:https://developers.google.com/actions/deploy/release-environments
リリース時期がこちらでハンドリングできるという事は、アクション公開と共にLP も公開できるという事です。 Action linkというURLからアクションを起動させる事のできる機能がありますの で、WEBからの流入も獲得しましょう。 Action linkにはUTMパラメータを付与する事もできるので、Google Analytics Measurement Protocolを利用すればGoogle
Analyticsでも確認ができます。 リリース時期に合わせてLPも
DraftとアルファでABテスト
プロダクションリリース前に一定の人数に触ってもらえる機会があるのであれ ば、是非Draft版とアルファ版で、言葉の言い回しや会話の流れを2パターン用 意して、ABテストをするといいかもしれません。 アルファリリースはレビューもないので気軽に使っていきましょう。 DraftとアルファでABテスト
DraftとアルファでABテスト AoGの管理画面のsimulatorから、テストする バージョンを切り替えれます。 切り替えたバージョンは同アカウントでログイ ンしている全てのデバイスに反映されます。 あの人にはDraft版の端末、この人にはアル ファ版の端末、という具合に簡単にドックフー ディング兼ABテストができます。
リリース済みのアクションが ポリシー違反になっていた場合
初期の頃にリリースしていたアクションを更新しようとしたら、アクション名がポリ シー違反となって2回目のレビューが通りませんでした。 日々変わるポリシー
・どうゴネてもアクション名は変えざるをえませんでした。 ・直接アクション名を言ってくれる既存ユーザを失わない為に、旧アクション名を Implicit Invocationに追加して、リダイレクトの変わりにしました。 どうしたか
f i n