Redirectionare Adrequest

Salutare,

am un caz de rezolvat si sper sa primesc o idee de la voi:
firma la care lucrez, sau cel putin partea unde lucrez eu in firma se ocupa cu publicitatea online (web, mobile, app, hbbtv, etc…). Acuma suntem intrun proces de trecere de la un Adserver la altul. Una din aplicatiile Firmei care inca foloseste Adserverul vechi, functioneaza cam asa:

Utilizatorul deschide Aplicatia si se face un Adrequest catre serverul vechi care arata cam asa:
https://oasc-eu1.247realmedia.com/RealMedia/ads/adstream_mjx.ads/tvthek.orf.at/vod/regionales/kaernten-heute/11558439841@Position1,Middle?platform=web&stype=vod&scat=regionales&scatid=3309573&spro=kaernten-heute&sproid=70022&episodeid=14014170&duration=158444&advertisingtags=&RM_Exclude=&RM_Include=&oon-ds-ads=true

Dupa, serverul returneaza un anumit Banner, Video, etc.
Ideea e ca atunci cand trecerea pe serverul nou va fi completa, se va schimba si URL la care se face Adrequest, dar foarte multi utilizatori inca vor folosi aplicatiile fara sa le actualizeze, deci vor face Adrequest in continuare catre URL vechi. Eu trebuie sa gasesc o solutie, ca atunci cand URL vechi va fi apelat sa primeasca totusi response cu un anumit Banner. Eu ma-m gandit cam asa: Adrequest-ul sa fie redirectionat catre serverul und avem domeniul, ad.adworx.at si de aici mai departe catre AWS, unde ar urma sa configurez un server. Aici trebuie sa gasesc o modalitate sa interpretez tot URL-ul ala si sa returnez Bannerul sau Videoul corect. Aplicatia are mai multe pozitii si eu trbuie sa stiu care pozitie a fost apelata, de aceea am nevoie de toti parametrii din URL.

As fi curios si mai ales mi-ar fi de ajutor sa stiu cum a-ti proceda voi in aceasta situatie.

Multam’

Nu stiu ce fel de aplicatie ai (probabil mobil), dar poti controla Adserverul vechi? Sau cum vei face redirectul?

redirect (301) la un server tert care proceseaza toate GET-urile si le translateaza in noul url (sper ca a fost gandit cu chestia asta in minte si ca pornind de la GET-urile vechi sa poti servi acelasi lucru si cu noul adserver).

monitorizezi request-urile pe vechiul url si cand n-or mai fi, il opresti

1 Like

Ideea e ca nu trebuie sa translatez URL vechi, din momentul in care Aplicatia (mobile, hbbtv, etc) nu este actualizata nu mai are nici o legatura cu Adserverul nou. Eu trebuie sa programez ceva care sa rapsunda mereu la o anumita pozitie din pagina cu un Default Banner. Ideea e ca eu nu am acces la Aplicatia in sine, eu acolo nu pot modifica absolut nimic. Aplicatia face Adcall catre acel URL si abia de aici am eu acces si pot influenta ce sa returneze. Doar ca subdomeniul ad.adworx.at este pe un server unde noi nu avem acces, cei de acolo unde avem noi domeniul pot decat sa ne faca redirect catre AWS, de exmplu, iar aici o sa fie serverul unde o sa fie executat codul si care va raspunde aplicatiei. Nustiu daca am explicat foarte corect, sper ca se intelege. Au astia aici o combinatie de servere ca nici ei nu le mai inteleg…

am inteles ca in aplicatii e posibil sa fie hardcodat cu ad.adworx.at
dar daca cei care au acces la ad.adworx.at pot face in asa fel incat request-ul vechi sa duca intr-un aws unde ai acces inseamna ca poti controla ce se intampla…

nu-mi dau seama daca tu vrei o solutie de cod (cum sa raspunda cu un default banner) sau alt fel de informatie