-
Notifications
You must be signed in to change notification settings - Fork 130
docs: reorganize monetization section #1995
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
base: master
Are you sure you want to change the base?
Conversation
Goal is to deemphasize rental and emphasize PPE more
Preview for this PR was built for commit |
Preview for this PR was built for commit |
- `Page opened with a browser` at $0.002 - this is on top of `Pages scraped` | ||
- _Example_: | ||
- User A: | ||
- Started the Actor 10 times = $0.05 |
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 am not sure "started 10 times" seems a bit weird - maybe "Started the Actor with 10 GB of memory"?
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.
Sure, we can change it to
- Started the Actor 10 times = $0.05 | |
- Started the Actor with 10GB of memory= $0.05 |
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 am for this, just don't forget to change it in the second example as well if so 😅
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.
yes yes of course, I wouldn't forget that! makes new commit...furiously
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.
To me, as a user and a mere mortal who doesn't know much about the platform, I can relate to wording "started the Actor 10 times" more than to "started the Actor with 10 GB of memory". Maybe we could combine both to be specific and super clear?
Started the Actor 10 times, each time with 1 GB of memory = $0.05
- Scraped 1,000 pages = $2.00 | ||
- 500 of those were scraped using residential proxy = $1.00 | ||
- 300 of those were scraped using browser = $0.60 | ||
- This comes up to $3.65 of total revenue |
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.
[Note / question]: Even-though I get why we want to have "more complicated" examples in docs, so devs know that they can create that - maybe having only "start" / "result" and for example "call 3rd party API" or "call AI model" can make it clear that you can do simple things with it? From my PoV, for customer less events make pricing more clear.
Or maybe just mention it to developer somewhere? That more simple & transparent pricing make Actor more attractive to customers
WDYT?
Or maybe add second example with only start + result?
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 think both approaches can work, perhaps we should in each case have a simple start & more advanced example so users can see what is the happy path, and what is a bit more complex scenario?
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.
But perhaps this is getting out of scope of this PR. Maybe we focus here on just reorganization & I'll open separate issue to work further on simplified examples?
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.
Yes, probably a separate issue
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, let's reorganize here, and we can add simple vs complex examples later on.
- 200 of those were scraped using residential proxy = $0.40 | ||
- 100 of those were scraped using browser = $0.20 | ||
- This comes up to $1.625 of total revenue | ||
- That means if platform usage costs are $0.365 for user A and $0.162 for user B your profit is $4.748 |
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.
It is a bit weird that we have this breakdown:
Cost breakdown_:
- Compute unit: $0.3 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
in PPR and not here - the models are quite similar, actually PPR is currently PPE simplified (and will be fully consumed by it in the future).
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.
We can add similar breakdown there, I guess the weirdness now stems from the change of order, it used to be
Rental
PPR
PPE
so we built on the knowledge above, now this is a bit disjointed, I'll try to address this
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.
Last question I guess, should we use current prices that can be seen at apify.com/pricing? If yes, which tier? I would say FREE
tier makes most sense to me and it seems to be what we used before? I guess since then the pricing has changed especially for proxies
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.
If we say it is "example", we can use whichever (that will help us if prices change in the future - maybe we can say something like "current prices are visible in the console") - I would use FREE tier, since it is used in the calculations
- Scraped 1,000 pages = $2.00 | ||
- 500 of those were scraped using residential proxy = $1.00 | ||
- 300 of those were scraped using browser = $0.60 | ||
- This comes up to $3.65 of total revenue |
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, let's reorganize here, and we can add simple vs complex examples later on.
What about adding info to this page (rental) that it will be soon "deprecated"? |
I'd rather not add info that is vague do we have concrete dates? |
I think that concrete dates are still in discussion (cc. @mhamas), but this could be something like: "We are about to deprecate Rental Actors in the upcoming months, so please consider whether you want to monetize your Actor as rental, or start with PPE/PPR." |
Goal is to de emphasize rental and emphasize PPE more