Skip to content

Commit 3454a7e

Browse files
mhamasTC-MO
andauthored
feat: make pay-per-result pricing explicit (#1117)
Co-authored-by: Michał Olender <[email protected]> Co-authored-by: Michał Olender <[email protected]>
1 parent 1b59fb2 commit 3454a7e

File tree

1 file changed

+35
-1
lines changed

1 file changed

+35
-1
lines changed

sources/academy/platform/get_most_of_actors/monetizing_your_actor.md

Lines changed: 35 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,41 @@ At the end of each month, we will then add up all rental fees collected in that
3131
3232
## Pay-per-result pricing model {#pay-per-result-pricing-model}
3333

34-
If you make your Actor pay-per-result instead, you will set the price per 1,000 results, and users will be charged for your Actor solely based on the number of results your Actor produces. That's your _revenue_. The underlying [platform usage](https://docs.apify.com/platform/actors/running/usage-and-resources) the Actor generates, using the free plan unit pricing, is your _cost_. Your profit which is then paid to you is computed as 80% of the revenue minus the costs, i.e. `(0.8 * revenue) - costs = profit`. This profit is also paid out monthly.
34+
If you make your Actor pay-per-result instead, you will set the price per 1,000 results, and users will be charged for your Actor solely based on the number of results your Actor produces. That's your _revenue_. The underlying [platform usage](https://docs.apify.com/platform/actors/running/usage-and-resources) the Actor generates, using the pay-per-result unit pricing defined below, is your _cost_. Your profit which is then paid to you is computed as 80% of the revenue minus the costs, i.e. `(0.8 * revenue) - costs = profit`. This profit is also paid out monthly.
35+
36+
### Pay-per-result unit pricing for cost computation
37+
38+
| Service | Unit price |
39+
|---------------------------------|----------------------------|
40+
| Compute unit | **$0.4** / CU |
41+
| Residential proxies | **$13** / GB |
42+
| SERPs proxy | **$3** / 1,000 SERPs |
43+
| Data transfer - external | **$0.20** / GB |
44+
| Data transfer - internal | **$0.05** / GB |
45+
| Dataset - timed storage | **$1.00** / 1,000 GB-hours |
46+
| Dataset - reads | **$0.0004** / 1,000 reads |
47+
| Dataset - writes | **$0.005** / 1,000 writes |
48+
| Key-value store - timed storage | **$1.00** / 1,000 GB-hours |
49+
| Key-value store - reads | **$0.005** / 1,000 reads |
50+
| Key-value store - writes | **$0.05** / 1,000 writes |
51+
| Key-value store - lists | **$0.05** / 1,000 lists |
52+
| Request queue - timed storage | **$4.00** / 1,000 GB-hours |
53+
| Request queue - reads | **$0.004** / 1,000 reads |
54+
| Request queue - writes | **$0.02** / 1,000 writes |
55+
56+
:::note What are Gigabyte-hours?
57+
58+
Gigabyte-hours (GB-hours) are a unit of measurement used to quantify data storage and processing capacity over time.
59+
To calculate GB-hours, multiply the amount of data in gigabytes by the number of hours it's stored or processed.
60+
61+
Suppose you host 50GB of data for 30 days. To calculate this in GB-hours:
62+
63+
- Convert days to hours: _30 * 24 = 720_
64+
- Multiply data size by hours: _50 * 720 = 36,000_
65+
66+
This means that storing 50 GB of data for 30 days results in 36,000 GB-hours.
67+
68+
:::
3569

3670
Note that only revenue and cost for Apify customers on [paid plans](https://apify.com/pricing) are taken into consideration when computing your profit. Users on free plans are not reflected there, although you can see statistics about the potential revenue of users that are currently on free plans in Actor insights in the Apify Console.
3771

0 commit comments

Comments
 (0)