잘못된 merchantId 또는 serviceId로 replace availability를 호출하면 호출에서 오류 메시지가 발생하지 않습니다. 이는 RTU를 통한 어베일러빌리티 슬롯 변경사항이 순서가 지정되지 않은 실행을 지원하므로 merchantId 또는 serviceId와 연결되지 않기 때문입니다. 하지만 잘못된 merchantId 또는 serviceId로 인해 요청의 슬롯이 프로덕션에 게재되지 않습니다. 시간대를 제공할 수 있도록 하려면 RTU 또는 피드를 통해 누락된 판매자 또는 서비스를 추가하세요.
모든 업데이트 함수에서 업데이트할 필드를 지정하려면 매개변수 'updateMask'가 FieldMask 형식이어야 합니다. API는 마스크에 지정된 대로 필드의 값만 변경하고 나머지는 그대로 두어야 합니다. 잘못된 updateMask 문자열을 전달하면 업데이트가 적용되지 않습니다. 업데이트 시 필드 마스크가 없으면 모든 필드의 필드 마스크가 지정된 것처럼 모든 필드에 작업이 적용됩니다. 따라서 모든 필드를 업데이트하려면 updateMask를 비워 두면 됩니다.
[[["이해하기 쉬움","easyToUnderstand","thumb-up"],["문제가 해결됨","solvedMyProblem","thumb-up"],["기타","otherUp","thumb-up"]],[["필요한 정보가 없음","missingTheInformationINeed","thumb-down"],["너무 복잡함/단계 수가 너무 많음","tooComplicatedTooManySteps","thumb-down"],["오래됨","outOfDate","thumb-down"],["번역 문제","translationIssue","thumb-down"],["샘플/코드 문제","samplesCodeIssue","thumb-down"],["기타","otherDown","thumb-down"]],["최종 업데이트: 2024-11-26(UTC)"],[[["Download the Java real-time update API client and sample code to simplify integration."],["Prepare by creating a service account, downloading the private key, and setting up a Java project."],["Refer to the provided troubleshooting guide for guidance on common integration issues and error handling."],["Utilize the FieldMask parameter in update functions to specify fields for modification and ensure desired outcomes."],["Review the REST API documentation for comprehensive details on available functionalities and endpoints."]]],["Download the Java real-time update API client and library. Create a Java project, import the sample code files, `InventoryUpdate.java` and `BookingNotification.java`, and copy your private key to the `src` directory. Add the Java Client Library to your project dependencies. Follow the TODOs in the Java files to complete implementation. Be aware of 409 errors with existing IDs. Replace availability calls won't throw errors with invalid IDs. Ensure the 'updateMask' parameter is in FieldMask format in update functions.\n"]]