You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: uwp/monetize/get-response-info-for-app-reviews.md
+7-10Lines changed: 7 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,16 +1,19 @@
1
1
---
2
-
ms.assetid: fb6bb856-7a1b-4312-a602-f500646a3119
3
-
description: Use this method in the Microsoft Store reviews API to determine whether you can respond to a particular review, or whether you can respond to any review for a given app.
4
2
title: Get response info for reviews
5
-
ms.date: 02/08/2017
3
+
description: Use this method in the Microsoft Store reviews API to determine whether you can respond to a particular review, or whether you can respond to any review for a given app.
4
+
ms.assetid: fb6bb856-7a1b-4312-a602-f500646a3119
5
+
ms.date: 07/14/2023
6
6
ms.topic: article
7
7
keywords: windows 10, uwp, Store services, Microsoft Store reviews API, response info
8
8
ms.localizationpriority: medium
9
9
---
10
+
10
11
# Get response info for reviews
11
12
12
-
If you want to programmatically respond to a customer review of your app, you can use this method in the Microsoft Store reviews API to first determine whether you have permission to respond to the review. You cannot respond to reviews submitted by customers who have chosen not to receive review responses. After you confirm that you can respond to the review, you can then use the [submit responses to app reviews](submit-responses-to-app-reviews.md) method to programmatically respond to it.
13
+
> [!IMPORTANT]
14
+
> The *Microsoft Store reviews API*, as documented in this topic, is currently not in a working state. Instead of using the APIs, you can achieve the same task(s) by [using Partner Center](/windows/apps/publish/respond-to-customer-reviews).
13
15
16
+
If you want to programmatically respond to a customer review of your app, you can use this method in the Microsoft Store reviews API to first determine whether you have permission to respond to the review. You cannot respond to reviews submitted by customers who have chosen not to receive review responses. After you confirm that you can respond to the review, you can then use the [submit responses to app reviews](submit-responses-to-app-reviews.md) method to programmatically respond to it.
14
17
15
18
## Prerequisites
16
19
@@ -22,29 +25,25 @@ To use this method, you need to first do the following:
| applicationId | string | The Store ID of the app that contains the review for which you want to determine whether you can respond to. The Store ID is available on the [App identity page](/windows/apps/publish/view-app-identity-details) in Partner Center. An example Store ID is 9WZDNCRFJ3Q8. | Yes |
45
45
| reviewId | string | The ID of the review you want to respond to (this is a GUID). Review IDs are available in the response data of the [get app reviews](get-app-reviews.md) method in the Microsoft Store analytics API and in the [offline download](/windows/apps/publish/download-analytic-reports) of the [Reviews report](/windows/apps/publish/reviews-report). <br/>If you omit this parameter, the response body for this method will indicate whether you have permissions to respond to any reviews for the specified app. | No |
46
46
47
-
48
47
### Request example
49
48
50
49
The following examples how to use this method to determine whether you can respond to a given review.
| CanRespond | Boolean | The value **true** indicates that you can respond to the specified review, or that you have permissions to respond to any review for the specified app. Otherwise, this value is **false**. |
65
63
| DefaultSupportEmail | string | Your app's [support email address](/windows/apps/publish/publish-your-app/enter-app-properties?pivots=store-installer-msix#support-contact-info) as specified in your app's Store listing. If you did not specify a support email address, this field is empty. |
Copy file name to clipboardExpand all lines: uwp/monetize/respond-to-reviews-using-windows-store-services.md
+7-6Lines changed: 7 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,14 +1,18 @@
1
1
---
2
-
ms.assetid: c92c0ea8-f742-4fc1-a3d7-e90aac11953e
3
-
description: Use the Microsoft Store reviews API to programmatically submit responses to reviews of your app in the Store.
4
2
title: Respond to reviews using Store services
5
-
ms.date: 06/04/2018
3
+
description: Use the Microsoft Store reviews API to programmatically submit responses to reviews of your app in the Store.
4
+
ms.assetid: c92c0ea8-f742-4fc1-a3d7-e90aac11953e
5
+
ms.date: 07/14/2023
6
6
ms.topic: article
7
7
keywords: windows 10, uwp, Microsoft Store reviews API, respond to reviews
8
8
ms.localizationpriority: medium
9
9
---
10
+
10
11
# Respond to reviews using Store services
11
12
13
+
> [!IMPORTANT]
14
+
> The *Microsoft Store reviews API*, as documented in this topic, is currently not in a working state. Instead of using the APIs, you can achieve the same task(s) by [using Partner Center](/windows/apps/publish/respond-to-customer-reviews).
15
+
12
16
Use the *Microsoft Store reviews API* to programmatically respond to reviews of your app in the Store. This API is especially useful for developers who want to bulk respond to many reviews without using Partner Center. This API uses Azure Active Directory (Azure AD) to authenticate the calls from your app or service.
13
17
14
18
The following steps describe the end-to-end process:
@@ -77,11 +81,8 @@ The Microsoft Store reviews API contains several methods you can use to determin
77
81
2. Call the [get response info for app reviews](get-response-info-for-app-reviews.md) method to determine whether you are allowed to respond to the reviews. When a customer submits a review, they can choose not to receive responses to their review. You cannot respond to reviews submitted by customers who have chosen not to receive review responses.
78
82
3. Call the [submit responses to app reviews](submit-responses-to-app-reviews.md) method to programmatically respond to the reviews.
79
83
80
-
81
84
## Related topics
82
85
83
86
*[Get app reviews](get-app-reviews.md)
84
87
*[Get response info for app reviews](get-response-info-for-app-reviews.md)
85
88
*[Submit responses to app reviews](submit-responses-to-app-reviews.md)
Copy file name to clipboardExpand all lines: uwp/monetize/submit-responses-to-app-reviews.md
+6-10Lines changed: 6 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,14 +1,17 @@
1
1
---
2
-
ms.assetid: 038903d6-efab-4da6-96b5-046c7431e6e7
3
-
description: Use this method in the Microsoft Store reviews API to submit responses to reviews of your app.
4
2
title: Submit responses to reviews
5
-
ms.date: 02/08/2017
3
+
description: Use this method in the Microsoft Store reviews API to submit responses to reviews of your app.
4
+
ms.assetid: 038903d6-efab-4da6-96b5-046c7431e6e7
5
+
ms.date: 07/14/2023
6
6
ms.topic: article
7
7
keywords: windows 10, uwp, Store services, Microsoft Store reviews API, add-on acquisitions
8
8
ms.localizationpriority: medium
9
9
---
10
+
10
11
# Submit responses to reviews
11
12
13
+
> [!IMPORTANT]
14
+
> The *Microsoft Store reviews API*, as documented in this topic, is currently not in a working state. Instead of using the APIs, you can achieve the same task(s) by [using Partner Center](/windows/apps/publish/respond-to-customer-reviews).
12
15
13
16
Use this method in the Microsoft Store reviews API to programmatically respond to reviews of your app. When you call this method, you must specify the IDs of the reviews you want to respond to. Review IDs are available in the response data of the [get app reviews](get-app-reviews.md) method in the Microsoft Store analytics API and in the [offline download](/windows/apps/publish/download-analytic-reports) of the [Reviews report](/windows/apps/publish/reviews-report).
14
17
@@ -33,19 +36,16 @@ To use this method, you need to first do the following:
| Responses | array | An array of objects that contain the response data you want to submit. For more information about the data in each object, see the following table. |
56
56
57
-
58
57
Each object in the *Responses* array contains the following values.
59
58
60
59
| Value | Type | Description | Required |
@@ -65,7 +64,6 @@ Each object in the *Responses* array contains the following values.
65
64
| SupportEmail | string | Your app's support email address, which the customer can use to contact you directly. This must be a valid email address. | Yes |
66
65
| IsPublic | Boolean | If you specify **true**, your response will be displayed in your app's Store listing, directly below the customer's review, and will be visible to all customers. If you specify **false** and the user hasn't opted out of receiving email responses, your response will be sent to the customer via email, and it will not be visible to other customers in your app's Store listing. If you specify **false** and the user has opted out of receiving email responses, an error will be returned. | Yes |
67
66
68
-
69
67
### Request example
70
68
71
69
The following example demonstrates how to use this method to submit responses to several reviews.
| Result | array | An array of objects that contain data about each response you submitted. For more information about the data in each object, see the following table. |
104
102
105
-
106
103
Each object in the *Result* array contains the following values.
107
104
108
105
| Value | Type | Description |
@@ -112,7 +109,6 @@ Each object in the *Result* array contains the following values.
112
109
| Successful | string | The value **true** indicates that your response was sent successfully. The value **false** indicates that your response was unsuccessful. |
113
110
| FailureReason | string | If **Successful** is **false**, this value contains a reason for the failure. If **Successful** is **true**, this value is empty. |
114
111
115
-
116
112
### Response example
117
113
118
114
The following example demonstrates an example JSON response body for this request.
0 commit comments