메인 콘텐츠로 건너뛰기

151221

날짜: 2015-12-20

JavaSDK 관련 변경 내용

  • JavaSDK
    • 이제 필요한 경우 Google advertisingId를 자동으로 적절하게 가져옵니다.

NodeSDK 관련 변경 내용

  • NodeSDK
    • 0.7.151210 릴리스에 사소한 버그 수정이 핫픽스로 적용되었습니다.

151210

날짜: 2015-12-08

API 변경 내용

  • PlayerStatistic용 API를 개편했습니다.
  • XBOX 인증.
  • PS4™ 인증.
  • 사소한 설명서 개선.
  • SDKGenerator를 개편하고, 생성기 및 모든 SDK의 코드를 정리했으며, 클라이언트/서버 SDK 분리를 개선했습니다.
  • 향후 기능을 위해 모든 SDK에 새로운 자동화된 테스트를 추가했습니다.
“PS4”는 Sony Interactive Entertainment Inc.의 등록 상표 또는 상표입니다.

WindowsSDK/C++/Cocos2d-xSDK 관련 변경 내용

  • WindowsSDK/C++/Cocos2d-xSDK
    • SDK의 구조가 변경되었습니다. 이전 버전에서 업데이트하는 사용자는 평소보다 조금 더 많은 작업을 해야 합니다.

UnitySDK 관련 변경 내용

  • UnitySDK
    • 다음 릴리스에서는 Google advertisingId 및 iOS IDFA를 자동으로 적절하게 가져옵니다.

특정 핫픽스(2015년 12월 11일)

  • UnitySDK
    • 이제 필요한 경우 Google advertisingId 및 iOS IDFA를 자동으로 적절하게 가져옵니다.

151130

날짜: 2015-11-29

API 변경 내용

  • LoginWithGameCenter - 이전에 게시되었으며 이제 숨김 해제되었습니다.
  • GetLeaderboardAroundUser - 올바른 개수의 결과를 반환하는 것과 관련된 몇 가지 문제가 수정되었습니다.
  • GetFriendLeaderboardAroundUser - GetLeaderboardAroundUser와 같이 작동하지만 순위표 결과를 현재 플레이어의 친구 목록으로 제한하는 새 API 메서드입니다.
  • 일반 로그인 - 모든 로그인 결과에 대해 새 데이터가 반환됩니다. 새 데이터를 노출하는 작업은 아직 프로토타입 단계이며 완전히 작동하지는 않습니다. 계속 지켜봐 주세요!

151123

날짜: 2015-11-22

API 변경 내용

  • Steam 오류 메시지 응답이 개선되었습니다.
  • SDK용 자동화된 테스트 시스템을 업데이트했습니다.
  • 사소한 설명서 업데이트.

ActionScriptSDK 관련 변경 내용

  • ActionScriptSDK
    • test-debug 출력의 사소한 오타를 수정했습니다.

Cocos2d-xSDK 관련 변경 내용

  • Cocos2d-xSDK
    • 예제 프로젝트를 더 새로운 버전의 cocos(3.7 -> 3.8.1)로 빌드합니다.

JavaSDK 관련 변경 내용

  • JavaSDK
    • 웹 표준에 더 가깝도록 파일 구조를 재배열했습니다.
    • 클라이언트 전용 AndroidStudio 예제 프로젝트를 추가했습니다.
    • 이 예제가 빌드되고 작동하는지 확인하기 위한 사소한 변경.
    • 추가 변수/함수 없이 각 용도에 더 잘 맞도록 Client/Server/Combo 파일을 일부 사용자 지정했습니다.
    • 일반 정리.

PostmanCollection 관련 변경 내용

UnitySDK 관련 변경 내용

  • UnitySDK
    • Android 플러그인의 매니페스트를 정리했습니다.

151116

날짜: 2015-11-15

API 변경 내용

  • 설명서 업데이트.
  • 버전 번호 형식이 약간 변경되었습니다.

PostmanCollection 관련 변경 내용

151109

날짜: 2015-11-08

API 변경 내용

  • 일부 데이터 사용량 상한이 더 잘 적용되고, 초과 시 더 잘 보고됩니다.
  • 사소한 설명서 변경.
  • 새 API-RedeemCouponRequest:
  • RedeemCoupon API 설명서
  • Steam 항목 ID가 숫자 문자열이어야 하는 문제를 수정했습니다.
  • OpenGraph 제품에 대한 오류 보고를 개선했습니다.
  • Google Play 및 Facebook과 같은 타사 API의 오류율 및 응답 시간을 추적하는 타사 요청 유틸리티를 추가했습니다.

