Jump to content
huanxing.wu

How to serve Ad to mobile app through API ?

Recommended Posts

Hi @huanxing.wu,

Perhaps one of the other invocation types would work for you?

https://documentation.revive-adserver.com/display/DOCS/Invocation+Code%3A+Zone+Level

If not, then Revive Adserver does have an XML-RPC API, which might work, otherwise there is at least one commercial plugins that provides a REST API.

Finally, if none of these are suitable, then yes, you could certainly look into building an API for Revive Adserver - or, consider signing up to our Patreon project to help support us to expand Revive Adserver with these kinds of features!

 

 

Share this post


Link to post
Share on other sites

Hi @andrewatfornax

Thanks for tips. 

1. the revive invocation types are all HTML based(js/iframe), seems not meet my requirement.

2. can you give more info about the XML-RPC API ( the reference docs link. e.g.)?

3. can u suggest some commercial plugins for me ?

4. finally, if I build an API  plugin for app to get the banners from revieve server , I don't know how to render them on Native app , should I call the native app sdk ?that's not what I wanted. I need a common way to fetch banners from revive and render on different types of native app.

 

Share this post


Link to post
Share on other sites

Hi @huanxing.wu ,

1. Well, the PHP and XML-RPC tags are different, but I suppose it depends if you have to do things from within the app, and if that is supported, or if your app can call a server script, that then does the server-side ad call.

2. No, unfortunately, the API documentation is still on our todo list - please support us on Patreon to help!

3. I can't recommend anything, because I have never used them / I have relationships with people who sell them. I am sure Google will help: https://www.google.com.au/search?q=revive+adserver+api+plugin&oq=revive+adserver+api+plugin&aqs=chrome..69i57j69i65l2j69i60l3.3255j0j7&sourceid=chrome&ie=UTF-8

4. This is also on my todo list to look into, but I would assume you need two parts - a native app SDK component (for each platform) and a common plugin/API in revive adserver to service the SDKs.

Share this post


Link to post
Share on other sites

Hi @andrewatfornax

Thanks for your answers & recommendations.

I would like  to know more about the revive plugin mechanism.

My requirement is still  to serve Ad to mobile app through API.  to implement this:

1. could u help showing me the draft data flow (who at where call which revive api/component )?

2.  what's the use-case of  XML-RPC?  it should be call on Native app or  plugin?  is xmlrpc viable on my situation?

3. I found that the revive plugin docs is rather limit on internet, except this one  https://github.com/rhapsodyv/revive-plugins-doc/tree/master ,

   I wonder if there are some where place I can learn more about revive plugin/component ?

 

Thanks in advance

 

Share this post


Link to post
Share on other sites

Ah, thanks for the clarification, @Erik Geurts !

16 hours ago, huanxing.wu said:

1. could u help showing me the draft data flow (who at where call which revive api/component )?

2.  what's the use-case of  XML-RPC?  it should be call on Native app or  plugin?  is xmlrpc viable on my situation?

3. I found that the revive plugin docs is rather limit on internet, except this one  https://github.com/rhapsodyv/revive-plugins-doc/tree/master ,

   I wonder if there are some where place I can learn more about revive plugin/component ?

13

Hi @huanxing.wu,

1 & 2. So, as per Erik's comment above, unfortunately I was wrong - the API is only about managing ads, and is not for delivery of ads. So, the APIs won't help.

3. Yes, the documentation is limited - apologies for that. We are working on expanding our documentation as best we can. The best way to support us in that process is through Patreon.

Thanks,

Andrew

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.




×
×
  • Create New...