You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
## Changing from versions older than Android SDK v1.1.0
81
-
82
-
Before version 1.1.0 of our Android SDK was released we included Google’s GCM library with our base library in a single bundle called *intercom-sdk*. From version 1.1.0 onward we separated the GCM (*intercom-sdk-gcm*) and base (*intercom-sdk-base*) libraries so that anyone who didn’t need GCM wasn't forced to include it as a dependency. The *intercom-sdk* package reference is still valid for anyone who would like to continue using it.
<divclass="block"><spanclass="deprecationComment">replaced with <ahref="io/intercom/android/sdk/Intercom.html#handlePushMessage-android.app.TaskStackBuilder-"><code>Intercom.handlePushMessage(TaskStackBuilder)</code></a></span></div>
Copy file name to clipboardExpand all lines: docs/index-all.html
+12Lines changed: 12 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -242,6 +242,10 @@ <h2 class="title">O</h2>
242
242
</a>
243
243
<h2class="title">R</h2>
244
244
<dl>
245
+
<dt><spanclass="memberNameLink"><ahref="io/intercom/android/sdk/Intercom.html#registerForLaterInitialisation-android.app.Application-">registerForLaterInitialisation(Application)</a></span> - Static method in class io.intercom.android.sdk.<ahref="io/intercom/android/sdk/Intercom.html" title="class in io.intercom.android.sdk">Intercom</a></dt>
246
+
<dd>
247
+
<divclass="block">Begin tracking Activity lifecycle events so that Intercom can be initialized later.</div>
248
+
</dd>
245
249
<dt><spanclass="memberNameLink"><ahref="io/intercom/android/sdk/Intercom.html#registerIdentifiedUser-io.intercom.android.sdk.identity.Registration-">registerIdentifiedUser(Registration)</a></span> - Method in class io.intercom.android.sdk.<ahref="io/intercom/android/sdk/Intercom.html" title="class in io.intercom.android.sdk">Intercom</a></dt>
246
250
<dd>
247
251
<divclass="block">Registers an identified user with Intercom.</div>
@@ -300,8 +304,16 @@ <h2 class="title">S</h2>
300
304
</a>
301
305
<h2class="title">U</h2>
302
306
<dl>
307
+
<dt><spanclass="memberNameLink"><ahref="io/intercom/android/sdk/Intercom.html#unregisterForLateInitialisation-android.app.Application-">unregisterForLateInitialisation(Application)</a></span> - Static method in class io.intercom.android.sdk.<ahref="io/intercom/android/sdk/Intercom.html" title="class in io.intercom.android.sdk">Intercom</a></dt>
<dt><spanclass="memberNameLink"><ahref="io/intercom/android/sdk/Intercom.html#updateUser-java.util.Map-">updateUser(Map<String, ?>)</a></span> - Method in class io.intercom.android.sdk.<ahref="io/intercom/android/sdk/Intercom.html" title="class in io.intercom.android.sdk">Intercom</a></dt>
<dt><spanclass="memberNameLink"><ahref="io/intercom/android/sdk/Intercom.html#updateUser-User-">updateUser(User)</a></span> - Method in class io.intercom.android.sdk.<ahref="io/intercom/android/sdk/Intercom.html" title="class in io.intercom.android.sdk">Intercom</a></dt>
316
+
<dd>
305
317
<divclass="block">Updates a user in Intercom.</div>
<tdclass="colLast"><code><spanclass="memberNameLink"><ahref="../../../../io/intercom/android/sdk/Intercom.html#registerIdentifiedUser-io.intercom.android.sdk.identity.Registration-">registerIdentifiedUser</a></span>(<ahref="../../../../io/intercom/android/sdk/identity/Registration.html" title="class in io.intercom.android.sdk.identity">Registration</a> userRegistration)</code>
296
302
<divclass="block">Registers an identified user with Intercom.</div>
<tdclass="colLast"><code><spanclass="memberNameLink"><ahref="../../../../io/intercom/android/sdk/Intercom.html#setInAppMessageVisibility-io.intercom.android.sdk.Intercom.Visibility-">setInAppMessageVisibility</a></span>(<ahref="../../../../io/intercom/android/sdk/Intercom.Visibility.html" title="enum in io.intercom.android.sdk">Intercom.Visibility</a> visibility)</code>
320
326
<divclass="block">Toggles visibility of in-app messages.</div>
<tdclass="colLast"><code><spanclass="memberNameLink"><ahref="../../../../io/intercom/android/sdk/Intercom.html#setLauncherVisibility-io.intercom.android.sdk.Intercom.Visibility-">setLauncherVisibility</a></span>(<ahref="../../../../io/intercom/android/sdk/Intercom.Visibility.html" title="enum in io.intercom.android.sdk">Intercom.Visibility</a> visibility)</code>
326
332
<divclass="block">Toggles visibility of the launcher view.</div>
<divclass="block"><p>Updates a user in Intercom.</p>
537
591
538
592
<p>You can send any data you like to Intercom. Typically our customers see a lot of value in sending data that
539
593
relates to customer development, such as price plan, value of purchases, etc. Once these have been sent to
540
594
Intercom you can then apply filters based on these attributes.</p>
541
595
542
-
<p>A detailed list of the fields you can use to update a user is available <ahref="https://developers.intercom.io/docs#user-model">here</a></p>
596
+
<p>A detailed list of the fields you can use to update a user is available <ahref="https://developers.intercom.com/reference#create-or-update-user">here</a></p>
543
597
544
598
<p>Attributes such as the user email or name can be updated by calling</p>
545
599
@@ -587,8 +641,7 @@ <h4>updateUser</h4>
587
641
</code>
588
642
</pre>
589
643
590
-
<p>`id` is a required field for adding or modifying a company. A detailed description of the company model
591
-
is available <ahref="https://developers.intercom.io/docs#companies-and--users">here</a></p>
644
+
<p>`id` is a required field for adding or modifying a company.</p>
592
645
593
646
<p>Attributes may be a `string`, `int`, `double`, `unix timestamp` or `bool`.</p></div>
<divclass="block"><p>Updates a user in Intercom.</p>
663
+
664
+
<p>You can send any data you like to Intercom. Typically our customers see a lot of value in sending data that
665
+
relates to customer development, such as price plan, value of purchases, etc. Once these have been sent to
666
+
Intercom you can then apply filters based on these attributes.</p>
667
+
668
+
<p>A detailed list of the fields you can use to update a user is available <ahref="https://developers.intercom.com/reference#create-or-update-user">here</a></p>
669
+
670
+
<p>Attributes such as the user email or name can be updated by calling</p>
0 commit comments