Creative Events

AddCreativeEvent [finished]

Nakładki:

    Wywołanie:

    AddCreativeEvent.php ?sessionID = ...    
        ( & creativeID = ... | & templateID = ... )& creativeEventTypeID = ...    
        [ & name = ... ]
            
        [ & function = ... ]

    Opis:

        Creates new interaction. No more than 1000 interactions can be added in hour.

    Parametry:

    • sessionID: string(16)
    • creativeID: uint
    • templateID: uint
    • creativeEventTypeID: uint
    • name: string(63) - required for "custom" EventType
    • function: string(63) - required for "custom" EventType

    Wynik:

    <AddCreativeEvent>
        <status>OK</status>
        <creativeEventID>1234</creativeEventID> : uint
    </AddCreativeEvent>

    Zwracane błędy:



    UpdateCreativeEvent [finished]

    Nakładki:

      Wywołanie:

      UpdateCreativeEvent.php ? sessionID = ... & eventID = ...     
          [ & name = ... ]
              
          [ & function = ... ]

      Opis:

          Modifies given interaction.

      Parametry:

      • sessionID: string(16)
      • eventID: uint
      • name: string(63)
      • function: string(63)

      Wynik:

      <UpdateCreativeEvent>
          <status>OK</status>
      </UpdateCreativeEvent>

      Zwracane błędy:



      DeleteCreativeEvent [finished]

      Nakładki:

        Wywołanie:

        DeleteCreativeEvent.php ? sessionID = ... & eventID = ...

        Opis:

            Deletes interaction.

        Parametry:

        • sessionID: string(16)
        • eventID: uint

        Wynik:

        <DeleteCreativeEvent>
            <status>OK</status>
        </DeleteCreativeEvent>

        Zwracane błędy:



        GetCreativeEventsList [finished]

        Nakładki:

          Wywołanie:

          GetCreativeEventsList?sessionID = ...    
              ( & campaignIDs | & creativeIDs | & templateIDs )    
              [ & namePattern ]
                  
              [ & limit ]
                  
              [ & offset ]

          Opis:

          Parametry:

          • sessionID: string(16)
          • campaignIDs: uint list
          • creativeIDs: uint list
          • templateIDs: uint list
          • namePattern: string(100)
          • limit: uint - limits result to given number of records
          • offset: uint - skips given number of records

          Wynik:

          <GetCreativeEventsList>
              <status>OK</status>
              <eventsNumber>1234</eventsNumber> : uint - all records number (if there were no limit and offset)
              <events>
                  <event>
                      <eventID>1</eventID> : uint
                      <creativeEventTypeID>1</creativeEventTypeID> : uint
                      <creativeEventTypeName>custom</creativeEventTypeName> : string(100)
                      <name>name1</name> : string(63)
                      <function>gdeMeasure1</function> : string(63)
                      <campaignID>123</campaignID> : nullable uint
                      <campaignName>banner</campaignName> : string(255)
                      <creativeID>123</creativeID> : nullable uint
                      <creativeName>banner</creativeName> : string(63)
                  </event>
              </events>
          </GetCreativeEventsList>

          Zwracane błędy:



          GetCreativeEventTypesList [finished]

          Nakładki:

            Wywołanie:

            GetCreativeEventTypesList.php ? sessionID = ...

            Opis:

                Returns list of possible interaction types.

            Parametry:

            • sessionID: string(16)

            Wynik:

            <GetCreativeEventTypesList>
                <status>OK</status>
                <creativeEventTypesNumber>1234</creativeEventTypesNumber> : uint - all records number (if there were no limit and offset)
                <creativeEventTypes>
                    <creativeEventType>
                        <creativeEventTypeID>1</creativeEventTypeID> : uint
                        <name>custom</name> : string(100)
                    </creativeEventType>
                    <creativeEventType>
                        <creativeEventTypeID>2</creativeEventTypeID> : uint
                        <name>end</name> : string(100)
                    </creativeEventType>
                    <creativeEventType>
                        <creativeEventTypeID>3</creativeEventTypeID> : uint
                        <name>expand</name> : string(100)
                    </creativeEventType>
                </creativeEventTypes>
            </GetCreativeEventTypesList>

            Zwracane błędy:



            AddCreativeClickTag [finished]

            Nakładki:

              Wywołanie:

              AddCreativeClickTag.php ?sessionID = ...    
                  ( & creativeID = ... | & templateID = ... )& name = ...    
                  [ & macro = ... ]
                      
                  [ & targetUrl = ... ]
                      & clickTag = ...

              Opis:

                  Adds new creative click Tag. No more than 1000 click tags can be added in hour.

              Parametry:

              • sessionID: string(16)
              • creativeID: uint
              • templateID: uint
              • name: string(63)
              • macro: string(63) - required if given templateID or creative is gde+
              • targetUrl: string(255)
              • clickTag: string(255)

              Wynik:

              <AddCreativeClickTag>
                  <status>OK</status>
                  <clickTagID>1234</clickTagID> : uint
              </AddCreativeClickTag>

              Zwracane błędy:



              UpdateCreativeClickTag [finished]

              Nakładki:

                Wywołanie:

                UpdateCreativeClickTag.php ? sessionID = ... & clickTagID = ...     
                    [ & name = ... ]
                        
                    [ & macro = ... ]
                        
                    [ & targetUrl = ... ]
                        
                    [ & clickTag = ... ]

                Opis:

                    Modifies given creative click tag.

                Parametry:

                • sessionID: string(16)
                • clickTagID: uint
                • name: string(63)
                • macro: string(63)
                • targetUrl: string(255)
                • clickTag: string(255)

                Wynik:

                <UpdateCreativeClickTag>
                    <status>OK</status>
                </UpdateCreativeClickTag>

                Zwracane błędy:



                DeleteCreativeClickTag [finished]

                Nakładki:

                  Wywołanie:

                  DeleteCreativeClickTag.php ? sessionID = ... & clickTagID = ...

                  Opis:

                      Deletes given creative click tag.

                  Parametry:

                  • sessionID: string(16)
                  • clickTagID: uint

                  Wynik:

                  <DeleteCreativeClickTag>
                      <status>OK</status>
                  </DeleteCreativeClickTag>

                  Zwracane błędy:



                  GetCreativeClickTagsList [finished]

                  Nakładki:

                    Wywołanie:

                    GetCreativeClickTagsList ?sessionID = ...    
                        ( & campaignIDs | & creativeIDs | & templateIDs )    
                        [ & namePattern ]
                            
                        [ & limit ]
                            
                        [ & offset ]

                    Opis:

                        Returns list of creative click tags matching specified criteria.

                    Parametry:

                    • sessionID: string(16)
                    • campaignIDs: uint list
                    • creativeIDs: uint list
                    • templateIDs: uint list
                    • namePattern: string(100)
                    • limit: uint - limits result to given number of records
                    • offset: uint - skips given number of records

                    Wynik:

                    <GetCreativeClickTagsList>
                        <status>OK</status>
                        <clickTagsNumber>1234</clickTagsNumber> : uint - all records number (if there were no limit and offset)
                        <clickTags>
                            <clickTag>
                                <clickTagID>1</clickTagID> : uint
                                <name>nazwa1</name> : string(63)
                                <macro>zmienna_1</macro> : string(63)
                                <clickTag>clicktag</clickTag> : string(100)
                                <targetUrl>www.gemius.pl</targetUrl> : string(1023)
                                <campaignID>123</campaignID> : nullable uint
                                <campaignName>banner</campaignName> : string(255)
                                <creativeID>123</creativeID> : nullable uint
                                <creativeName>banner</creativeName> : string(63)
                                <actionID>1234</actionID> : nullable uint
                                <actionName>akcja</actionName> : string(255)
                            </clickTag>
                        </clickTags>
                    </GetCreativeClickTagsList>

                    Zwracane błędy: