SlideShare a Scribd company logo
How to enable Drops to
increase your game's
engagement
Introductions
Travis Brown
Lead Integration Success Engineer
twitch.tv/travistyoj

@travistyoj
#TwitchDevDay
Overview
Introduction
Prerequisites
Implementation
Architecture
Roadmap
1
2
3
4
5
How can Twitch help
increase your game’s
engagement?
How do you define and measure
engagement?
How is your game doing on Twitch
now?
Who are your biggest influencers
on Twitch?
What’s your measured trajectory?
#TwitchDevDay
Twitch Drops
Reward players with in-game items
for watching your game on Twitch
Increase viewership of major events
Bring back lapsed players
Receive simple feed of viewership
data sent to your defined endpoint
#TwitchDevDay
Congrats!
You just earned a Drop.
Prerequisites
Twitch Drops:
Prerequisites
Identity
Entitlement
In-game Item Support
Consumables
Durables
Exclusives
HTTPS Endpoint
#TwitchDevDay
Implementation
Twitch Drops:
Implementation
OAuth2, Authorization Code Flow
Plan your scopes
At a minimum: viewing_activity_read
Securely persist access and refresh
tokens
Account Linking
#TwitchDevDay
Twitch Drops:
Implementation
Following account link, immediately register viewer to
VHS:



PUT api.twitch.tv/kraken/user/vhs

Provide your own player identifier

You can also check registration status



GET api.twitch.tv/kraken/user/vhs
Account VHS User Registration
#TwitchDevDay
Twitch Drops:
Implementation
Where should the heartbeats go?
Must be HTTPS
Whitelist our IPs:



52.36.56.122

52.36.64.12

52.25.167.56
Respond to failures properly
VHS Endpoint
#TwitchDevDay
Twitch Drops:
Implementation
How are you processing each heartbeat?
What channels are you rewarding?
Official
Affiliated Broadcasters
All
How are you aggregating heartbeat data?
Heartbeat Processing
#TwitchDevDay
Twitch Drops:
Implementation
Create Drops Campaigns on the Twitch Developer
Site
Target by game, channel, time
Notify unlinked viewers watching your game what
they could be getting
Drops Campaign
#TwitchDevDay
Twitch Drops:
Implementation
What type of items are you rewarding?
Durables - Skins, Hats, Cosmetics
Consumables - Chests, Currency
Exclusives
When does a viewer receive an item?
Cumulative
Chance
Event-driven
Combination
Reward Logic
#TwitchDevDay
Twitch Drops:
Implementation
Announcing Drops Reward Notifications!
Let your viewers know they’ve received a Drop using
the Twitch notification system
Notifications surface and persist in dedicated area
Documentation available next week at dev.twitch.tv/
docs/drops
Reward Notification
#TwitchDevDay
Twitch Drops:
Implementation
Create simple internal tooling to create your own
Campaigns
Define business rules, reward logic parameters
Decrease engineering effort for each campaign
Community Management Toolkit
#TwitchDevDay
Architecture
Twitch Drops:
Architecture
Process Heartbeats Asynchronously
VHS Endpoint should just write heartbeat and
return 200
Downstream processing
Avoid Single-points-of-failure in pipeline
Use a message bus or a queue for recoverability
Grant Entitlements in batches
Store Heartbeats for analysis, correlate with player
behavior
Common Patterns
#TwitchDevDay
Twitch Drops: Architecture
Game State Input
VHS
Game

Server
VHS Endpoint Entitlement

System
#TwitchDevDay
Twitch Drops: Architecture
Hosting on AWS
API Gateway
Amazon Athena
S3
Lambda
DynamoDB
Entitlement

System
VHS
#TwitchDevDay
What’s Next?
Drops Roadmap
Reward Notifications
Visual Indicators
Stay up to date at:

https://dev.twitch.tv/roadmap
#TwitchDevDay
Still want more?
Check out our code samples:

https://github.com/twitchdev/drops-samples/
Visit our dedicated developer site:

https://dev.twitch.tv/drops
Ask questions on our forum’s dedicated Drops section:

https://discuss.dev.twitch.tv/c/game-dev/drops
Follow us on Twitter

@travistyoj

@TwitchDev
#TwitchDevDay
Thank you

