Jak wstawić kilka widgetów na stronie mając te same po id jak ono musi być dynamiczne?

To przykładowy kod z Revive Adserver
  1. <!--/*
  2.   *
  3.   * Revive Adserver Asynchronous JS Tag
  4.   * - Generated with Revive Adserver v3.2.0
  5.   *
  6.   */-->
  7.  
  8. <ins data-revive-zoneid="3" data-revive-id="946010dab7722ba2386fed9b95e8d14d"></ins>
  9. <script async src="//domena.pl/adserver/www/delivery/asyncjs.php"></script>


i teraz mam problem jak pobrać data-moje-id nie mając tego id smile.gif ? wewnątrz kodu wstawiam jakiś tam swój HTML i takich elementów na stronie moze być kilka smile.gif

Opieram się na takim tutorialu i dla jednego id nie ma problemu.
http://alexmarandon.com/articles/widget-jquery-plugins/

  1. <div class="example-widget-container" data-moj-id="1234"></div>
  2. <script type="text/javascript" src="http://domena.pl/widget.js"></script>
  3.  
  4. <div class="example-widget-container" data-moj-id="1235"></div>
  5. <script type="text/javascript" src="http://domena.pl/widget.js"></script>


mógłbym wywołać

  1. <div id="example-widget-container-1234"></div>
  2. <script type="text/javascript" src="http://domena.pl/widget.js?id=1234"></script>
  3.  
  4. <div id="example-widget-container-1235"></div>
  5. <script type="text/javascript" src="http://domena.pl/widget.js?id=1235"></script>


w 2 rozwiązaniu mogłbym pobrać id czy to przy pomocy js czy tez PHP, ale chyba 1 rozwiązanie jest lepsze, nie znam się na tym i czy ktoś poradzi jak to rozwiązać?