-
Notifications
You must be signed in to change notification settings - Fork 85
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
docs: add PPE pricing model to Actor marketing playbook #1488
Conversation
|
||
- _How it works_: you charge users based on specific events triggered programmatically by your Actor's code. You earn 80% of the revenue minus platform costs. | ||
- _Event cost example_: you set the following events for your Actor: | ||
- `Actor start per 1 GB of memory` at 0.005$ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Important: $
comes before number
- Started the Actor 10 times = 0.05$ | ||
- Scraped 1000 pages = 2.00$ | ||
- 500 of those were scraped using residential proxy = 1.00$ | ||
- 300 of those were scraped using browser = 0.90$ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Important: the math is wrong 300 * 0.002 = $0.6.
Also, it would be good to show these calculation explicitly imho.
- Started the Actor 5 times = 0.025$ | ||
- Scraped 500 pages = 1.00$ | ||
- 200 of those were scraped using residential proxy = 0.40$ | ||
- 100 of those were scraped using browser = 0.30$ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Important: math wrong, this should be 0.2
@@ -46,6 +46,29 @@ Monetizing your Actor on the Apify platform involves several key steps: | |||
- Dataset storage: $1 per 1,000 GB-hours | |||
- _Example_: you set a $1 per 1,000 results price. Two users generate 50,000 and 20,000 results, paying $50 and $20, respectively. If platform costs are $5 and $2, your profit is $49. | |||
|
|||
### Pay-per-event pricing model |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Important: in general for monetization, I miss some mention how the profit is computed! This is vital info for creators. I think this article should contain more information from docs to make it more self-contained. It can also link to docs for more details.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I've added profit calculation formulas from platform docs to playbook this should bring a bit more context to readers.
Also a link to each pricing model section in docs for people who would want to learn more, and here just a small explanation + example.
fix math add screenshot for ppe example add links to doc to relevant pricing models add profit calculation formula to ppr & ppe models
### Pay-per-result pricing model | ||
|
||
 | ||
|
||
- _How it works_: you charge users based on the number of results your Actor generates. You earn 80% of the revenue minus platform costs. | ||
- _Profit calculation_: `profit = (0.8 * revenue) - platform costs` |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nit: platform costs -> platform usage costs
(also elsewhere in this file)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nit:
platform costs -> platform usage costs
(also elsewhere in this file)
Fixed
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
A few fixes
@@ -33,18 +33,51 @@ Monetizing your Actor on the Apify platform involves several key steps: | |||
- 2nd user starts their trial but pays next month. | |||
- 3rd user on a free plan finishes the trial without upgrading to a paid plan and can’t use the Actor further. | |||
|
|||
Learn more about rental pricing model in our [documentation](/platform/actors/publishing/monetize#rental-pricing-model). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
about the rental pricing
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
i.e. add "the"
- _Cost breakdown_: | ||
- Compute unit: $0.4 per CU | ||
- Residential proxies: $13 per GB | ||
- SERPs proxy: $3 per 1,000 SERPs | ||
- Data transfer (external): $0.20 per GB | ||
- Dataset storage: $1 per 1,000 GB-hours | ||
- _Example_: you set a $1 per 1,000 results price. Two users generate 50,000 and 20,000 results, paying $50 and $20, respectively. If platform costs are $5 and $2, your profit is $49. | ||
- _Example_: you set a $1 per 1,000 results price. Two users generate 50,000 and 20,000 results, paying $50 and $20, respectively. If platform usage costs are $5 and $2, your profit is $49. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Example: you set a price of $1 per 1,000 results. Two users generate 50,000 and 20,000 results, paying $50 and $20, respectively. If the platform usage costs are $5 and $2, your profit is $49.
- _Example_: you set a $1 per 1,000 results price. Two users generate 50,000 and 20,000 results, paying $50 and $20, respectively. If platform costs are $5 and $2, your profit is $49. | ||
- _Example_: you set a $1 per 1,000 results price. Two users generate 50,000 and 20,000 results, paying $50 and $20, respectively. If platform usage costs are $5 and $2, your profit is $49. | ||
|
||
Learn more about pay-per-result pricing model in our [documentation](/platform/actors/publishing/monetize#pay-per-result-pricing-model). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Learn more about the pay-per-result pricing model
i.e. add "the"
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Still a couple of small things, sorry!
- _Cost breakdown_: | ||
- Compute unit: $0.4 per CU | ||
- Residential proxies: $13 per GB | ||
- SERPs proxy: $3 per 1,000 SERPs | ||
- Data transfer (external): $0.20 per GB | ||
- Dataset storage: $1 per 1,000 GB-hours | ||
- _Example_: you set a $1 per 1,000 results price. Two users generate 50,000 and 20,000 results, paying $50 and $20, respectively. If platform costs are $5 and $2, your profit is $49. | ||
- _Example_: you set a price of $1 per 1,000 results. Two users generate 50,000 and 20,000 results, paying $50 and $20, respectively. If platform usage costs are $5 and $2, your profit is $49. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Missed a "the", i.e.
If the platform usage costs are $5 and $2, your profit is $49.
- _Example_: | ||
- User A: | ||
- Started the Actor 10 times = $0.05 | ||
- Scraped 1000 pages = $2.00 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
1,000
i.e. use a comma
No description provided.