More Related Content

Similar to Enable Drops to Increase Your Game’s Engagement - TwitchCon Developer Day 2017

What Great Twitch Integrations Look Like - TwitchCon Developer Day 2017
What Great Twitch Integrations Look Like - TwitchCon Developer Day 2017What Great Twitch Integrations Look Like - TwitchCon Developer Day 2017
What Great Twitch Integrations Look Like - TwitchCon Developer Day 2017
Twitch Developers
 
Using Twitch to Differentiate Your Game with Streamers - TwitchCon Developer ...
Using Twitch to Differentiate Your Game with Streamers - TwitchCon Developer ...Using Twitch to Differentiate Your Game with Streamers - TwitchCon Developer ...
Using Twitch to Differentiate Your Game with Streamers - TwitchCon Developer ...
Twitch Developers
 
Twitch Developer Tour
Twitch Developer Tour Twitch Developer Tour
Twitch Developer Tour
Twitch Developers
 
Improving Game Performance and Streaming with Twitch Insights
Improving Game Performance and Streaming with Twitch Insights Improving Game Performance and Streaming with Twitch Insights
Improving Game Performance and Streaming with Twitch Insights
Twitch Developers
 
Twitch Insights: Player Research and Interaction
Twitch Insights: Player Research and InteractionTwitch Insights: Player Research and Interaction
Twitch Insights: Player Research and Interaction
Twitch Developers
 
The Future of the Developer Ecosystem on Twitch - TwitchCon Developer Day 2017
The Future of the Developer Ecosystem on Twitch  - TwitchCon Developer Day 2017The Future of the Developer Ecosystem on Twitch  - TwitchCon Developer Day 2017
The Future of the Developer Ecosystem on Twitch - TwitchCon Developer Day 2017
Twitch Developers
 
Keynote - TwitchCon Developer Day 2017
Keynote - TwitchCon Developer Day 2017Keynote - TwitchCon Developer Day 2017
Keynote - TwitchCon Developer Day 2017
Twitch Developers
 
Diving into Twitch Commerce to Sell Your Game and Items - TwitchCon Developer...
Diving into Twitch Commerce to Sell Your Game and Items - TwitchCon Developer...Diving into Twitch Commerce to Sell Your Game and Items - TwitchCon Developer...
Diving into Twitch Commerce to Sell Your Game and Items - TwitchCon Developer...
Twitch Developers
 
5 Ways to Make Your Game Better on Twitch
5 Ways to Make Your Game Better on Twitch5 Ways to Make Your Game Better on Twitch
5 Ways to Make Your Game Better on Twitch
Twitch Developers
 
Five ways to make your game great on twitch | Jon Pulsipher
Five ways to make your game great on twitch | Jon PulsipherFive ways to make your game great on twitch | Jon Pulsipher
Five ways to make your game great on twitch | Jon Pulsipher
Jessica Tams
 
Powering-Up Your Game with Twitch
Powering-Up Your Game with TwitchPowering-Up Your Game with Twitch
Powering-Up Your Game with Twitch
Twitch Developers
 
Engaging Twitch Streamers, Viewers, and Players with Metastream - TwitchCon D...
Engaging Twitch Streamers, Viewers, and Players with Metastream - TwitchCon D...Engaging Twitch Streamers, Viewers, and Players with Metastream - TwitchCon D...
Engaging Twitch Streamers, Viewers, and Players with Metastream - TwitchCon D...
Twitch Developers
 
Exploring the Intersection of Viewing and Playing - TwitchCon Developer Day 2017
Exploring the Intersection of Viewing and Playing - TwitchCon Developer Day 2017Exploring the Intersection of Viewing and Playing - TwitchCon Developer Day 2017
Exploring the Intersection of Viewing and Playing - TwitchCon Developer Day 2017
Twitch Developers
 
Under the hood of the particular service platform
Under the hood of the particular service platformUnder the hood of the particular service platform
Under the hood of the particular service platform
Particular Software
 
Why Game Developers Care About Twitch - TwitchCon Developer Day 2017
Why Game Developers Care About Twitch - TwitchCon Developer Day 2017Why Game Developers Care About Twitch - TwitchCon Developer Day 2017
Why Game Developers Care About Twitch - TwitchCon Developer Day 2017
Twitch Developers
 
