Ad vendor claims that this is MRAID compliant. Is there anything else
I need to do in my App to make it work for MRAID Ad. Any help in this
would be much appreciated.
Being MRAID compliant does not mean an SDK (or ad) is also ORMMA compliant
-- or vice versa.
The web tester at the ORMMA site has modes for you to test both MRAID and
ORMMA ads. Crisp ads created with our Engage platform are compliant with
both standards. I can send you an example if you like.
But ultimately, it sounds like you have built an application that can
display ads according to the ORMMA standard and you are requesting an ad
that only follows the MRAID standard. While these standards are very
strongly related, they differ on a couple of key technical issues.
* JavaScript namespace: ORMMA APIs uses the "ormma" namespace like
"ormma.expand()" and MRAID APIs use the "mraid" namespace like
"mraid.expand()"
* Initialization: The ORMMA reference code uses method initialization like
"ORMMAReady()" and the MRAID API defines event-based initialization like
mraid.addEventListener("ready")
These two differences are important enough that ad vendors need to support
both for one ad to run in either an MRAID or ORMMA compliant SDK. Sounds
like your ad vendor has chosen only MRAID.
You can either choose to add a facade layer to your current app to follow
the MRAID standard as well, or you can ask your vendor to modify their ad
to comply with ORMMA.
On Wed, May 23, 2012 at 12:57 PM, AdGuy <saravana...@gmail.com> wrote:
> Hi,
> I created a test APP which is compliant with ORMMA spec defined as
> in here http://code.google.com/p/ormma/wiki/iOS_Getting_Started and I
> am able to see the ORMMA sample AD "http://ormma.googlecode.com/svn/ > trunk/AdSamples/CrispTestSuite/display/300x50-expand.html" works fine
> with my App.
> But when I try the same App for a MRAID compliant Ad served from DC
> Ad vendor claims that this is MRAID compliant. Is there anything else
> I need to do in my App to make it work for MRAID Ad. Any help in this
> would be much appreciated.
Thanks Nathan. That was a awesome quick reply. I am working to develop a
prototype for Viacom to demonstrate a global iOS Ad component which should
be capable of playing both ORMMA and MRAID ads. So based on your response I
should go for the option to add a facade layer in my App to support MRAID
ads as well. I was trying to get MRAID mapping from the webtester script
files but looks like that doesn't help.
Is there any sample or worked out example or docs you have to have a mapper
to work for both ORMMA and MRAID, that would really help me to complete the
component.
On Wed, May 23, 2012 at 12:57 PM, AdGuy <saravana...@gmail.com> wrote:
> Hi,
> I created a test APP which is compliant with ORMMA spec defined as
> in here http://code.google.com/p/ormma/wiki/iOS_Getting_Started and I
> am able to see the ORMMA sample AD "http://ormma.googlecode.com/svn/ > trunk/AdSamples/CrispTestSuite/display/300x50-expand.html" works fine
> with my App.
> But when I try the same App for a MRAID compliant Ad served from DC
> Ad vendor claims that this is MRAID compliant. Is there anything else
> I need to do in my App to make it work for MRAID Ad. Any help in this
> would be much appreciated.
Yes, I would look to a facade (or decorator or factory pattern) to help you
provide both the MRAID and ORMMA compliance for your app. The only example
I know of that is open source is the WebTester, but I think you are right,
it does not apply to your case.
Do take a look at the IAB spec for MRAID just to make sure you have that
reference as well as ORMMA. The ORMMA documentation highlights the methods
that are also in MRAID which may be able to help with your mapper.
http://code.google.com/p/ormma/wiki/ORMMA_JavaScript
Thanks,
-Nathan
On Thu, May 24, 2012 at 11:00 AM, Saravanan Kathiresan <
saravana...@gmail.com> wrote:
> Thanks Nathan. That was a awesome quick reply. I am working to develop a
> prototype for Viacom to demonstrate a global iOS Ad component which should
> be capable of playing both ORMMA and MRAID ads. So based on your response I
> should go for the option to add a facade layer in my App to support MRAID
> ads as well. I was trying to get MRAID mapping from the webtester script
> files but looks like that doesn't help.
> Is there any sample or worked out example or docs you have to have a
> mapper to work for both ORMMA and MRAID, that would really help me to
> complete the component.
> Thanks again
> Saravanan
> On Wed, May 23, 2012 at 12:57 PM, AdGuy <saravana...@gmail.com> wrote:
>> Ad vendor claims that this is MRAID compliant. Is there anything else
>> I need to do in my App to make it work for MRAID Ad. Any help in this
>> would be much appreciated.
Hi Nathan,
If you can provide a facade or layer to help to support both
MRAID and ORMMA that would be really nice. Let me know is this
something you can help me on this.
I played around ORMMA compliant APP but no luck on making MRAID to
work on them.
Thanks
Saravanan
On May 24, 3:12 pm, Nathan Carver <nathan.car...@crispmedia.com>
wrote:
> Yes, I would look to a facade (or decorator or factory pattern) to help you
> provide both the MRAID and ORMMA compliance for your app. The only example
> I know of that is open source is the WebTester, but I think you are right,
> it does not apply to your case.
> Do take a look at the IAB spec for MRAID just to make sure you have that
> reference as well as ORMMA. The ORMMA documentation highlights the methods
> that are also in MRAID which may be able to help with your mapper.http://code.google.com/p/ormma/wiki/ORMMA_JavaScript
> Thanks,
> -Nathan
> On Thu, May 24, 2012 at 11:00 AM, Saravanan Kathiresan <
> saravana...@gmail.com> wrote:
> > Thanks Nathan. That was a awesome quick reply. I am working to develop a
> > prototype for Viacom to demonstrate a global iOS Ad component which should
> > be capable of playing both ORMMA and MRAID ads. So based on your response I
> > should go for the option to add a facade layer in my App to support MRAID
> > ads as well. I was trying to get MRAID mapping from the webtester script
> > files but looks like that doesn't help.
> > Is there any sample or worked out example or docs you have to have a
> > mapper to work for both ORMMA and MRAID, that would really help me to
> > complete the component.
> > Thanks again
> > Saravanan
> > On Wed, May 23, 2012 at 12:57 PM, AdGuy <saravana...@gmail.com> wrote:
> >> Ad vendor claims that this is MRAID compliant. Is there anything else
> >> I need to do in my App to make it work for MRAID Ad. Any help in this
> >> would be much appreciated.
On Tue, May 29, 2012 at 2:27 AM, AdGuy <saravana...@gmail.com> wrote:
> Hi Nathan,
> If you can provide a facade or layer to help to support both
> MRAID and ORMMA that would be really nice. Let me know is this
> something you can help me on this.
> I played around ORMMA compliant APP but no luck on making MRAID to
> work on them.
> Thanks
> Saravanan
> On May 24, 3:12 pm, Nathan Carver <nathan.car...@crispmedia.com>
> wrote:
> > Saravanan,
> > Sounds like a great project.
> > Yes, I would look to a facade (or decorator or factory pattern) to help
> you
> > provide both the MRAID and ORMMA compliance for your app. The only
> example
> > I know of that is open source is the WebTester, but I think you are
> right,
> > it does not apply to your case.
> > Do take a look at the IAB spec for MRAID just to make sure you have that
> > reference as well as ORMMA. The ORMMA documentation highlights the
> methods
> > that are also in MRAID which may be able to help with your mapper.
> http://code.google.com/p/ormma/wiki/ORMMA_JavaScript
> > Thanks,
> > -Nathan
> > On Thu, May 24, 2012 at 11:00 AM, Saravanan Kathiresan <
> > saravana...@gmail.com> wrote:
> > > Thanks Nathan. That was a awesome quick reply. I am working to develop
> a
> > > prototype for Viacom to demonstrate a global iOS Ad component which
> should
> > > be capable of playing both ORMMA and MRAID ads. So based on your
> response I
> > > should go for the option to add a facade layer in my App to support
> MRAID
> > > ads as well. I was trying to get MRAID mapping from the webtester
> script
> > > files but looks like that doesn't help.
> > > Is there any sample or worked out example or docs you have to have a
> > > mapper to work for both ORMMA and MRAID, that would really help me to
> > > complete the component.
> > > Thanks again
> > > Saravanan
> > > On Wed, May 23, 2012 at 12:57 PM, AdGuy <saravana...@gmail.com> wrote:
> > >> Ad vendor claims that this is MRAID compliant. Is there anything else
> > >> I need to do in my App to make it work for MRAID Ad. Any help in this
> > >> would be much appreciated.