Skip to content

Commit a68c86e

Browse files
Merge branch 'main' into facebook_conversions_api
2 parents 84f9ba4 + 256b75b commit a68c86e

File tree

37 files changed

+229
-134
lines changed

37 files changed

+229
-134
lines changed
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
implementation 'com.revenuecat.purchases:purchases:7.0.0'
1+
implementation 'com.revenuecat.purchases:purchases:8.14.0'
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
implementation 'com.revenuecat.purchases:purchases:7.0.0'
2-
implementation 'com.revenuecat.purchases:purchases-store-amazon:7.0.0'
1+
implementation 'com.revenuecat.purchases:purchases:8.14.0'
2+
implementation 'com.revenuecat.purchases:purchases-store-amazon:8.14.0'

docs/integrations/third-party-integrations/discord.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,13 +35,13 @@ You need to configure your Discord server to authorize a webhook to post to your
3535

3636
Once you've set up a webhook in your Discord server. Enter the details into the Discord Integration section of your [dashboard](https://app.revenuecat.com).
3737

38-
![](https://github.com/RevenueCat/revenuecat-docs/assets/287089/7764e4de-b9ea-4060-9a59-af0c959bebb0 "Discord integration setup")
38+
![](/images/7764e4de-discord-integration-setup-af0c959bebb0.png "Discord integration setup")
3939

4040
:::success
4141
You're all set! RevenueCat will start sending events into Discord!
4242
:::
4343

44-
![](https://github.com/RevenueCat/revenuecat-docs/assets/287089/07cde5bd-e440-47d0-a219-aceaac4fd516 "Discord message example")
44+
![](/images/07cde5bd-discord-message-example-aceaac4fd516.png "Discord message example")
4545

4646
## Sample Events
4747

docs/integrations/third-party-integrations/intercom.mdx

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,10 @@ The Intercom integration tracks the following events:
5555

5656
![](/images/25cc36c-Screen_Shot_2019-01-25_at_1.46.51_PM_b8eb5641f04c97f97d7b550e3f612af0.png "Screen Shot 2019-01-25 at 1.46.51 PM.png")
5757

58+
4. Click **Authorize access**. If you have multiple workspaces, click the workspace name and choose the workspace you want to connect this RevenueCat project to. Also ensure the correct data host region is selected.
59+
60+
![](/images/intercom_authorization_screen.png)
61+
5862
### 2. Set Event Names
5963

6064
Once your account is connected, you can configure the event names that we'll send to Intercom. If you leave any field blank, we'll just use our default names.

docs/integrations/webhooks.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ With webhooks integrated, you can:
3232
7. Select if the webhook events should be sent only for one app or for all apps of the project
3333
8. (Optional) Filter the kinds of events that should be sent to the webhook URL.
3434

35-
![](https://github.com/RevenueCat/revenuecat-docs/assets/14286938/6a07a8cf-0696-4a2f-8546-7d9cd735e95d)
35+
![](/images/6a07a8cf-webhook-integration-7d9cd735e95d.png)
3636

3737
:::info Best Practices: Webhook authorization
3838
We recommended setting an authorization header value via the RevenueCat dashboard. When set, RevenueCat will send this header in every request. Your server can use this to authenticate the webhooks from RevenueCat.
@@ -54,7 +54,7 @@ For webhook event types and fields, see [here](/integrations/webhooks/event-type
5454

5555
You can test your server side implementation by purchasing [sandbox subscriptions](/test-and-launch/sandbox) or by issuing test webhook events through [RevenueCat's dashboard](http://app.revenuecat.com).
5656

57-
![](https://github.com/RevenueCat/revenuecat-docs/assets/14286938/ad2c8e64-12ba-4ee1-9bf0-c841349f3b7e)
57+
![](/images/ad2c8e64-webhook-testing-c841349f3b7e.png)
5858

5959
When testing with sandbox purchases, the `environment` value will be `SANDBOX`. RevenueCat itself does not have sandbox and production environments, so this value is only determined by the type of transaction received from the store. The same customer in RevenueCat can have both sandbox and production transactions associated with their account.
6060

docs/integrations/webhooks/event-flows.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ Immediate changes occur:
9797
- On the Google Play Store, for all proration modes except `DEFERRED` (ie. all proration modes starting with `IMMEDIATE`)
9898
- For immediate product changes in Stripe. Please note: The `RENEWAL` event may show the same `purchased_at_ms` as the original subscription (ie. t₀), because that is how Stripe represents the status of the subscription after the product change.
9999

100-
![immediate product change flow](https://github.com/RevenueCat/revenuecat-docs/assets/14286938/461fc856-60c5-4a9b-b568-22ef7295e212)
100+
![immediate product change flow](/images/461fc856-immediate-product-change_22ef7295e212.png)
101101

102102
### Product Change at Period End
103103

@@ -110,7 +110,7 @@ Changes at period end occur:
110110
- On the Google Play Store, for the proration mode `DEFERRED`
111111
- For scheduled product changes in Stripe
112112

113-
![product change at end of period flow](https://github.com/RevenueCat/revenuecat-docs/assets/14286938/6441cc2b-aef9-4c45-8477-e5154829756a)
113+
![product change at end of period flow](/images/6441cc2b-product-change-at-end-of-period-e5154829756a.png)
114114

115115
## Other
116116

docs/service-credentials/creating-play-service-credentials.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ To enable the Developer and Reporting APIs for your Google Cloud Project, you’
3232
3. Go to the [Google Play Android Developer API page](https://console.cloud.google.com/apis/library/androidpublisher.googleapis.com) and the [Google Play Developer Reporting API page](https://console.cloud.google.com/apis/library/playdeveloperreporting.googleapis.com) in Google Cloud Console.
3333
4. Click **Enable**. (This will say **Manage** when it is enabled.)
3434

35-
![steponeGIFv2](https://github.com/RevenueCat/revenuecat-docs/assets/112121235/97660d3a-b963-4b1e-8be0-d5bc28080b33)
35+
![steponeGIFv2](/images/97660d3a-create-play-service-credentials-step-1.gif)
3636

3737
After enabling the API, you will be redirected to your Google Cloud API page. From there, if you do not have credentials, you will need to create these following the prompt. You'll want to select that you are using the Google Play Android Developer API. Note that you'll want to generate these with either the owner of the project or a user that has the permissions from step 3 enabled in Google Play Console.
3838

@@ -94,7 +94,7 @@ All other choices are yours - the other boxes can be checked or unchecked accord
9494

9595
Select invite user at the bottom of the page, and send the invite. You'll then be redirected to '**Users and Permissions**', where you should see your newly created account as active.
9696

97-
![stepthreeGIF](https://github.com/RevenueCat/revenuecat-docs/assets/112121235/1bebe299-60db-4001-9329-0250324edb12)
97+
![stepthreeGIF](/images/1bebe299-create-play-service-credentials-step-3.gif)
9898

9999
### 4. Enter the Credentials JSON in RevenueCat
100100

docs/test-and-launch/debugging.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ Note: The debug UI won't compile for release builds, so you'll need to disable t
9999

100100
### Android
101101

102-
![RevenueCat Android Debug UI](https://github.com/RevenueCat/revenuecat-docs/assets/808417/108f3d64-96d1-4bd7-b926-70c6676931be)
102+
![RevenueCat Android Debug UI](/images/108f3d64-revenuecat-android-debug-ui-96d1-4bd7-b926-70c6676931be.png)
103103

104104
In order to use the overlay, you need to include the debug view library which is available on Maven and can be included via Gradle. Currently, this is only available as a Jetpack Compose Composable.
105105

docs/tools/customer-center/customer-center-flutter.mdx

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,6 @@ slug: customer-center-flutter
55
hidden: false
66
---
77
import { sdkVersions } from '@site/src/components/CustomerCenter/CustomerCenterSDKTable';
8-
import OverviewPartial from './_customer-center-installation-overview.mdx';
9-
10-
<OverviewPartial />
118

129
## Installation
1310

docs/tools/customer-center/customer-center-integration-android.mdx

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,6 @@ hidden: false
66
---
77
import { sdkVersions } from '@site/src/components/CustomerCenter/CustomerCenterSDKTable';
88

9-
import YouTubeEmbed from '@site/src/components/YouTubeEmbed';
10-
import OverviewPartial from './_customer-center-installation-overview.mdx';
11-
12-
<YouTubeEmbed videoId="yraB5gQCUPE" title="Integrating the Customer Center" />
13-
14-
<OverviewPartial />
15-
169
## Installation
1710

1811
[![Release](https://img.shields.io/github/release/RevenueCat/purchases-android.svg?style=flat)](https://github.com/RevenueCat/purchases-android/releases)

0 commit comments

Comments
 (0)