Improving your Game's Engagement with New Tools from Twitch | Jon Pulsipher
Improving your Game's Engagement with New Tools from Twitch | Jon PulsipherImproving your Game's Engagement with New Tools from Twitch | Jon Pulsipher
Improving your Game's Engagement with New Tools from Twitch | Jon Pulsipher
Jessica Tams
 
Engaging Your Community with Twitch
Engaging Your Community with TwitchEngaging Your Community with Twitch
Engaging Your Community with Twitch
Twitch Developers
 
Building Extensions With You
Building Extensions With YouBuilding Extensions With You
Building Extensions With You
Twitch Developers
 
MTVChain - Pitch.pdf
MTVChain - Pitch.pdfMTVChain - Pitch.pdf
MTVChain - Pitch.pdf
Nathan Frey
 
Introduction to brainCloud - Sept 2014
Introduction to brainCloud - Sept 2014Introduction to brainCloud - Sept 2014
Introduction to brainCloud - Sept 2014
Paul Winterhalder
 

Similar to Enable Drops to Increase Your Game’s Engagement - TwitchCon Developer Day 2017 (20)

What Great Twitch Integrations Look Like - TwitchCon Developer Day 2017
What Great Twitch Integrations Look Like - TwitchCon Developer Day 2017What Great Twitch Integrations Look Like - TwitchCon Developer Day 2017
What Great Twitch Integrations Look Like - TwitchCon Developer Day 2017
 
Using Twitch to Differentiate Your Game with Streamers - TwitchCon Developer ...
Using Twitch to Differentiate Your Game with Streamers - TwitchCon Developer ...Using Twitch to Differentiate Your Game with Streamers - TwitchCon Developer ...
Using Twitch to Differentiate Your Game with Streamers - TwitchCon Developer ...
 
Twitch Developer Tour
Twitch Developer Tour Twitch Developer Tour
Twitch Developer Tour
 
Improving Game Performance and Streaming with Twitch Insights
Improving Game Performance and Streaming with Twitch Insights Improving Game Performance and Streaming with Twitch Insights
Improving Game Performance and Streaming with Twitch Insights
 
Twitch Insights: Player Research and Interaction
Twitch Insights: Player Research and InteractionTwitch Insights: Player Research and Interaction
Twitch Insights: Player Research and Interaction
 
The Future of the Developer Ecosystem on Twitch - TwitchCon Developer Day 2017
The Future of the Developer Ecosystem on Twitch  - TwitchCon Developer Day 2017The Future of the Developer Ecosystem on Twitch  - TwitchCon Developer Day 2017
The Future of the Developer Ecosystem on Twitch - TwitchCon Developer Day 2017
 
Keynote - TwitchCon Developer Day 2017
Keynote - TwitchCon Developer Day 2017Keynote - TwitchCon Developer Day 2017
Keynote - TwitchCon Developer Day 2017
 
Diving into Twitch Commerce to Sell Your Game and Items - TwitchCon Developer...
Diving into Twitch Commerce to Sell Your Game and Items - TwitchCon Developer...Diving into Twitch Commerce to Sell Your Game and Items - TwitchCon Developer...
Diving into Twitch Commerce to Sell Your Game and Items - TwitchCon Developer...
 
5 Ways to Make Your Game Better on Twitch
5 Ways to Make Your Game Better on Twitch5 Ways to Make Your Game Better on Twitch
5 Ways to Make Your Game Better on Twitch
 
Five ways to make your game great on twitch | Jon Pulsipher
Five ways to make your game great on twitch | Jon PulsipherFive ways to make your game great on twitch | Jon Pulsipher
Five ways to make your game great on twitch | Jon Pulsipher
 
Powering-Up Your Game with Twitch
Powering-Up Your Game with TwitchPowering-Up Your Game with Twitch
Powering-Up Your Game with Twitch
 
Engaging Twitch Streamers, Viewers, and Players with Metastream - TwitchCon D...
Engaging Twitch Streamers, Viewers, and Players with Metastream - TwitchCon D...Engaging Twitch Streamers, Viewers, and Players with Metastream - TwitchCon D...
Engaging Twitch Streamers, Viewers, and Players with Metastream - TwitchCon D...
 
Exploring the Intersection of Viewing and Playing - TwitchCon Developer Day 2017
Exploring the Intersection of Viewing and Playing - TwitchCon Developer Day 2017Exploring the Intersection of Viewing and Playing - TwitchCon Developer Day 2017
Exploring the Intersection of Viewing and Playing - TwitchCon Developer Day 2017
 
Under the hood of the particular service platform
Under the hood of the particular service platformUnder the hood of the particular service platform
Under the hood of the particular service platform
 
Why Game Developers Care About Twitch - TwitchCon Developer Day 2017
Why Game Developers Care About Twitch - TwitchCon Developer Day 2017Why Game Developers Care About Twitch - TwitchCon Developer Day 2017
Why Game Developers Care About Twitch - TwitchCon Developer Day 2017
 
Improving your Game's Engagement with New Tools from Twitch | Jon Pulsipher
Improving your Game's Engagement with New Tools from Twitch | Jon PulsipherImproving your Game's Engagement with New Tools from Twitch | Jon Pulsipher
Improving your Game's Engagement with New Tools from Twitch | Jon Pulsipher
 
Engaging Your Community with Twitch
Engaging Your Community with TwitchEngaging Your Community with Twitch
Engaging Your Community with Twitch
 
Building Extensions With You
Building Extensions With YouBuilding Extensions With You
Building Extensions With You
 
MTVChain - Pitch.pdf
MTVChain - Pitch.pdfMTVChain - Pitch.pdf
MTVChain - Pitch.pdf
 
Introduction to brainCloud - Sept 2014
Introduction to brainCloud - Sept 2014Introduction to brainCloud - Sept 2014
Introduction to brainCloud - Sept 2014
 

More from Twitch Developers

Embracing the Hobbyist Persona
Embracing the Hobbyist PersonaEmbracing the Hobbyist Persona
Embracing the Hobbyist Persona
Twitch Developers
 
Using Insights to Build Better Products and Grow on Twitch
Using Insights to Build Better Products and Grow on TwitchUsing Insights to Build Better Products and Grow on Twitch
Using Insights to Build Better Products and Grow on Twitch
Twitch Developers
 
Twitch for Game Developers
Twitch for Game DevelopersTwitch for Game Developers
Twitch for Game Developers
Twitch Developers
 
TwitchCon Developer Day Keynote
TwitchCon Developer Day KeynoteTwitchCon Developer Day Keynote
TwitchCon Developer Day Keynote
Twitch Developers
 
Twitch Extensions 101
Twitch Extensions 101Twitch Extensions 101
Twitch Extensions 101
Twitch Developers
 
Rapid Prototyping Twitch Extensions: Five Lessons Learned
Rapid Prototyping Twitch Extensions: Five Lessons LearnedRapid Prototyping Twitch Extensions: Five Lessons Learned
Rapid Prototyping Twitch Extensions: Five Lessons Learned
Twitch Developers
 
Monetize Your Extension a Bit at a Time
Monetize Your Extension a Bit at a TimeMonetize Your Extension a Bit at a Time
Monetize Your Extension a Bit at a Time
Twitch Developers
 
Twitch Extension Review Process: The Missing Manual
Twitch Extension Review Process: The Missing ManualTwitch Extension Review Process: The Missing Manual
Twitch Extension Review Process: The Missing Manual
Twitch Developers
 
Responding to Feedback: What's New in the Twitch API
Responding to Feedback: What's New in the Twitch APIResponding to Feedback: What's New in the Twitch API
Responding to Feedback: What's New in the Twitch API
Twitch Developers
 
Making Your Game a Success With Twitch
Making Your Game a Success With TwitchMaking Your Game a Success With Twitch
Making Your Game a Success With Twitch
Twitch Developers
 
Extension Design Patterns for Twitch Scale
Extension Design Patterns for Twitch ScaleExtension Design Patterns for Twitch Scale
Extension Design Patterns for Twitch Scale
Twitch Developers
 
Get Your Extension Discovered
Get Your Extension DiscoveredGet Your Extension Discovered
Get Your Extension Discovered
Twitch Developers
 
Bots Bots Bots: Building Chatbots
Bots Bots Bots: Building ChatbotsBots Bots Bots: Building Chatbots
Bots Bots Bots: Building Chatbots
Twitch Developers
 