WindowsSDK 관련 변경 내용

  • 이제 Data-Update Request 개체의 KeysToRemove 필드를 사용하여 UserData, CharacterData, ItemCustomData, SharedGroupData 및 해당 Read-Only 및 Server-Only 변형을 삭제할 수 있습니다.

151026

날짜: 2015-10-25

API 변경 내용

  • 내부적으로 많은 개선 사항이 있지만 공개적으로 노출되는 것은 없습니다.
  • API_Specs에는 향후 더 완전한 설명서와 예제를 생성하는 데 사용할 수 있는 더 많은 정보가 포함되어 있습니다.
  • 대량의 항목 집합을 부여하는 속도를 크게 높였습니다.

151019

날짜: 2015-10-18

API 변경 내용

  • 여러 API 설명이 업데이트되었습니다.
  • 여러 SeeAlso 링크가 업데이트되었습니다.
  • FailedByUber 트랜잭션 오류는 사용되지 않으며,
  • FailedByPlayFab 트랜잭션 오류가 이를 대체합니다.
  • Game Manager의 스튜디오 관리를 개선했습니다.
  • API 호출 속도, 크기 및 타이밍에 대한 실시간 메트릭 카운터를 추가했습니다.

UnitySDK 관련 변경 내용

  • UnitySDK
    • Unity 4.x 지원을 제거합니다. 향후 모든 업데이트는 Unity 5.x 이상에서만 지원됩니다. Unity 블로그.
    • Client-SDK에 더 이상 존재하지 않아야 하는 파일을 정리했습니다.
    • 편집기 드롭다운 옵션을 정리하고 설명서 링크를 수정했습니다.
    • 심층적인 PlayFab API 사용 예제의 첫 번째 버전입니다. 일반 릴리스를 위해 다듬어지지는 않았지만, 숙련된 사용자는 초기 버전을 살펴보는 데 관심이 있을 수 있습니다.
    • 유용성을 개선하기 위해 Android GCM 플러그인을 업데이트했습니다.
      • 적절한 위치에 주석을 추가했습니다.
      • 용도를 더 잘 반영하도록 변수 이름을 변경했습니다.
    • 기능:
      • 제대로 인스턴스화되지 않았을 때 null 참조가 발생하는 문제를 수정했습니다.
      • Android 대상으로 빌드할 때 public 메서드가 숨겨지는 문제를 수정했습니다.

151012

날짜: 2015-10-11

API 변경 내용

  • API와 일치하도록 Game Manager에서 VC 정의를 삭제하는 기능을 제거했습니다.
  • 원자성 증가/감소를 지원하는 백 엔드 코드를 추가했습니다.
  • 새 원자성 증가를 사용하도록 사용자 지정 데이터 버전을 변경했습니다.
  • Int32 최댓값을 넘으면 사용자의 VC가 롤오버되는 문제를 수정했습니다. 이제 VC의 상한은 Int32 최댓값입니다.
  • 드물게 발생하는 문제를 방지하기 위해 대/소문자를 구분하는 VC 이름에 대한 지원을 추가했습니다.

151005

날짜: 2015-10-04

API 변경 내용

  • PSN™에서 프록시를 제대로 사용하지 않는 문제를 수정했습니다.
  • Game Manager에 캐릭터 인벤토리 관리를 추가했습니다.
“PSN”은 Sony Interactive Entertainment Inc.의 등록 상표 또는 상표입니다.

150928

날짜: 2015-09-27

API 변경 내용

  • Client/Server-API: GetCharacterInventory는 새 오류 유형 CharacterNotFound를 반환할 수 있습니다.
  • Admin-API: 요청에 Character ID를 제공하면 RevokeInventoryItemRequest가 캐릭터 인벤토리에서 작동할 수 있습니다.
  • All: 매우 사소한 API 설명서 업데이트.
  • GetUserData API 호출에서 필터링 키를 지정하면 캐시를 우회합니다.
  • 항목 취소 API 호출에 선택적 Character ID를 추가했습니다.
  • 버전 관리된 데이터 호출이 빈 값 대신 null을 반환하는 문제를 수정했습니다.
  • 가상 통화 이름을 2자로 제한하도록 API를 변경했습니다.

ActionScriptSDK 관련 변경 내용

Cocos2d-xSDK 관련 변경 내용

CSharpSDK 관련 변경 내용

  • CSharpSDK
    • 단위 테스트 프레임워크에 대한 사소한 업데이트.
    • CloudScript 테스트를 추가했습니다.

JavaSDK 관련 변경 내용

  • JavaSDK
    • CloudScript를 수정하고 CloudScript JUnit 테스트를 추가했습니다.
    • 잘못되거나 실패한 API 호출에 대한 오류 보고를 개선했습니다.

