Development Newsletters
Release: 11-02-2015
Lista wprowadzanych zmian:
- Przystosowanie skryptów do portalu Facebook
- Aktualizacja API gDE
Przystosowanie skryptów do portalu Facebook
Facebook nie akceptuje w adresach URL dwóch znajdujących się obok siebie znaków kropki, które mogły pojawić się w identyfikatorze skryptu zliczającego gDE. Wprowadzone zabezpieczenie w generatorze identyfikatorów zapewni poprawność URLi zliczających pod kątem wymagań portalu Facebook.
Aktualizacja API gDE
W kolejnym wdrożeniu Release: 2015-02-25 zostaną wprowadzone zmiany w operacjach API dotyczących adresów docelowych kampanii. Prosimy o przystosowanie własnych rozwiązań opartych na API do poniższych zmian.
GetPossibleTargetURLElementValuesList
Zmiany w parametrach wyjściowych:
- Output
- Old definition:
<GetPossibleTargetURLElementValuesList> <status>OK</status> <valuesNumber>1</valuesNumber> : uint <values> <value> <valueID>34</valueID> : uint <name>Campaign name</name> : string(255) </value> </values> </GetPossibleTargetURLElementValuesList>
- New definition:
<GetPossibleTargetURLElementValuesList> <status>OK</status> <valuesNumber>1</valuesNumber> : uint <values> <value> <valueID>34</valueID> : uint <name>Campaign name</name> : string(255) <url_macro>CampaignName</url_macro> : string(255) <nameType>system</nameType> : enum('system','user') </value> </values> </GetPossibleTargetURLElementValuesList>
- Old definition:
SetTargetURLElements
Zmiana parametrów wejściowych:
- Input field
- Old definition:
- sessionID : string(16) - campaignID : uint - names : string(63) list - valueIDs : uint list
- New definition:
- sessionID : string(16) - campaignID : uint - values : JSON array of objects with fields 'name' and 'value' (eg. [{"name":"utm_campaign", "value":"[CampaignName]"}, {"name":"utm_source", "value":"[CreativeName]"}] )
- Old definition:
GetTargetURLElementsList operation:
Zmiany w parametrach wyjściowych:
- Output
- Old definition:
<GetTargetURLElementsList> <status>OK</status> <elementsNumber>1</elementsNumber> : uint <elements> <element> <elementID>3</elementID> : uint <name>utm_campaign</name> : string(255) <valueID>4</valueID> : uint <valueName>Campaign name</valueName> : string(255) </element> </elements> </GetTargetURLElementsList>
- New definition:
<GetTargetURLElementsList> <status>OK</status> <elementsNumber>1</elementsNumber> : uint <elements> <element> <elementID>3</elementID> : uint <name>utm_campaign</name> : string(255) <value>[CampaignName]_xyz</value> : string(255) </element> </elements> </GetTargetURLElementsList>
- Old definition:
Powyższe zmiany zostaną zaktualizowane w dokumentacji API w dniu wdrożenia.