How Streaming is Changing the Way We Play
How Streaming is Changing the Way We PlayHow Streaming is Changing the Way We Play
How Streaming is Changing the Way We Play
Twitch Developers
 
Twitch + Games
Twitch + GamesTwitch + Games
Twitch + Games
Twitch Developers
 
Using Twitch Drops to Promote Viewer Engagement
Using Twitch Drops to Promote Viewer Engagement Using Twitch Drops to Promote Viewer Engagement
Using Twitch Drops to Promote Viewer Engagement
Twitch Developers
 
Twitch Extensions: Live Apps for Live Streams
Twitch Extensions: Live Apps for Live StreamsTwitch Extensions: Live Apps for Live Streams
Twitch Extensions: Live Apps for Live Streams
Twitch Developers
 
Making Twitch Interactive with Twitch Extensions
Making Twitch Interactive with Twitch ExtensionsMaking Twitch Interactive with Twitch Extensions
Making Twitch Interactive with Twitch Extensions
Twitch Developers
 
Empowering Extensions with Game APIs
Empowering Extensions with Game APIsEmpowering Extensions with Game APIs
Empowering Extensions with Game APIs
Twitch Developers
 
Empowering Content Creators to Promote Your Game
Empowering Content Creators to Promote Your GameEmpowering Content Creators to Promote Your Game
Empowering Content Creators to Promote Your Game
Twitch Developers
 

More from Twitch Developers (20)

Embracing the Hobbyist Persona
Embracing the Hobbyist PersonaEmbracing the Hobbyist Persona
Embracing the Hobbyist Persona
 
Using Insights to Build Better Products and Grow on Twitch
Using Insights to Build Better Products and Grow on TwitchUsing Insights to Build Better Products and Grow on Twitch
Using Insights to Build Better Products and Grow on Twitch
 
Twitch for Game Developers
Twitch for Game DevelopersTwitch for Game Developers
Twitch for Game Developers
 
TwitchCon Developer Day Keynote
TwitchCon Developer Day KeynoteTwitchCon Developer Day Keynote
TwitchCon Developer Day Keynote
 
Twitch Extensions 101
Twitch Extensions 101Twitch Extensions 101
Twitch Extensions 101
 
Rapid Prototyping Twitch Extensions: Five Lessons Learned
Rapid Prototyping Twitch Extensions: Five Lessons LearnedRapid Prototyping Twitch Extensions: Five Lessons Learned
Rapid Prototyping Twitch Extensions: Five Lessons Learned
 
Monetize Your Extension a Bit at a Time
Monetize Your Extension a Bit at a TimeMonetize Your Extension a Bit at a Time
Monetize Your Extension a Bit at a Time
 
Twitch Extension Review Process: The Missing Manual
Twitch Extension Review Process: The Missing ManualTwitch Extension Review Process: The Missing Manual
Twitch Extension Review Process: The Missing Manual
 
Responding to Feedback: What's New in the Twitch API
Responding to Feedback: What's New in the Twitch APIResponding to Feedback: What's New in the Twitch API
Responding to Feedback: What's New in the Twitch API
 
Making Your Game a Success With Twitch
Making Your Game a Success With TwitchMaking Your Game a Success With Twitch
Making Your Game a Success With Twitch
 
Extension Design Patterns for Twitch Scale
Extension Design Patterns for Twitch ScaleExtension Design Patterns for Twitch Scale
Extension Design Patterns for Twitch Scale
 
Get Your Extension Discovered
Get Your Extension DiscoveredGet Your Extension Discovered
Get Your Extension Discovered
 
Bots Bots Bots: Building Chatbots
Bots Bots Bots: Building ChatbotsBots Bots Bots: Building Chatbots
Bots Bots Bots: Building Chatbots
 
How Streaming is Changing the Way We Play
How Streaming is Changing the Way We PlayHow Streaming is Changing the Way We Play
How Streaming is Changing the Way We Play
 
Twitch + Games
Twitch + GamesTwitch + Games
Twitch + Games
 
Using Twitch Drops to Promote Viewer Engagement
Using Twitch Drops to Promote Viewer Engagement Using Twitch Drops to Promote Viewer Engagement
Using Twitch Drops to Promote Viewer Engagement
 
Twitch Extensions: Live Apps for Live Streams
Twitch Extensions: Live Apps for Live StreamsTwitch Extensions: Live Apps for Live Streams
Twitch Extensions: Live Apps for Live Streams
 
Making Twitch Interactive with Twitch Extensions
Making Twitch Interactive with Twitch ExtensionsMaking Twitch Interactive with Twitch Extensions
Making Twitch Interactive with Twitch Extensions
 
Empowering Extensions with Game APIs
Empowering Extensions with Game APIsEmpowering Extensions with Game APIs
Empowering Extensions with Game APIs
 
Empowering Content Creators to Promote Your Game
Empowering Content Creators to Promote Your GameEmpowering Content Creators to Promote Your Game
Empowering Content Creators to Promote Your Game
 

Recently uploaded

学位认证网(DU毕业证)迪肯大学毕业证成绩单一比一原版制作
学位认证网(DU毕业证)迪肯大学毕业证成绩单一比一原版制作学位认证网(DU毕业证)迪肯大学毕业证成绩单一比一原版制作
学位认证网(DU毕业证)迪肯大学毕业证成绩单一比一原版制作
zyfovom
 
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
3ipehhoa
 
Italy Agriculture Equipment Market Outlook to 2027
Italy Agriculture Equipment Market Outlook to 2027Italy Agriculture Equipment Market Outlook to 2027
Italy Agriculture Equipment Market Outlook to 2027
harveenkaur52
 
Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...
Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...
Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...
CIOWomenMagazine
 
Search Result Showing My Post is Now Buried
Search Result Showing My Post is Now BuriedSearch Result Showing My Post is Now Buried
Search Result Showing My Post is Now Buried
Trish Parr
 
Understanding User Behavior with Google Analytics.pdf
Understanding User Behavior with Google Analytics.pdfUnderstanding User Behavior with Google Analytics.pdf
Understanding User Behavior with Google Analytics.pdf
SEO Article Boost
 
Explore-Insanony: Watch Instagram Stories Secretly
Explore-Insanony: Watch Instagram Stories SecretlyExplore-Insanony: Watch Instagram Stories Secretly
Explore-Insanony: Watch Instagram Stories Secretly
Trending Blogers
 
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptxBridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Brad Spiegel Macon GA
 
存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
fovkoyb
 
国外证书(Lincoln毕业证)新西兰林肯大学毕业证成绩单不能毕业办理
国外证书(Lincoln毕业证)新西兰林肯大学毕业证成绩单不能毕业办理国外证书(Lincoln毕业证)新西兰林肯大学毕业证成绩单不能毕业办理
国外证书(Lincoln毕业证)新西兰林肯大学毕业证成绩单不能毕业办理
zoowe
 
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdfMeet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
Florence Consulting
 
制作原版1:1(Monash毕业证)莫纳什大学毕业证成绩单办理假
制作原版1:1(Monash毕业证)莫纳什大学毕业证成绩单办理假制作原版1:1(Monash毕业证)莫纳什大学毕业证成绩单办理假
制作原版1:1(Monash毕业证)莫纳什大学毕业证成绩单办理假
ukwwuq
 
Gen Z and the marketplaces - let's translate their needs
Gen Z and the marketplaces - let's translate their needsGen Z and the marketplaces - let's translate their needs
Gen Z and the marketplaces - let's translate their needs
Laura Szabó
 
可查真实(Monash毕业证)西澳大学毕业证成绩单退学买
可查真实(Monash毕业证)西澳大学毕业证成绩单退学买可查真实(Monash毕业证)西澳大学毕业证成绩单退学买
可查真实(Monash毕业证)西澳大学毕业证成绩单退学买
cuobya
 
重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
vmemo1
 
不能毕业如何获得(USYD毕业证)悉尼大学毕业证成绩单一比一原版制作
不能毕业如何获得(USYD毕业证)悉尼大学毕业证成绩单一比一原版制作不能毕业如何获得(USYD毕业证)悉尼大学毕业证成绩单一比一原版制作
不能毕业如何获得(USYD毕业证)悉尼大学毕业证成绩单一比一原版制作
bseovas
 
