- Twitch-дропы в Valorant: как их включить в игре?
- Twitch drops как включить
- Twitch drops как включить
- Twitch drops как включить
- Что такое Twitch Drops?
- Я могу что-то получить в War Thunder?
- Круто! Что мне нужно сделать, чтобы появилась возможность получать награды?
- Какие трансляции нужно смотреть, чтобы иметь возможность получить награды?
- Как я узнаю о том, что получил награду?
- Для каких платформ доступны награды?
- Как включить Drops на своем канале?
- Drops Guide
- Introduction
- Important Terms
- Prerequisites and Setup
- Organization and Game Setup
- Game ID
- Create a Twitch Application for Drops
- Account Linking
- Entitlements Management
- EventSub Subscription
- Get Drops Entitlements API endpoint
- Update Drops Entitlements API endpoint
- Tracking Entitlement Fulfillment Status
- Definitions
- Benefit
- Entitlement
- Campaign Marketing Page
- Rewards Manager
- Create a Reward
- Create a Drops Campaign
- Time-Based Drops
- Add a time-based Drop to an existing campaign
- Add Rewards
- Test the Drop
- 1. Specify Test Viewers and Creator Access
- 2. Link a test viewer account
- 3. Stream on a linked streamer account
- 4. Claim the drop with a test viewer and creator channel
- 5. Verify the Entitlement was granted by Twitch
- 6. Award a test Entitlement to the Twitch viewer
- 7. Grant item in-game
- Event-Based Drops
- Add an event-based drop to an existing campaign
- Set up an event-based rule
- Add Rewards
- Test the Drop
- Sending a test game state to the Enhanced Experiences API
- Conditional Drops Campaigns
- Sample Campaign Structure
- Using the Drop Dependency Tool
- Enabling a Drops Campaign
- Running a Successful Drops Campaign
- Create a Gaming Moment
- Be Thoughtful with your Campaign and Reward Names
- Limit the Number of Campaigns You Create
- Celebrate a Community Achievement
- Make Drops Rewarding
- Be the First to Give News and Updates
Twitch-дропы в Valorant: как их включить в игре?
Сегодня зайти в ЗБТ Valorant, как известно, можно пока только через Twitch. То бишь, смотрим стримы — получаем доступ, заходим и играем уже на правах самого настоящего бета-тестера. Плюс, есть еще и специальные Twitch-дропы в Valorant …
И сейчас расскажем, как включить их в игре. Итак.
как «включить» Twitch-дропы в Valorant
Значит, стандартное и по сути единственное условие в этом деле — это связать свою учетную запись Riot Games со своей учетной записью Twitch. Главное, об этом не забыть. После «привязки» аккаунтов Twitch-дропы в Valorant появляться будут автоматом.
Если аккаунт в Twitch-е есть, а на Riot Games — еще нет, то идем на официальный сайт игры [вот ЛИНК], жмем кнопку «Создать«, регистрируемся и далее:
Вот и всё. Отметим на всякий случай, что просто привязку аккаунтов разработчики Valorant пока не считают основанием для предоставления пользователю доступа к ЗБТ. Так что, хотя саму игру с сайта можно загрузит и даже установить на комп, пускают в неё по-прежнему только по «спецпропуску» (приглашение каждому выдается персонально) и только пока оба аккаунта связаны.
Но зато если раньше для того, чтобы заработать доступ надо было смотреть только определенных стримеров, притом в Twitch Prime, то теперь с этим несколько проще. Теперь в Twitch смотреть можно любые стримы ЗБТ Valorant на время. Правда, учитываем, что количество Twitch-дропов от количества просмотренных стримов не зависят.
Hey streamers, the @PlayVALORANT has heard you. Drops are now available to streamers of all sizes.
You can enable them in your Twitch console.
-Click Drops
-Create a Drops Campaign.
-Click Enable Campaign
Viewers now get notifications that Drops are available.
как «включить» Twitch-дропы в своем стриме
Если вы уже в ЗБТ, аккаунты Twitch и Riot Games связаны, то далее процедура стандартная:
Ну и в завершение, также напомним, что доступ к ЗБТ Valorant предоставляется не глобально, а только в нескольких регионах, в частности в США, Канаде, в странах ЕС, в России и в Турции. Вот пока как-то так…
Twitch drops как включить
Что бы начать получать Твич дроп, сначала надо подключить Twitch аккаунт к учётной записи Klei.
(Нет необходимости упоминать, что для получения твич дропа нужно иметь саму игру на аккаунте Стим?)
1. Перейти по ссылке http://accounts.klei.com
2. Залогиниться через Steam
3. Перейти на вкладку LINKED ACCOUNTS
4. Нажать Link Twitch Account и «Разрешить»
Суть акций от Klei состоит в том, что вы смотрите трансляции стримеров, присоединившихся к акции в течении определённого времени и за это получаете уникальный дроп в инвентарь игры и Стим.
Собственно, смотреть не обязательно, достаточно просто продержать открытым окно трансляции заданное время.
Для этого запустите Twitch и перейдите на вкладку Drops в своём аккаунте
Или просто по ссылке [www.twitch.tv] из этого руководства.
На странице вы увидите все действующие кампании по твич дропу по разным играм.
Найдите нужную вам игру и нажмите на её иконку, что бы узнать подробности кампании. В нашем случае, ищем иконку игры Don’t Starve Together.
После того как вы открыли окно непосредственно трансляции, не забывайте контролировать прогресс получения дропа на вкладке «Инвентарь» (https://www.twitch.tv/drops/inventory)
Там же вы сможете найти и весь ранее полученный дроп по всем играм, что поможет вам сориентироваться получали ли вы уже данный дроп ранее или нет.
Дроп получается последовательно, поэтому не забывайте вовремя нажимать на «получить сейчас», потому что пока вы не забрали текущий предмет, прогресс получения следующего не запустится.
Дроп попадает в инвентарь Стим с некоторой задержкой. Не очень большой, так что не волнуйтесь, что он не прибыл к вам немедленно.
Вот, собственно, и всё. Если посчитаете, что я что-то упустила, не побрезгуйте сообщить об этом в комментариях.
Удачного вам просмотра и тучного дропа!
Twitch drops как включить
• Drop 1 on November 24th
Legendary Tool «Roe Stalker» Knife for watching for 90 minutes
• Drop 2 on November 25
Legendary Weapon «Seven Sights» Sparks LRR Sniper for watching for 90 minutes
• Drop 3 on November 26
Legendary Tool «Huff’s Kit» First Aid Kit for watching for 90 minutes
• Drop 4 on November 27
Legendary Tool «Storied Past» Quad Derringer for watching for 90 minutes
• Drop 5 on November 28th to December 1st
Legendary Weapon «Alley Cat» Bornheim No. 3 for watching 90 minutes
• Drop 6 on November 29th to December 1
Legendary Hunter «Lulu» after unlocking Drop 5 and watching another 180 minutes
• Bonus Exclusive Drop on November 24th to December 1st
Legendary Weapon «The Marquis» Knife for watching 90 minutes of 15 selected Hunt: Showdown Partners
Before you do any further steps, make sure your Twitch account is linked to your game account. To do this, go to the «Connections» tab in your Twitch profile settings and link your account.
2. Select the game platform and then check the connection. If you have done everything correctly, you should see «Connected»
Yes, all of these actions are obvious, but some still run into problems. That’s why I decided to create this little guide, which may be useful in the future as well.
Despite the simplicity of the guide, I hope you will appreciate it. Thank you and have a great hunt!
Twitch drops как включить
Привет, друзья! По случаю выхода обновления «Новая сила» мы подготовили призы для тех, кто смотрит стримы на Twitch!
В течение трех выходных вы сможете получать внутриигровые награды для War Thunder с помощью функции Twitch Drops.
Смотрите стримы на Twitch с пометкой «Drops enabled!» в период с 27 ноября (18:00 МСК) по 30 ноября (18:00 МСК) этого года, чтобы иметь возможность получить:
Второй уикенд Twitch Drops пройдет с 4 декабря (18:00 МСК) по 7 декабря (18:00 МСК), а третий — с 11 декабря (18:00 МСК) по 14 декабря (18:00 МСК). Какие будут подарки? Расскажем позже!
Что такое Twitch Drops?
— Это игровые награды для зрителей стримов на Twitch.
Я могу что-то получить в War Thunder?
— Да! Чем дольше вы смотрите стрим по War Thunder, тем выше у вас шанс получить награду. Вам может выпасть декаль «Турбоулитка» и танк в уникальном камуфляже “Pz.III J1 TD (Германия)”.
Круто! Что мне нужно сделать, чтобы появилась возможность получать награды?
— Вам нужно связать учетные записи Gaijin и Twitch:
Какие трансляции нужно смотреть, чтобы иметь возможность получить награды?
— Смотрите стримы по War Thunder с пометкой «Drops enabled!».
Как я узнаю о том, что получил награду?
— Вы получите сообщение о награде на странице Twitch с эфиром, в правом верхнем углу. В игре War Thunder вы найдёте предметы в своем инвентаре.
Для каких платформ доступны награды?
— Награды для War Thunder могут быть получены в версиях для PC, PlayStation 4, PlayStation 5 и Xbox One и Xbox Series X|S. Если вы играете на консоли, вам необходимо связать аккаунт PlayStation Network/Xbox Live и аккаунт Gaijin.
Как включить Drops на своем канале?
— Вам необходимо включить Drops в настройках
Drops Guide
Introduction
Twitch Drops enables you to grant in-game rewards to the Twitch community when streamers play your game or when they complete in-game missions, such as conquering a particularly difficult part of the game or by claiming victory during a battle royale game. Twitch Drops brings the Twitch community closer to your game, ultimately helping you acquire new players or re-engage your existing player base.
The latest features of Drops provide a significant improvement in the viewer experience by:
Twitch Drops provides many features for your company to get started with minimal setup, thanks to a built-in Rules Engine and Entitlements Service. The Drops Rules Engine tracks viewer watch activity, only distributing rewards based on the timeline you specify. Using the Enhanced Experiences (E2) API, you can set up missions for streamers to complete in-game to trigger a Drop to viewers watching the event live. For time-based Drops, you set the amount of time viewers need to watch the game on participating channels, and then Twitch will handle tracking their progress. Once a rule has been satisfied by the viewer, or the missions achieved by the streamer, viewers will be able to claim the Drops rewards and generate an entitlement. The Twitch Entitlements Service provides an easy-to-use interface to retrieve all viewers that earned rewards by participating in your campaigns.
Important Terms
Term | Definition | Example |
---|---|---|
Drops Campaign | A collection of Drops that are distributed during a specified time period. Drops within a campaign must fall within the bounds of a campaign. Campaigns enable conditional drop setups to reward the most loyal viewers of your content on Twitch. | «Super Soccer 2022 Launch» |
Drop | A collection of rewards distributed to viewers based on a drop rule during a specified time period. | Limited Edition Soccer Balls |
Drop Rule | The conditions viewers or streamers must meet in order to trigger a drop to be claimed by viewers watching a live channel that participates in Twitch Drops. | Time-Based: Watch for 60 minutes |
The above Benefit ID is the Reward ID of «Ultimate Ball».
Prerequisites and Setup
Once a developer within your Twitch developer organization sets up Twitch Drops, campaigns can be created and managed by anyone within the organization.
Organization and Game Setup
In order to use Twitch Drops, you must have a Twitch Developer Organization and have claimed your Game that your Drop rewards are associated with, which will be distributed during live campaigns when creators stream your game on Twitch. For more information, see Organizations to get started.
Game ID
You will need the numerical Twitch Game ID for your game to use Drops. You can find your game ID by calling the Gaming API endpoint:
Create a Twitch Application for Drops
Drops uses the Twitch API to inform your game’s identity and fulfillment services which Twitch viewers have authorized for you to grant rewards to their associated game accounts. You can use the same Twitch application to authenticate Twitch users with your account services and to access the Entitlements API. To create a Twitch application, see the Get Started Guide for the Twitch API.
Whether you are creating a new Twitch application or using an existing one, you will need to identify which Organization will be using the application for Drops from the application management page. Go to your Developer Applications listing page and click the “Manage” button for the application you will be using. On this application management page, use the “Organization” dropdown to select the appropriate organization.
Next, make sure the client ID of your Twitch application is associated with your games on the Drops Settings page. Look for the following button on the “Drops Campaigns” tab of the Developer Console for your organization.
Click the “Edit Details” button next to the game that will be using your Twitch application. Enter the Client ID of your Twitch application, which can be found on its application management page.
Account Linking
In order to claim in-game rewards, Twitch viewers will need to link their Twitch and game accounts.
In order to correctly link Twitch and game accounts:
Note: Allowing a user to authenticate with TwitchВ beforeВ your account login may result in the user thinking the account is connected when it is not!
Specifically, we recommend that you store the following information:
While account linking can be achieved in-game, we recommend hosting a webpage to let Twitch viewers link their accounts. You can add this URL to your reward configuration so that Twitch can redirect your viewers to the correct account linking page.
You can read more about account linking with OAuth on the Twitch OAuth Guide.
Entitlements Management
EventSub Subscription
The drop.entitlement.grant subscription type sends a notification when an entitlement for a Drop is granted to a viewer. For detailed information regarding this EventSub topic, see the Drop Entitlement Grant documentation.
Get Drops Entitlements API endpoint
This endpoint allows retrieval of entitlements that have been granted for a game, to a viewer, or both. For detailed information regarding this endpoint, see the Get Drops Entitlements documentation.
Update Drops Entitlements API endpoint
This endpoint allows updating the fulfillment status for a list of entitlements. For detailed information regarding this endpoint, see the Update Drops Entitlements documentation.
Tracking Entitlement Fulfillment Status
Generally, there are two approaches to tracking fulfillment status:
Twitch-owned | Developer-owned |
---|---|
Retrieve entitlements that have been claimed (i.e. filter out entitlements that have already been fulfilled). Using the API, update their status to fulfilled after granting the item in-game. | Retrieve all entitlements and store them in your own database alongside their fulfillment status. Update their status to fulfilled after granting the item in-game. |
The following is the recommended integration flow:
Here is a sample organization-level subscription condition for EventSub:
Here is a sample game-level subscription condition for EventSub:
Definitions
Benefit
Field | Type | Description |
---|---|---|
benefit_id | string | Unique identifier for this benefit. This is the ID that will be returned in the entitlements API. |
This ID is the Reward ID that has been created in the Reward Manager.
Entitlement
Campaign Marketing Page
You have the option of providing more information about your Twitch Drops Campaign by linking to a custom website, which will be available for the Twitch community to learn more about the event you are hosting. Typically this page includes more information about your event and how Twitch Drops will be a cornerstone of your marketing plan. For example, you may use Twitch Drops to drive viewers to watch your weekly developer diary stream on an upcoming game. The marketing page can tell viewers about the stream event, and can also inform them of the exclusive item you plan to give away.
Rewards Manager
Before creating Drops Campaigns, you can use the Rewards Manager to set up the rewards you will associate to Drops that will be granted to Twitch viewers. Alternatively, you can add rewards while creating Drops within a campaign. When you create rewards via the Drops management interface, they will also be placed within the Rewards Manager.
Create a Reward
To create a reward, select the Rewards Manager within the Drops product via your Organization’s Console. Then, click the create new reward button to fill out the details of the item you will award to viewers who complete the Drops conditions (you’ll set these up later within a Drops Campaign).
Field Name | Details and Usage | Example |
---|---|---|
Reward Image | This image will display within the notification call out when a Drop campaign is enabled, the streamer dashboard, and the inventory card UI when a viewer earns the reward. It must be a 160×160 px JPG or PNG, less than 1 MB in size. | |
Reward Name | The English name of the reward. In the future, we will allow localized names for rewards. | Ultimate Ball |
Game | The game this reward is associated with. Games in this list must be owned by the organization and must have a Twitch Client mapped to it within Drops Settings. | Super Soccer 2022 |
Reward Connection URL | The URL viewers will go to link their Twitch account with your game’s identity service. Viewers expect that this identity link will provide the access needed to have the reward delivered to them after earning it on Twitch. | https://supersoccer2022.com/link |
iOS Based Reward | If this reward is associated with an item that can be used within an iOS app or game, this field must be toggled to ON. This will hide the Drops campaign on iOS devices. However, viewers’ progress on iOS will still be tracked and they would be able to claim the reward on other platforms. | OFF |
Reward ID (optional) | You can specify a unique ID for this reward, in case your game’s fulfillment service expects a certain identifier for the item granted. If you do not specify an ID, we will generate a GUID upon saving the reward on Twitch. | 398dnb-9kdlsnm-dasdfk2-doandbo3-onbm21 This ID will be surfaced as benefit_id in the API. |
After providing these details, saving the reward will make it available to any Drops added to a Drops campaign.
Create a Drops Campaign
To run a Drop on Twitch, you will first need to set up a Drops Campaign, which allows you to schedule several Drops in advance of the event you’ll host for the Twitch community. Prior to launch, campaign information will be displayed for creators, so they can ensure their streaming schedules align with your event. You can run up to seven Drops during a campaign, which can last for as long as you want to run the event.
Log on to the Twitch Developer Console and switch to your Organization’s console where you will create the campaign. Under the Drops product, select Create Drop Campaign. Add the following information that will be displayed for creators before, during and after your campaign:
Field Name | Details and Usage | Example |
---|---|---|
Campaign Image | This image will be displayed for both viewers and creators before, during and after your campaign. It should visually summarize the event that your Drops will occur when creators stream your game on Twitch. It should be a 160x160px PNG or JPG and less than 1MB. | |
Campaign Name | This brief description gives streamers and viewers an overview of the campaign event. It can be no longer than 25 characters. | “Super Soccer 2022 Launch” |
Start Date & Time, End Date & Time | The duration of the campaign event. All of the Drops set up within the campaign must be within the time frame specified at the campaign level here. | October 10th 2022 12:00PM (UTC) to November 10th 2022 12:00PM (UTC) * Campaigns have a 28 day maximum duration. |
Game | The game category creators must stream in order for Drops to be present on their channel. When a creator goes live during the campaign timeframe, viewers who visit the channel will have the ability to earn the Drops set up within the campaign. | Super Soccer 2022 |
Drops Connection URL | The URL viewers must visit to link their Twitch account with your system which will fulfill the entitlements granted during the Drop Campaign. *In cases where the account link connection cannot be done from a website, use this URL to link to detailed instructions on how to link the users Twitch and game accounts. | https://supersoccer2022.com/link |
Drops Detail URL (Optional) | You can set up a marketing page to provide viewers and streamers more information about the campaign event, the rewards that they could earn, and the conditions required to earn the rewards. | https://supersoccer2022.com/twitchdropslaunch |
Description (Optional) | This description is visible on the Drops page within the creator’s dashboard. It should cover all of the details of the campaign to entice creators to play your game during the campaign time period. | Super Soccer 2022 is an arcade style soccer game that lets you play as the game’s legends at the world’s greatest stages… or at the public park. During October, we’ll be giving away exclusive balls that unlock certain capabilities within the game, exclusive to our fans on Twitch. See you on the field! |
Once you create the campaign, you’ll be taken to the Campaign Details page where you can see a preview of how your campaign information and rewards will be presented to creators and viewers before, during and after the campaign.
Next, you will set up Drops that will be distributed to viewers during the campaign. You can add up to seven Drops, which can be distributed during continuous or concurrent time frames during the campaign. There are two types of Drops:
After adding the Drops to your campaign, you can test the campaign to ensure it is ready for your event, and then enable the campaign for creators when the campaign start time occurs.
Time-Based Drops
Time-Based Drops distribute rewards when viewers have watched a creator stream your game for a specified amount of time. Twitch monitors the amount of time viewers spend across all channels streaming your game, so all you have to do is fulfill the rewards they are entitled to.
Each participating streamer must connect their Twitch account with their game account for an associated Drops campaign to be active on their channel.
Add a time-based Drop to an existing campaign
Click on the Drops tab within a campaign and click the button to Create New Drop within the time-based card. Specify the name of the Drop and, optionally, provide alternative dates during which this specific Drop will be available during the campaign. You may wish to set one drop to occur during one week of a four week period, a second drop during week two, etc.
Once you create the Drop, you’ll be taken to the Rules tab of the Drop to set the amount of time viewers must watch a creator streaming the game to earn the Drop Rewards. After selecting a time period, all you have to do is add the items to distribute when the condition has been met, and then you are ready for testing.
Time-based Drops support setting prerequisite Drops that must be completed and claimed first before unlocking the ability to make progress toward another drop. Please see the Conditional Drops section for more details.
Note: We recommend setting the watch time long enough for viewers to get a sense of the game, but not too much time that would demotivate them from earning your reward. Drops are limited to durations between a minimum of 15 minutes and a maximum of 4 hours.
Add Rewards
Rewards are the items you will distribute to viewers after they have watched channels within the game category for the time specified in the Rules tab. You can add up to 3 rewards to a campaign, all of which will be dropped upon completion of the rule. You can add rewards either in-line during the Drop creation, or from the Reward Manager.
Rewards can be anything from in-game items (e.g. a limited edition ball), consumable items (e.g. coins or points) or access to a game (e.g. beta access via a direct entitlement). Most Drops users distribute exclusive rewards you can only get on Twitch, distributing more rare items based on the difficulty of the rule specified.
Test the Drop
We strongly encourage testing any Drop before you activate it as part of a Drops Campaign. To make sure your event is kept a surprise to the community, you can use two access lists to limit the number of accounts who can preview the Drop before it goes live to all viewers and creators.
1. Specify Test Viewers and Creator Access
Click on the Access tab within a campaign and you will see two sections: Test Viewers and Creator Campaign Access. Test Viewers can participate in drop campaigns when the campaign status is in the test state. To specify test viewer(s), input their username(s) within the Test Accounts.
Creator Campaign Access allows you to specify creators whose communities can participate in your drop campaign. To specify creator(s), make sure Available for allow list channels is checked and the creator(s) username is entered amongst the Allow List Channels. The allow list is only valid when the campaign status is in test or active state.
2. Link a test viewer account
Using one of the accounts that will watch your test stream, test out your account linking flow.
3. Stream on a linked streamer account
Start streaming on Twitch using the streaming account you linked previously.
4. Claim the drop with a test viewer and creator channel
Test that the user is able to claim an entitlement on Twitch.
5. Verify the Entitlement was granted by Twitch
When a viewer claims a Drop, you can call the Entitlements API to get viewer entitlement data.
6. Award a test Entitlement to the Twitch viewer
Make sure you are able to process entitlements and track fulfillment for your test users.
7. Grant item in-game
Test that the user is able to claim an entitlement in-game.
Event-Based Drops
Event-Based Drops trigger when the streamer completes a set of conditions (i.e. missions) you specify within the rules engine. For example, you can reward viewers with a limited edition weapon when the streamer wins a match without taking any damage.
Note: This capability is powered by the Enhanced Experiences API, which requires allowlisting to access. Please see the Enhanced Experiences documentation to learn more about it.
Add an event-based drop to an existing campaign
Within a Drops Campaign, select Drops and add a new Event-Based Drop. Once you create the Drop, you’ll be automatically navigated to the Rules tab. Here you’ll set up the event-based rule that must be satisfied to trigger the Drop to viewers on Twitch.
Set up an event-based rule
Event-Based rules require a Twitch Application Client to be allowlisted for access to E2. Select the E2 Client that the rules engine should expect a game state payload from to match against the rule specified within this form. The following table describes the remaining fields required to complete the rule setup:
Field Name | Details and Usage | Example |
---|---|---|
Mission Name | On Twitch, the community knows the Drop occurs during an event when a notification appears that the streamer must complete a “mission” to earn the rewards for the event. The mission name is the short description for the mission to be completed by the streamer. This will be visible in their upcoming campaigns list, and also will be visible in the preview notification sent to viewers watching a live stream with the Campaign Enabled. | “Total Domination” |
Mission Description | The mission description describes the state that must be detected by E2 (and thus, the set of conditions that the creator must pass) to trigger the drop. This mission is shown to creators within the campaign details page on the creator dashboard. | “The streamer must score at least 10 goals while the opposing team scores less than 1 goal.” |
Drop Claim Duration | The amount of time the viewer has to claim the Drop after the mission has been completed by the creator streaming the game on Twitch. We recommend the default 2 minute allotment set within this form. | 2 minutes |
Event Rule(s) | Each event rule is a pairing of a game state, a conditional operator, and value associated to the game state. You can add multiple event rules to a single Drop, which will likely make the mission harder to complete for the streamer. All rules must be satisfied to trigger the Drop. | Rule 1: RedTeamScore is greater than or equal to 10 Rule 2: BlueTeamScore is less than or equal to 1 |
JSON Entry for Rule Validation | Based on the event rules specified, this field will auto populate a sample game-state JSON payload to send via the E2 API. Developers must submit this set of key-value pairs exactly to trigger the Drop, but they can exist alongside several other key-value pairs that describe the rest of the game state. | < «RedTeamScore»: 5, «BlueTeamScore»: 4, «GreenTeamScore»: 10 > |
After filling out the rule, save changes and it will be available for testing when the campaign is in the test status. If you filled out this section on behalf of your development or platform team, be sure to send them the JSON entry generated after saving changes to ensure the drop triggers successfully when the creator completes the mission.
Add Rewards
As with time-based drops, you can add up to three rewards to be distributed once the event-based rule is satisfied by the creator. These rewards can be added in-line or via the reward manager. Rewards can be earned a maximum of five times per Drop if desired.
Test the Drop
As with time-based drops, the testing flow is similar: after setting the campaign into the test status, you will watch a testing channel with a test viewer account and await the rule condition to be met. You can test the Drop trigger by actually completing the condition in the game (thus sending the correct payload via the Enhanced Experiences API), or simulating the game state by sending the correct payload by posting to the Enhanced Experiences API directly. In either case, the game state event should trigger the drop claim notification; claiming the entitlement will update the Entitlements API endpoint with the associated viewer and drop earned.
Sending a test game state to the Enhanced Experiences API
Conditional Drops Campaigns
Within a Campaign, you can chain together Drops of the same type to create a conditional Drops pattern, which you can use to award increasingly rare items as the community completes more difficult challenges. This feature is also useful to encourage more interaction with a campaign by requiring more touch points and claim events for the user as they complete the different Drops in a campaign.
To set up a Conditional Drop Campaign, select a Drop within your campaign and, under Drop Details, toggle the Drop Condition and then select which Drop must be triggered before this Drop is available to viewers next.
Note: Conditional Drops that have repeatable rewards are not supported and not recommended for configuration.
Sample Campaign Structure
Using the Drop Dependency Tool
You can use the specific tool to visually specify the conditional pattern Drops will follow during the campaign. Select the Drops tab within the Drops Campaign and click the button to Modify Drop Dependency to get started.
In the interface that pops up, you can click and drag drops, or use the arrow icons, to create a dependency pattern. A Drop Campaign can only have up to seven drops. In other words, Event-Based Drops cannot be dependent on time-based Drops.
Enabling a Drops Campaign
Once you have added the Drops to the campaign and tested them within your company, you are ready to go live! Click Change Status to select the Enabled state. You will see a preview sheet of the campaign, which you can use as a last minute checklist for the details and drops you have set up for this campaign.
Once you set the status to enabled, you will see one of three states:
State | Visibility | Campaign Edit Restrictions |
---|---|---|
Upcoming : The start time is in the future. | Creators will be able to view campaign details in the creator dashboard. | Campaign details can be changed. The start date can be moved up to the present. |
Live : The start time is in the past and the end time is in the future. | Creators will be able to view the campaign details in the creator dashboard. Viewers will see the game has Drops Enabled in the Twitch directory. Channels streaming the game live will show Drops Enabled. Viewers following streamers that go live with your title that has a campaign enabled will receive a notification encouraging them to tune in. | The campaign can no longer move to a disabled or testing state. Only changes to metadata such as campaign/reward names, URLs, descriptions or the allowlist can be made in this state. Changes to Drops or Drop rules are not possible. |
Expired : The end time is in the past. | The campaign will be hidden from all views. Any rewards earned by viewers will remain within their inventory, if they have earned them or claimed them already. | No changes can be made to any campaign or drop details. |
Running a Successful Drops Campaign
A Drops campaign is most effective in conjunction with a marketing that drives interest to your campaign on Twitch. Throughout your game’s lifecycle, you can use Drops campaigns to attract new player interest in your title, or reward your most loyal fans. Here are a few tips to ensure your Drops campaign resonates with the Twitch community and excite your player base.
Create a Gaming Moment
Run a Drops campaign during a major moment for your game, such as its world premiere, beginning of open beta, or the release of a new trailer. With Twitch Drops, viewers can link their account to your identity system in advance of your game’s launch. You can seed viewer excitement with exclusive content that they will have available at Day 1 of launch.
Be Thoughtful with your Campaign and Reward Names
Clear naming of your campaign and campaign rewards make for a better experience for users. Consider using nomenclature your community is familiar with so there is a clear understanding of what the campaign is, and what rewards can be earned. As an example, a campaign name of “The Cool Game Winter Challenge Event” where you can earn “500 Super Gems” clearly illustrates what campaign is running and what rewards viewers can earn.
Limit the Number of Campaigns You Create
We have seen that having many concurrent global Drops campaigns running at the same time does not create a good user experience on Twitch, and in fact, causes user confusion and dilutes your message. We have also seen increased Customer Service activity for game developers when there are multiple campaigns running, with users reaching out to ask about individual rewards that they did not receive. If you do want to run multiple campaigns at the same time, we recommend having at most 2 campaigns on a channel at a time, with one global campaign and one channel specific campaign.
Celebrate a Community Achievement
With Event-Based Drops, you can challenge creators to show off their skills and showcase the best of your game to the world. When a creator earns that hard fought victory, completes a devastating level or beats a major boss, you can trigger a Drop to generate a big moment around your game.
Make Drops Rewarding
To make the biggest impact for your Drops Campaign, providing the rewards that excite your community is critical to achieving success. Creating exclusive rewards such as beta access or a unique skin that can only be achieved through Drops will drive your audience to participate and attract new potential fans.
Be the First to Give News and Updates
Many developers use Twitch to showcase the latest updates in their game as part of a regular diary stream. You can set up Twitch Drops to be available during these streams, driving viewership to your show while showing off your latest release.
How long do I need to support a user claiming a Drop and linking their account after claiming for fulfillment?
In most circumstances, developers are required to fulfill viewer rewards that claim and link their accounts at least 14 days from the campaign ending. For certain time sensitive campaigns, such as a limited time beta, this requirement may be waived.
Will Twitch Drops increase the rank of my game in the Twitch directory?
In conjunction with a strategic marketing campaign, Twitch Drops are effective in enticing creators to play your title and motivate viewers to check out your game on Twitch. We recommend working with our creators in advance of the campaign to make sure they can show off the best of your game during the Drops Campaign. We also recommend using other social channels to inform viewers about the Drop in advance.
How do I view campaign analytics for my Drop Campaigns?
You can access analytics on your Drops campaign 48 hours after your Drops campaign has concluded. For more information on Drops Analytics, see the Analytics tab in your Drops developer console.
Where can I get support for Drops?
We recommend reading the Twitch Developer Playbook to see how Drops fits in as part of a broader set of strategies to grow your game’s engagement on Twitch.
To get additional support, see this page for all the resources available to you, including access to our Developer Forums and Developer Discord.
How do I remove an account link?
Since account linking is maintained by you, you will need to remove links between a Twitch account and a game account. We also recommend that you also revoke the OAuth access token.
What type of rewards can I give out?
While we do not have specific recommendations on the types of rewards to give out, we do recommend that you avoid stackable/transferable Drops items, as this encourages farming behavior in which viewers create multiple accounts and watch different channels from multiple browser windows.
How do I handle account de-linking by users?
It is important to think about how to handle users disconnecting their Twitch account from your game account. To check if a user has disconnected their account, you can check the validity of their OAuth token.
Here are some recommendation on to handle account relinking by users:
How do I handle banned/suspended Accounts?
If an account is banned or suspended, the OAuth token is invalidated. Please check the validity of a user’s (streamer or viewer) OAuth token before granting in-game items.