Adobe Launch的Marketo Mobile擴充功能

Adobe Launch中Marketo Mobile SDK擴充功能的安裝指示。 傳送推播通知及/或應用程式內訊息需執行以下步驟。

先決條件

iOS

設定Swift橋接標題

  1. 前往「檔案>新增>檔案」,然後選取「標頭檔案」。

  2. 將檔案命名為「<ProjectName>-Bridging-Header」。

  3. 前往「專案>目標>建置階段> Swift編譯器>程式碼產生」。 將下列路徑新增至Objective-Bridging標頭:

    $(PODS_ROOT)/<_ProjectName_>-Bridging-Header.h

Swift使用者:移除下列匯入陳述式,因為在上述步驟中新增了橋接標頭。

import Marketo/ALMarketo

iOS測試裝置

遵循新增iOS測試裝置的指示

在AppDelegate中處理自訂Url型別

這裡遵循指示

在iOS上設定推播通知

依照指示這裡並使用類別名稱「ALMarketo」而不是「Marketo」

Android

設定許可權

開啟AndroidManifest.xml並新增下列許可權。 您的應用程式必須要求「網際網路」和「ACCESS_NETWORK_STATE」許可權。 如果您的應用程式已要求這些許可權,請略過此步驟。

<uses‐permission android:name="android.permission.INTERNET"></uses‐permission>
<uses‐permission android:name="android.permission.ACCESS_NETWORK_STATE"></uses‐permission>

ProGuard組態(選購)

如果您正在使用應用程式的ProGuard,請在proguard.cfg檔案中新增下列行。 檔案位於您的專案資料夾中。 新增此程式碼會將Marketo SDK排除在模糊化程式之外。

-dontwarn com.marketo.*
-dontnote com.marketo.*
-keep class com.marketo.**{ *; }

Android測試裝置

這裡遵循指示

在Android上設定推播通知

依照指示這裡並使用類別名稱「ALMarketo」而不是「Marketo」

若要設定使用者設定檔,請遵循指示這裡,若要自訂動作,請遵循指示這裡。 在下列指示中,使用類別名稱「ALMarketo」而非「Marketo」

recommendation-more-help
bb269a6d-047a-4bf7-9acd-23ad9a63dc59