7 Best Cloud Hosting Services to Try Out in 2024
7 Best Cloud Hosting Services to Try Out in 20247 Best Cloud Hosting Services to Try Out in 2024
7 Best Cloud Hosting Services to Try Out in 2024
Danica Gill
 
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
ufdana
 
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
3ipehhoa
 
[HUN][hackersuli] Red Teaming alapok 2024
[HUN][hackersuli] Red Teaming alapok 2024[HUN][hackersuli] Red Teaming alapok 2024
[HUN][hackersuli] Red Teaming alapok 2024
hackersuli
 

Recently uploaded (20)

学位认证网(DU毕业证)迪肯大学毕业证成绩单一比一原版制作
学位认证网(DU毕业证)迪肯大学毕业证成绩单一比一原版制作学位认证网(DU毕业证)迪肯大学毕业证成绩单一比一原版制作
学位认证网(DU毕业证)迪肯大学毕业证成绩单一比一原版制作
 
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
 
Italy Agriculture Equipment Market Outlook to 2027
Italy Agriculture Equipment Market Outlook to 2027Italy Agriculture Equipment Market Outlook to 2027
Italy Agriculture Equipment Market Outlook to 2027
 
Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...
Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...
Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...
 
Search Result Showing My Post is Now Buried
Search Result Showing My Post is Now BuriedSearch Result Showing My Post is Now Buried
Search Result Showing My Post is Now Buried
 
Understanding User Behavior with Google Analytics.pdf
Understanding User Behavior with Google Analytics.pdfUnderstanding User Behavior with Google Analytics.pdf
Understanding User Behavior with Google Analytics.pdf
 
Explore-Insanony: Watch Instagram Stories Secretly
Explore-Insanony: Watch Instagram Stories SecretlyExplore-Insanony: Watch Instagram Stories Secretly
Explore-Insanony: Watch Instagram Stories Secretly
 
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptxBridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
 
存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
 
国外证书(Lincoln毕业证)新西兰林肯大学毕业证成绩单不能毕业办理
国外证书(Lincoln毕业证)新西兰林肯大学毕业证成绩单不能毕业办理国外证书(Lincoln毕业证)新西兰林肯大学毕业证成绩单不能毕业办理
国外证书(Lincoln毕业证)新西兰林肯大学毕业证成绩单不能毕业办理
 
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdfMeet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
 
制作原版1:1(Monash毕业证)莫纳什大学毕业证成绩单办理假
制作原版1:1(Monash毕业证)莫纳什大学毕业证成绩单办理假制作原版1:1(Monash毕业证)莫纳什大学毕业证成绩单办理假
制作原版1:1(Monash毕业证)莫纳什大学毕业证成绩单办理假
 
Gen Z and the marketplaces - let's translate their needs
Gen Z and the marketplaces - let's translate their needsGen Z and the marketplaces - let's translate their needs
Gen Z and the marketplaces - let's translate their needs
 
可查真实(Monash毕业证)西澳大学毕业证成绩单退学买
可查真实(Monash毕业证)西澳大学毕业证成绩单退学买可查真实(Monash毕业证)西澳大学毕业证成绩单退学买
可查真实(Monash毕业证)西澳大学毕业证成绩单退学买
 
重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
 
不能毕业如何获得(USYD毕业证)悉尼大学毕业证成绩单一比一原版制作
不能毕业如何获得(USYD毕业证)悉尼大学毕业证成绩单一比一原版制作不能毕业如何获得(USYD毕业证)悉尼大学毕业证成绩单一比一原版制作
不能毕业如何获得(USYD毕业证)悉尼大学毕业证成绩单一比一原版制作
 
7 Best Cloud Hosting Services to Try Out in 2024
7 Best Cloud Hosting Services to Try Out in 20247 Best Cloud Hosting Services to Try Out in 2024
7 Best Cloud Hosting Services to Try Out in 2024
 
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
 
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
 
[HUN][hackersuli] Red Teaming alapok 2024
[HUN][hackersuli] Red Teaming alapok 2024[HUN][hackersuli] Red Teaming alapok 2024
[HUN][hackersuli] Red Teaming alapok 2024
 

Enable Drops to Increase Your Game’s Engagement - TwitchCon Developer Day 2017