151221
날짜: 2015-12-20JavaSDK 관련 변경 사항
-
JavaSDK
- Google advertisingId가 이제 필요할 때 자동으로 적절히 가져와집니다.
NodeSDK 관련 변경 사항
-
NodeSDK
- 0.7.151210 릴리스가 사소한 버그 수정과 함께 핫픽스되었습니다.
151210
날짜: 2015-12-08API 변경 사항
- PlayerStatistic을 위한 API 개편.
- XBOX 인증.
- PS4™ 인증.
- 사소한 문서 개선.
- SDKGenerator 개편, 생성기 및 모든 SDK의 코드 정리, 더 나은 클라이언트/서버 SDK 분리.
- 예정된 기능을 위한 모든 SDK의 새로운 자동화 테스트.
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-29API 변경 사항
LoginWithGameCenter- 이전에 게시되었으며 이제 숨김 해제됩니다.GetLeaderboardAroundUser- 올바른 수의 결과를 반환하지 않던 일부 문제가 수정되었습니다.GetFriendLeaderboardAroundUser-GetLeaderboardAroundUser와 같은 동작을 하지만, 리더보드 결과를 현재 플레이어의 친구 목록으로 제한하는 새 API 메서드입니다.- General Login - 모든 로그인 결과에 대해 새 데이터가 반환됩니다. 새 데이터를 노출하는 작업은 아직 프로토타입 상태이며 완전히 작동하지는 않습니다. 계속 주목해 주세요!
151123
날짜: 2015-11-22API 변경 사항
- Steam 오류 메시지 응답이 개선되었습니다.
- SDK용 자동화 테스트 시스템이 업데이트되었습니다.
- 사소한 문서 업데이트.
ActionScriptSDK 관련 변경 사항
-
ActionScriptSDK
- test-debug 출력의 사소한 오타를 수정했습니다.
Cocos2d-xSDK 관련 변경 사항
-
Cocos2d-xSDK
- 예제 프로젝트가 새 버전의 cocos로 빌드됩니다. 3.7 -> 3.8.1.
JavaSDK 관련 변경 사항
- JavaSDK
- 파일 구조를 좀 더 웹 표준에 맞게 재배열했습니다.
- 클라이언트 전용 AndroidStudio 예제 프로젝트를 추가했습니다.
- 이 예제가 빌드되고 작동하는지 확인하는 사소한 변경.
- Client/Server/Combo 파일에 대한 사용자 지정을 통해 추가 변수/함수 없이 각 목적에 더 가깝게 맞춤화.
- 일반 정리.
PostmanCollection 관련 변경 사항
- PostmanCollection
- server/admin 인증 문제 수정.
UnitySDK 관련 변경 사항
-
UnitySDK
- Android Plugin의 Manifest 정리.
151116
날짜: 2015-11-15API 변경 사항
- 문서 업데이트.
- 버전 번호 지정 형식이 약간 변경되었습니다.
PostmanCollection 관련 변경 사항
-
PostmanCollection
- Postman Versioned Collection의 초기 릴리스.
151109
날짜: 2015-11-08API 변경 사항
- 일부 데이터 사용량 상한이 더 잘 적용되고 초과 시 더 잘 보고됩니다.
- 사소한 문서 변경.
- 새로운
API-RedeemCouponRequest: - RedeemCoupon API 문서
- Steam 아이템 ID가 숫자 문자열이어야 하는 문제 수정.
- OpenGraph 제품에 대한 오류 보고 개선.
- Google Play 및 Facebook과 같은 서드파티 API의 오류율 및 응답 시간을 추적하기 위한 서드파티 요청 유틸리티 추가.
WindowsSDK 관련 변경 사항
UserData,CharacterData,ItemCustomData,SharedGroupData및 Read-Only 및 Server-Only 변형은 이제 Data-Update Request 객체의KeysToRemove필드를 사용하여 삭제할 수 있습니다.
151026
날짜: 2015-10-25API 변경 사항
- 내부적으로 많은 개선이 있었지만 공개적으로 드러난 것은 없습니다.
- API_Specs에는 향후 더 완전한 문서 및 예제를 생성하는 데 사용할 수 있는 더 많은 정보가 포함되어 있습니다.
- 대량의 아이템 부여가 크게 빨라졌습니다.
151019
날짜: 2015-10-18API 변경 사항
- 여러 API 설명이 업데이트되었습니다.
- 여러
SeeAlso링크가 업데이트되었습니다. FailedByUber트랜잭션 오류가 사용 중단되었으며,FailedByPlayFab트랜잭션 오류가 이를 대체합니다.- Game Manager에서 스튜디오 관리가 개선되었습니다.
- API 호출률, 크기 및 타이밍에 대한 실시간 메트릭 카운터가 추가되었습니다.
UnitySDK 관련 변경 사항
- UnitySDK
- Unity 4.x에 대한 지원을 제거합니다. 향후 모든 업데이트는 Unity 5.x 이상에서만 지원됩니다: Unity 블로그.
- Client-SDK에 더 이상 존재하지 않아야 하는 파일 정리.
- editor-dropdown 옵션 정리 및 문서 링크 수정.
- 심층적인 PlayFab API 사용 예제 첫 시도. 일반 릴리스를 위해 다듬어진 것은 아니지만 숙련된 사용자는 초기 버전을 살펴보는 데 관심이 있을 수 있습니다.
- Android GCM 플러그인을 업데이트하여 사용성 개선:
- 필요한 부분에 주석 추가.
- 사용법을 더 잘 반영하도록 변수 이름 변경.
- 기능:
- 제대로 인스턴스화되지 않았을 때 null 참조가 발생하던 문제 수정.
- Android 대상용으로 빌드할 때 public 메서드가 숨겨지던 문제 수정.
151012
날짜: 2015-10-11API 변경 사항
- API와 일치시키기 위해 Game Manager에서 VC 정의 삭제 기능을 제거했습니다.
- 원자적 증가/감소를 지원하기 위한 백엔드 코드 추가.
- 새로운 원자적 증가를 사용하도록 사용자 지정 데이터 버전 변경.
- Int32 max를 초과할 때 사용자의 VC가 롤오버되던 문제 수정. 이제 VC는 Int32 max로 상한이 지정됩니다.
- 드문 문제를 방지하기 위해 대소문자 구분 VC 이름 지원 추가.
151005
날짜: 2015-10-04API 변경 사항
- 프록시를 제대로 사용하지 않던 PSN™ 문제 수정.
- Game Manager에 캐릭터 인벤토리 관리 추가.
150928
날짜: 2015-09-27API 변경 사항
- Client/Server-API:
GetCharacterInventory가 새 오류 유형인CharacterNotFound를 반환할 수 있습니다. - Admin-API:
RevokeInventoryItemRequest는 요청에 Character ID를 제공하여 캐릭터 인벤토리에서 작동할 수 있습니다. - 모두: 매우 사소한 API 문서 업데이트.
GetUserDataAPI 호출이 필터링 키를 지정할 때 캐시를 우회합니다.- 아이템 취소 API 호출에 선택적 Character ID 추가.
- 버전 데이터 호출이 empty 대신 null을 반환하는 문제 수정.
- 가상 통화 이름을 2자로 제한하도록 API 변경.
ActionScriptSDK 관련 변경 사항
-
ActionScriptSDK
- ActionScript Versioned SDK의 초기 릴리스.
Cocos2d-xSDK 관련 변경 사항
-
Cocos2d-xSDK
- CloudScript 테스트 추가.
CSharpSDK 관련 변경 사항
- CSharpSDK
- 유닛 테스트 프레임워크에 대한 사소한 업데이트.
- CloudScript 테스트 추가.
JavaSDK 관련 변경 사항
-
JavaSDK
- CloudScript 수정, CloudScript JUnit 테스트 추가.
- 잘못된/실패한 api 호출에 대한 더 나은 오류 보고.
UnitySDK 관련 변경 사항
- UnitySDK
- 유닛 테스트 프레임워크에 대한 사소한 업데이트.
- CloudScript 테스트 추가.
- Android push-notifications 수정.
WindowsSDK/C++ 관련 변경 사항
- CloudScript 테스트 추가.
150921
날짜: 2015-09-20API 변경 사항
- All-APIs: 사소한 function-documentation 변경.
- All-APIs: CatalogItem이 Facebook 구매와 연결된 선택적 매개변수를 얻습니다.
- Client 및 Server API: VC 재충전 시간이
GetCharacterInventoryResult에 추가되었습니다. - Client-API:
LinkFacebookAccountRequest가 이전 연결을 재정의하는 선택적 매개변수를 얻습니다. - Client-API:
LinkKongregateAccountRequest및LoginWithKongregateRequest매개변수 수정됨. - 캐릭터 이름에 대한
[a-zA-Z0-9] regex제거. - 도움이 되지 않는 서버 오류 반환을 방지하기 위해 내부 오류 처리 개선.
- CDN API가 설명대로 작동하는지 확인하는 테스트 추가.
- 자신을 친구로 추가하지 못하도록
AddFriendAPI 변경. AddFriend서버 API가 항상 오류를 반환하는 문제 수정.- 원격 푸시 서비스에서 더 나은 오류를 보고하도록 푸시 알림 내부 코드 업데이트.
- 요약에서는 일부 오류를 보고하지 않지만 세부 정보에는 표시되는 API 사용 보고서의 오류 개수 수정.
- CloudScript에 요청 제한 추가 및 CloudScript -> PlayFab API 호출이 요청 제한기를 우회할 수 있는 기능 추가.
150908
날짜: 2015-09-07API 변경 사항
- 일부 API가
UserisNotValid오류를 반환했으며, 이 오류가AccountNotFound로 이름 변경되었습니다. - PlayFab ID와 Facebook ID를 매칭하고 동일한 계정으로 매칭하는 통합 개선.
- 서버 API가 이제 클라이언트
GetTitleNewsAPI를 정의합니다. Feature not configured오류를Facebook not configured와 같은 더 구체적인 오류로 분리했습니다.- Paypal API 예외에 대한 오류 개선.
- 쿠폰 생성 문제 수정.
UnitySDK 관련 변경 사항
- UnitySDK
- 일부 iOS 빌드 문제를 수정했습니다.
- 문서 약간 개선.
- Android GCM 수정/업데이트.
150901
날짜: 2015-08-31API 변경 사항
-
새 Client API:
ListUsersCharactersConsumeItemRequest가 선택적CharacterId매개변수를 받습니다.PurchaseItemRequest가 선택적CharacterId매개변수를 받습니다.UnlockContainerItemRequest가 선택적CharacterId매개변수를 받습니다.CharacterId가 제공되면PurchaseItem이 이제 새 오류 유형인CharacterNotFound를 반환할 수 있습니다.UnlockContainerItem함수 문서가 업데이트되었습니다.- Client 및 Server:
GetCharacterInventoryRequest매개변수PlayFabId는 이제 선택 사항입니다. - 로그인 이력 전반에 걸쳐 identity provider의 추적 추가.
UnitySDK 관련 변경 사항
- UnitySDK
- 새 meta 파일
Cocos2d-xSDK 관련 변경 사항
- Cocos2d-xSDK
- Android 프로젝트가 이제 컴파일되어야 합니다.
- Android 프로젝트가 기본적으로 x86 프로세서로 설정되지만 Application.mk에서 armeabi 또는 다른 프로세서로 쉽게 전환할 수 있습니다.
WindowsSDK 관련 변경 사항
- 문제가 있어서 압축이 비활성화되었습니다.
JavaScriptSDK 관련 변경 사항
-
JavaScriptSDK
- 대대적인 개편 – 이전 릴리스와 호환되지 않으므로 주의하세요!
150824
날짜: 2015-08-23API 변경 사항
- API 문서에 대한 일부 설명 업데이트.
GetUserInventoryResult에 새 선택적 매개변수 포함:PlayFabId,CharacterId.GetCharacterStatisticsResult에 새 선택적 매개변수 포함:PlayFabId,CharacterId.- 필터 키가 제공되지 않은 경우
GetTitleData가 아무것도 반환하지 않는 대신 모든 타이틀 데이터를 반환하도록 변경. - Facebook 로그인 및 결제 관련 코드를 리팩터링하여 Facebook에 대한 API 호출 통합.
GetAllUsersCharactersAPI 추가.
UnitySDK 관련 변경 사항
- UnitySDK
- 인터넷 액세스 없이 API 호출을 시도하는 경우 오류 콜백에 더 나은 정보가 포함됩니다.
WindowsSDK 관련 변경 사항
- Android용 컴파일이 더 이상 오류를 발생시키지 않습니다(하지만 실행 시 아직 작동하지 않음).
150817 iOS
날짜: 2015-08-16API 변경 사항
- CloudScript admin API가 부적절한 오류 코드를 반환하던 문제 수정.
- 사용자 지정 ID 인증 지원 추가.
- drop table 유효성 검사를 추가하기 전에 삭제된 drop table을 포함한 아이템 부여 시 서버 오류가 발생하던 문제 수정.
- iTunes 및 Google Play 영수증 유효성 검사 관련 코드를 내부적으로 재구축.
- API 요청의 잘못된 JSON 처리 개선.
- Int32 max를 초과하는 스택으로 인해 발생하던 문제 수정(이제 스택은 Int32 max로 상한이 지정됨).
SDK 관련 변경 사항
- versioned SDK의 초기 릴리스.
150810
날짜: 2015-08-09API 변경 사항
- API에 대한 교차 도메인 설정 추가.
- 새 타이틀 모니터링 서비스의 기반 추가.
- Game Manager의 title secret keys editor에 Kongregate API key 추가.
- 인터페이스와 상속을 처리하도록 SDK 생성기 업데이트.
- Game Manager에서 drop table의 JSON 업로드/다운로드 수정.
- 문서 생성기에 유닛 테스트 커버리지 추가.
- 웹 오류가 발생했을 때 iTunes 영수증 유효성 검사를 재시도하도록 추가.
- Facebook 결제 지원 추가.
- 통화 변환 서비스 추가.
150727
날짜: 2015-07-26API 변경 사항
- ID 생성에 사용되는 난수 생성기 개선.
- Google Play 영수증 유효성 검사 시 Base64 디코딩 오류에 대한 catch 추가.
150720
날짜: 2015-07-19API 변경 사항
- 구매를 위한 PayPal 결제 공급자 지원 추가.
GetUserInventoryAPI 호출에서CatalogVersion제거.- Kongragate 인증 API 추가.
150713
날짜: 2015-07-12API 변경 사항
- Game Manager에서 게임 및 로비 종료에 대한 감사 로그 항목 추가.
- Store가 수정되었을 때 Store Index가 업데이트되지 않던 문제 수정.
- 게시자 간에 스튜디오를 마이그레이션하는 내부 유틸리티 추가.
- 문서 사이트에서 베타 기능을 볼 수 있는 스위치 추가.
- 캘린더 주 코호트를 생성하도록 유지 보고서 업데이트.
- Top Spenders Report에 사용자 이름뿐만 아니라 PlayFab ID 추가.
- 사용자의 표시 이름 또는 이메일을 표시하도록 Game Manager 감사 로그 수정.
- Game Manager에 User Title Data 편집기 추가.
150706
날짜: 2015-07-05API 변경 사항
- 클라이언트가 PlayFab ID 목록에 null 또는 빈 값을 전달할 때 문자열 배열을 사용하는 API의 오류 수정.
150629
날짜: 2015-06-28API 변경 사항
- API를 Beta로 표시하는 기능 추가.
- 스태킹이 항상 제대로 수행되지 않던 문제 수정.
