Google Play Game Services
    
    
      
    
    
      
      Koleksiyonlar ile düzeninizi koruyun
    
    
      
      İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
    
  
  
      
    
  
  
  
  
  
    
    
    
  
  
    
    
    
    
    
    
      Google Play oyunlar hizmeti,  geliştiricilerin sosyal skor tabloları, başarılar, oyun durumu, Google ile oturum açma vb. özelliklere sahip oyunları geliştirmelerine olanak tanır.
      
      
        Hizmet: games.googleapis.com
        Bu hizmeti çağırmak için Google tarafından sağlanan istemci kitaplıklarını kullanmanızı öneririz. Uygulamanızın bu hizmeti çağırmak için kendi kitaplıklarınızı kullanması gerekiyorsa API isteklerinde bulunurken aşağıdaki bilgileri kullanın.
        
          Keşif dokümanı
          Keşif Belgesi, REST API'lerini açıklamak ve tüketmek için makine tarafından okunabilen bir spesifikasyondur. İstemci kitaplıkları, IDE eklentileri ve Google API'leriyle etkileşimde bulunan diğer araçları oluşturmak için kullanılır. Bir hizmet, birden fazla keşif dokümanı sağlayabilir. Bu hizmet, aşağıdaki keşif dokümanını sağlar:
          
        
        
          Hizmet uç noktası
          Hizmet uç noktası, bir API hizmetinin ağ adresini belirten temel URL'dir. Bir hizmetin birden fazla hizmet uç noktası olabilir. Bu hizmet, aşağıdaki hizmet uç noktasına sahiptir ve aşağıdaki URI'lerin tümü bu hizmet uç noktasına bağlıdır:
          
            - https://games.googleapis.com
            
              
              
            
            
              
                | Yöntemler | 
            
            
              
                | generatePlayGroupingApiToken | 
 POST /games/v1/accesstokens/generatePlayGroupingApiTokenEkteki kimlik bilgisiyle tanımlanan PGS kullanıcısı için bir Play Grouping API jetonu oluşturur. | 
              
                | generateRecallPlayGroupingApiToken | 
 POST /games/v1/accesstokens/generateRecallPlayGroupingApiTokenİstekte sağlanan Recall oturum kimliğiyle tanımlanan PGS kullanıcısı için bir Play Grouping API jetonu oluşturur. | 
            
          
        
      
      
        
        
          
            
              
              
            
            
              
                | Yöntemler | 
            
            
              
                | list | 
 GET /games/v1/achievementsUygulamanız için tüm başarı tanımlarını listeler. | 
            
          
        
      
      
        
        
          
            
              
              
            
            
              
                | Yöntemler | 
            
            
              
                | increment | 
 POST /games/v1/achievements/{achievementId}/incrementKimliği doğrulanmış olan oynatıcı için başarının adımlarını belirtilen kimlikle artırır. | 
              
                | list | 
 GET /games/v1/players/{playerId}/achievementsKimliği doğrulanmış olan oynatıcı için uygulamanızın tüm başarılarının ilerleme durumunu listeler. | 
              
                | reveal | 
 POST /games/v1/achievements/{achievementId}/revealKimliği doğrulanmış olan oynatıcı için belirtilen kimlikle başarının durumunuREVEALEDolarak ayarlar. | 
              
                | setStepsAtLeast | 
 POST /games/v1/achievements/{achievementId}/setStepsAtLeastKimliği doğrulanmış olan oyuncu için bir başarının kilidini açmak üzere uygulanacak adımları ayarlar. | 
              
                | unlock | 
 POST /games/v1/achievements/{achievementId}/unlockKimliği doğrulanmış olan oyuncu için bu başarının kilidini açar. | 
              
                | updateMultiple | 
 POST /games/v1/achievements/updateMultipleKimliği doğrulanmış olan oyuncu için birden çok başarıyı günceller. | 
            
          
        
      
      
        
        
          
            
              
              
            
            
              
                | Yöntemler | 
            
            
              
                | get | 
 GET /games/v1/applications/{applicationId}Belirtilen kimliğe sahip uygulamanın meta verilerini alır. | 
              
                | getEndPoint | 
 POST /games/v1/applications/getEndPointİstenen uç nokta türü için bir URL döndürür. | 
              
                | played | 
 POST /games/v1/applications/playedKimliği doğrulanmış olan kullanıcının uygulamanızı oynattığını belirtir. | 
              
                | verify | 
 GET /games/v1/applications/{applicationId}/verifyBu istekle sağlanan kimlik doğrulama jetonunun, belirtilen kimliğe sahip uygulama için olduğunu doğrular ve hangi oynatıcı için verildiğini döndürür. | 
            
          
        
      
      
        REST Kaynağı: events
        
          
            
              
              
            
            
              
                | Yöntemler | 
            
            
              
                | listByPlayer | 
 GET /games/v1/eventsKimliği doğrulanmış kullanıcı için bu uygulamadaki etkinliklerin mevcut ilerlemesini gösteren bir liste döndürür. | 
              
                | listDefinitions | 
 GET /games/v1/eventDefinitionsBu uygulamadaki etkinlik tanımlarının listesini döndürür. | 
              
                | record | 
 POST /games/v1/eventsBu uygulamanın kimliği doğrulanmış o anki kullanıcısı için etkinliklerin gerçekleşme sayısında yapılan değişiklikleri toplu olarak kaydeder. | 
            
          
        
      
      
        
        
          
            
              
              
            
            
              
                | Yöntemler | 
            
            
              
                | get | 
 GET /games/v1/leaderboards/{leaderboardId}Belirtilen kimliğe sahip skor tablosunun meta verilerini alır. | 
              
                | list | 
 GET /games/v1/leaderboardsUygulamanız için tüm skor tablosu meta verilerini listeler. | 
            
          
        
      
      
      
        
        
          
            
              
              
            
            
              
                | Yöntemler | 
            
            
              
                | get | 
 GET /games/v1/players/{playerId}Belirtilen kimliğe sahip Oynatıcı kaynağını alır. | 
              
                | getMultipleApplicationPlayerIds | 
 GET /games/v1/players/me/multipleApplicationPlayerIdsÇağrı yapan uygulamayla aynı geliştirici tarafından istenen tüm oyunlarda kimliği doğrulanmış mevcut oynatıcının uygulama oynatıcı kimliklerini alın. | 
              
                | getScopedPlayerIds | 
 GET /games/v1/players/me/scopedIdsKimliği doğrulanmış mevcut kullanıcının kapsamlı oynatıcı tanımlayıcılarını alır. | 
              
                | list | 
 GET /games/v1/players/me/players/{collection}Kimliği doğrulanmış olan kullanıcı için oynatıcı koleksiyonunu alın. | 
            
          
        
      
      
        REST Kaynağı: recall
        
          
            
              
              
            
            
              
                | Yöntemler | 
            
            
              
                | gamesPlayerTokens | 
 GET /games/v1/recall/gamesPlayerTokens/{sessionId}Sağlanan geri çağırma oturum kimliğinde kodlanmış PGS oynatıcıyla ilişkili tüm istenen oyunlardan Recall jetonlarını alın. | 
              
                | lastTokenFromAllDeveloperGames | 
 GET /games/v1/recall/developerGamesLastPlayerToken/{sessionId}Sağlanan geri çağırma oturum kimliğinde kodlanmış PGS Oynatıcıyla ilişkilendirilmiş tüm geliştirici oyunlarından son Geri çağırma jetonunu alın. | 
              
                | linkPersona | 
 POST /games/v1/recall:linkPersonaSağlanan geri çağırma oturumu kimliğinde kodlanmış PGS oyuncusu ana hesabını bir oyun içi hesapla ilişkilendirme | 
              
                | resetPersona | 
 POST /games/v1/recall:resetPersonaBelirli bir karakteri (profili olan veya olmayan) herhangi bir oyuncuya bağlayan tüm Geri Çağırma jetonlarını siler. | 
              
                | retrieveTokens | 
 GET /games/v1/recall/tokens/{sessionId}Sağlanan geri çağırma oturumu kimliğinde kodlanmış PGS Oynatıcı ile ilişkili tüm Recall jetonlarını alın. | 
              
                | unlinkPersona | 
 POST /games/v1/recall:unlinkPersonaGeri çağırma oturumu tarafından tanımlanan PGS oyuncu ana hesabı ile "karakter" tarafından tanımlanan bir oyun içi hesabı bağlayan geri çağırma jetonunu silin. veya jeton değerine göre. | 
            
          
        
      
      
        
        
          
            
              
              
            
            
              
                | Yöntemler | 
            
            
              
                | check | 
 GET /games/v1/revisions/checkOyun istemcisinin güncel olup olmadığını kontrol eder. | 
            
          
        
      
      
        REST Kaynağı: scores
        
          
            
              
              
            
            
              
                | Yöntemler | 
            
            
              
                | get | 
 GET /games/v1/players/{playerId}/leaderboards/{leaderboardId}/scores/{timeSpan}Kimliği doğrulanmış olan oyuncu için skor tablolarında rekorları ve isteğe bağlı olarak sıralamaları alın. | 
              
                | list | 
 GET /games/v1/leaderboards/{leaderboardId}/scores/{collection}Skorları, en üstten başlayarak skor tablosunda listelenir. | 
              
                | listWindow | 
 GET /games/v1/leaderboards/{leaderboardId}/window/{collection}Skorları, skoru çevreleyen (ve skoru içeren) bir skor tablosunda listeler. | 
              
                | submit | 
 POST /games/v1/leaderboards/{leaderboardId}/scoresBelirtilen skor tablosuna bir skor gönderir. | 
              
                | submitMultiple | 
 POST /games/v1/leaderboards/scoresSkor tablolarına birden fazla skor gönderir. | 
            
          
        
      
      
        
        
          
            
              
              
            
            
              
                | Yöntemler | 
            
            
              
                | get | 
 GET /games/v1/snapshots/{snapshotId}Belirli bir anlık görüntü kimliğinin meta verilerini alır. | 
              
                | list | 
 GET /games/v1/players/{playerId}/snapshotsOynatıcı kimliğine karşılık gelen oynatıcı için uygulamanız tarafından oluşturulan anlık görüntülerin listesini alır. | 
            
          
        
      
      
        REST Kaynağı: stats
        
          
            
              
              
            
            
              
                | Yöntemler | 
            
            
              
                | get | 
 GET /games/v1/statsKimliği doğrulanmış kullanıcı için bu uygulamadaki etkileşim ve harcama istatistiklerini döndürür. | 
            
          
        
      
    
  
  
  
  
    
  
 
  
    
      
      
    
    
      
    
    
  
       
    
    
      
    
  
  
  Bu sayfadaki içerik ve kod örnekleri, İçerik Lisansı sayfasında açıklanan lisanslara tabidir. Java ve OpenJDK, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
  Son güncelleme tarihi: 2025-07-27 UTC.
  
  
  
    
      [[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2025-07-27 UTC."],[],[]]