Skip to content

Link module

Enum: AffiseModules.Link (Runtime/Modules/AffiseModules.cs:7).

Return last url in chan of redirection.

Support MAX 10 redirections.

public class LinkModule : AffiseModule, IAffiseLinkApi

Namespace: AffiseAttributionLib.Module.Link. Declared at Runtime/Module/Link/LinkModule.cs:9.

Submodule API (accessed via Affise.Module.Link):

  • public interface IAffiseLinkApi : IAffiseModuleApiRuntime/Module/Link/IAffiseLinkApi.cs:6 — exposes Resolve(string uri, AffiseLinkCallback callback).
  • public interface IAffiseModuleLinkApi : IAffiseLinkApi, IAffiseHasModuleRuntime/Module/Link/IAffiseModuleLinkApi.cs:5 — adds HasModule().
  • public delegate void AffiseLinkCallback(string result);Runtime/Module/Link/AffiseLinkCallback.cs:5.
Affise.Module.Link.Resolve("SITE_WITH_REDIRECTION", (redirectUrl) => {
// handle redirect url
});