UnitySDK 관련 변경 내용

  • UnitySDK
    • 단위 테스트 프레임워크에 대한 사소한 업데이트.
    • CloudScript 테스트를 추가했습니다.
    • Android 푸시 알림을 수정했습니다.

WindowsSDK/C++ 관련 변경 내용

  • CloudScript 테스트를 추가했습니다.

150921

날짜: 2015-09-20

API 변경 내용

  • All-APIs: 사소한 함수 설명서 변경.
  • All-APIs: CatalogItem에 Facebook 구매와 연결된 선택적 매개 변수가 추가되었습니다.
  • Client and Server API: GetCharacterInventoryResult에 VC 재충전 시간이 추가되었습니다.
  • Client-API: LinkFacebookAccountRequest에 이전 연결을 재정의하는 선택적 매개 변수가 추가되었습니다.
  • Client-API: LinkKongregateAccountRequest 및 LoginWithKongregateRequest 매개 변수가 수정되었습니다.
  • 캐릭터 이름에 대한 [a-zA-Z0-9] regex를 제거했습니다.
  • 도움이 되지 않는 서버 오류가 반환되지 않도록 내부 오류 처리를 개선했습니다.
  • CDN API가 설명대로 작동하는지 확인하는 테스트를 추가했습니다.
  • 자신을 친구로 추가할 수 없도록 AddFriend API를 변경했습니다.
  • AddFriend 서버 API가 항상 오류를 반환하는 문제를 수정했습니다.
  • 원격 푸시 서비스에서 더 나은 오류를 보고하도록 푸시 알림 내부 코드를 업데이트했습니다.
  • 요약에는 일부 오류를 보고하지 않지만 세부 정보에는 표시하던 API 사용 보고서의 오류 수를 수정했습니다.
  • CloudScript에 속도 제한을 추가하고, CloudScript -> PlayFab API 호출이 속도 제한기를 우회할 수 있는 기능을 추가했습니다.

150908

날짜: 2015-09-07

API 변경 내용

  • 일부 API에서 UserisNotValid 오류를 반환했으며, 이 오류의 이름이 AccountNotFound로 변경되었습니다.
  • PlayFab ID와 Facebook ID를 일치시키고 이를 동일한 계정에 연결하기 위한 통합이 개선되었습니다.
  • 이제 Server API에서 클라이언트 GetTitleNews API를 정의합니다.
  • Feature not configured 오류가 Facebook not configured와 같은 더 구체적인 오류로 분리되었습니다.
  • Paypal API 예외와 관련된 오류를 개선했습니다.
  • 쿠폰 생성 관련 문제를 수정했습니다.

UnitySDK 관련 변경 내용

  • UnitySDK
    • 일부 IOS 빌드 문제를 수정했습니다.
    • 약간의 설명서 개선.
    • Android GCM 수정/업데이트.

150901

날짜: 2015-08-31

API 변경 내용

  • 새 Client API:
    • ListUsersCharacters
    • ConsumeItemRequest는 선택적 CharacterId 매개 변수를 사용합니다.
    • PurchaseItemRequest는 선택적 CharacterId 매개 변수를 사용합니다.
    • UnlockContainerItemRequest는 선택적 CharacterId 매개 변수를 사용합니다.
    • 이제 CharacterId가 제공되면 PurchaseItem이 새 오류 유형 CharacterNotFound를 반환할 수 있습니다.
    • UnlockContainerItem 함수 설명서가 업데이트되었습니다.
    • Client and Server: 이제 GetCharacterInventoryRequest 매개 변수 PlayFabId는 선택 사항입니다.
    • 로그인 기록 전반에 걸쳐 ID 공급자 추적을 추가했습니다.

UnitySDK 관련 변경 내용

Cocos2d-xSDK 관련 변경 내용

  • Cocos2d-xSDK
    • 이제 Android 프로젝트가 컴파일됩니다.
    • Android 프로젝트의 기본값은 x86 프로세서이지만 Application.mk에서 armeabi 또는 기타 프로세서로 쉽게 전환할 수 있습니다.

WindowsSDK 관련 변경 내용

  • 문제가 발생하여 압축을 사용하지 않도록 설정했습니다.

JavaScriptSDK 관련 변경 내용

  • JavaScriptSDK
    • 전면 개편 – 이전 릴리스와 호환되지 않으므로 주의하세요!

150824

날짜: 2015-08-23

API 변경 내용

  • API 설명서의 일부 설명을 업데이트했습니다.
  • GetUserInventoryResult에 새 선택적 매개 변수 PlayFabId, CharacterId가 포함됩니다.
  • GetCharacterStatisticsResult에 새 선택적 매개 변수 PlayFabId, CharacterId가 포함됩니다.
  • GetTitleData를 호출할 때 필터 키가 제공되지 않으면 아무것도 반환하지 않는 대신 모든 타이틀 데이터를 반환합니다.
  • Facebook에 대한 API 호출을 통합하기 위해 Facebook 로그인 및 결제 관련 코드를 리팩터링했습니다.
  • GetAllUsersCharacters API를 추가했습니다.

UnitySDK 관련 변경 내용

  • UnitySDK
    • 인터넷에 연결되지 않은 상태에서 API 호출을 시도하면 오류 콜백에 더 나은 정보가 포함됩니다.

WindowsSDK 관련 변경 내용

  • Android용으로 컴파일할 때 더 이상 오류가 발생하지 않습니다(단, 실행 시 아직 작동하지는 않음).

150817 iOS

날짜: 2015-08-16

API 변경 내용

  • CloudScript 관리자 API가 부적절한 오류 코드를 반환하는 문제를 수정했습니다.
  • 사용자 지정 ID 인증에 대한 지원을 추가했습니다.
  • 드롭 테이블 유효성 검사를 추가하기 전에 삭제된 드롭 테이블이 포함된 항목을 부여할 때 발생하는 서버 오류를 수정했습니다.
  • iTunes 및 Google Play 영수증 유효성 검사 관련 코드를 내부적으로 다시 빌드했습니다.
  • API 요청의 잘못된 JSON 처리를 개선했습니다.
  • Int32 최댓값을 넘어 스택할 때 발생하는 문제를 수정했습니다(이제 스택의 상한은 Int32 최댓값입니다).

SDK 관련 변경 내용

  • 버전 관리된 SDK의 초기 릴리스.

150810

날짜: 2015-08-09

API 변경 내용

  • API에 대한 교차 도메인 설정을 추가했습니다.
  • 새 타이틀 모니터링 서비스의 기반을 추가했습니다.
  • Game Manager의 타이틀 비밀 키 편집기에 Kongregate API 키를 추가했습니다.
  • 인터페이스와 상속을 고려하도록 SDK 생성기를 업데이트했습니다.
  • Game Manager에서 드롭 테이블의 JSON 업로드/다운로드를 수정했습니다.
  • 설명서 생성기에 단위 테스트 검사를 추가했습니다.
  • 웹 오류가 발생한 경우 iTunes 영수증 유효성 검사를 다시 시도하도록 추가했습니다.
  • Facebook 결제에 대한 지원을 추가했습니다.
  • 통화 변환 서비스를 추가했습니다.

150727

날짜: 2015-07-26

API 변경 내용

  • ID 생성에 사용되는 난수 생성기를 개선했습니다.
  • Google Play 영수증의 유효성을 검사할 때 Base64 디코딩 오류에 대한 catch를 추가했습니다.

150720

날짜: 2015-07-19

API 변경 내용

  • 구매에 대한 PayPal 결제 공급자 지원을 추가했습니다.
  • GetUserInventory API 호출에서 CatalogVersion을 제거했습니다.
  • Kongragate 인증 API를 추가했습니다.

150713

날짜: 2015-07-12

API 변경 내용

  • Game Manager에서 게임 및 로비를 종료하는 작업에 대한 감사 로그 항목을 추가했습니다.
  • Store가 수정될 때 Store Index가 업데이트되지 않는 문제를 수정했습니다.
  • 게시자 간에 스튜디오를 마이그레이션하는 내부 유틸리티를 추가했습니다.
  • 문서 사이트에서 베타 기능을 볼 수 있도록 하는 스위치를 추가했습니다.
  • 달력 주 단위 코호트를 생성하도록 리텐션 보고서를 업데이트했습니다.
  • Top Spenders Report에 사용자 이름뿐만 아니라 PlayFab ID를 추가했습니다.
  • 사용자의 표시 이름 또는 이메일을 표시하도록 Game Manager 감사 로그를 수정했습니다.
  • Game Manager에 User Title Data 편집기를 추가했습니다.

150706

날짜: 2015-07-05

API 변경 내용

  • 클라이언트가 PlayFab ID 목록에 null 또는 빈 값을 전달한 경우, 문자열 배열을 사용하는 API에서 발생하는 오류를 수정했습니다.

150629

날짜: 2015-06-28

API 변경 내용

  • API를 베타로 플래그 지정하는 기능을 추가했습니다.
  • 스택이 항상 제대로 수행되지 않는 문제를 수정했습니다.
마지막 수정일 2026년 11월 5일