FAQ

Q
I made a rich menu with Bot Designer but it isn't working.
# Bot Designer # LINE Official Account # Messaging API

In Chats mode, click on a rich menu from the Rich Menu pane located on the bottom right to activate it.

Q
I made a template message in Bot Designer but the link doesn't work.
# Bot Designer # LINE Official Account # Messaging API

Check if you have included "http://" or "https://" in the URL. The link must be in the same URL format as used on browsers.

Message actions will work normally when added to the chat in Chats mode.

The actual LINE chatbot only accepts URLs starting with "https://" to ensure security. LINE Bot Designer doesn't have this limitation to encourage the creation of any chatbot prototype.

Q
Can I change the company name on the bottom of the profile page?
# LINE Developers Console # LINE Platform # LINE Login # LIFF # LINE MINI App # LINE Official Account # Messaging API

The company name displayed on the bottom of the profile page is your Provider name. You can change your Provider name by following these steps:

  • For Certified providers (Certified providers have a certified provider badge before their company name)
    You need to submit an application to LINE, so contact your sales representative.
  • For non-Certified providers
    From the LINE Developers Console, select provider, click Settings, and from the Provider settings, and click the Edit button under Provider name.
    Provider name edit

*It will take some time before the change of provider name is reflected on your profile page.

Q
Where can I find my Channel ID?
# LINE Developers Console # LINE Platform # LINE Login # LIFF # LINE MINI App # Messaging API

You can find your Channel ID on the LINE Official Account Manager or the LINE Developers Console.

  • LINE Official Account Manager (requires Admin role):
    Select account from accounts list and click Settings in the top-right corner of the page. Click Messaging API from the side menu, and you will see your Channel ID next to Channel Info.
    OAM settings
  • LINE Developers Console:
    From the LINE Developers Console, select provider, and then select channel. You can find your Channel ID under Basic settings.
    Console settings
Q
Where can I find my Provider ID?
# LINE Developers Console # LINE Platform # LINE Login # LIFF # LINE MINI App # Messaging API

You can find your Provider ID on the LINE Developers Console.

  • If you have Provider Admin role:
    From the LINE Developers Console, select provider and then click Settings. You can find your Provider ID under Provider settings.
    Provider ID Admin
  • If you don't have Provider Admin role:
    From the LINE Developers Console, select provider. From the page displayed, you will see your Provider ID in the segment after /provider/ in the URL.
    Provider ID URL
Q
How do I contact technical support for inquiring about LINE APIs?
# Contact

There is no technical support desk for individual developers. See Documentation for information on the development process and specifications of the LINE APIs. You can also exchange information with other developers on the Developers Community.

If you are a corporate customer and need technical support for LINE APIs, contact our technology partners for technical support:

Any inquiry regarding the LINE APIs should be through our Technology partners.

Q
How do I report an issue about the LINE Platform?
# Contact # LINE Platform # LINE Login # LIFF # LINE MINI App # Messaging API

To report a problem encountered on the LINE Platform or make a request for improvement, contact us using the help center's Inquiry form. Note that we may not be able to respond to all inquiries.

If you need technical support, see How do I contact technical support for inquiring about LINE APIs? in the FAQ.

Q
When trying social login with google account in the LIFF browser or LINE's in-app browser, an error with a status code 403 and an error code disallowed_useragent will be displayed.
# LIFF # LINE MINI App # LINE app

In the LIFF browser and LINE's in-app browser, the user's social login with google account isn't allowed. This is because Google's OAuth 2.0 Policies disallow authorization requests from WebView to Google.

Therefore, when the user tries social login with google account in the LIFF browser or LINE's in-app browser, an error with a status code 403 and an error code disallowed_useragent will be displayed.

Q
Why can't I open a page and an error message appears in the LIFF browser or LINE's in-app browser?
# LIFF # LINE MINI App # LINE app

In the LIFF browser and LINE's in-app browser, if there is a problem with the SSL/TLS certificate on a network path, an error may occur and you may not be able to open the page. The following are examples of the error message that appears when the page doesn't open:

  • This connection isn't private
  • Unable to process your request due to a temporary error. Please try again.
  • An unknown error occurred. Please try again later.
  • Unable to open page. Server not found.
  • This site is potentially unsafe. Please close this screen.

Note that even if there is no problem with the certificate of an accessed page, you may receive an error message if there is a certificate problem when loading external resources contained on the page. For example, if you specify a path on a server with a certificate problem in the src attribute of a <script> element as shown below, you may receive an error message.

html
<script charset="utf-8" src="{A path on a server with a certificate problem}"></script>
Q
Why can't I open the LIFF browser when I access the LIFF URL?
# LIFF # LINE MINI App # LINE app

In some cases, when you access a LIFF URL on an external browser such as Safari or Chrome, universal links or app links may not work and the LIFF browser may not open on the LINE app. This depends on the specifications of the user's OS. In addition, when accessing a LIFF URL on a native app other than the LINE app, whether the LIFF app is opened in the external browser or the LIFF browser depends on the WebView specifications of the native app.

For these reasons, we don't guarantee in which environment the LIFF app will open when the LIFF URL is accessed.

For more information, see Environment where the LIFF app opens when a user access the LIFF URL in the LIFF documentation.

Q
How can I get a user's phone number?
# LINE Platform # LINE Login # LIFF # LINE MINI App # LINE Official Account # Messaging API # Options for corporate customers

You can use LINE Profile+ to get a user's phone number. For more information, see LINE Profile+ scopes in the options for corporate customers documentation.

LINE Profile+ is only available to corporate users who have completed certain applications. If you wish you use LINE Profile+, contact your sales representative or contact our Sales partners.

Q
Is it possible for the user IDs of users who have deleted their LINE accounts to be used again?
# LINE Platform # LINE Login # LIFF # LINE MINI App # Messaging API

About the user ID issued by a certain provider, in the case that the corresponding LINE account is deleted, the same user ID won't be reused for other LINE accounts within the provider.

For more information on user IDs, see What are the user ID, group ID, and room ID values?

Q
What are the user ID, group ID, and room ID values?
# LINE Platform # LINE Login # LIFF # LINE MINI App # Messaging API

The user ID used by the LINE Platform identifies a user and has the following characteristics:

  • The value is generated by the LINE Platform, not by a user. This is different from the LINE ID on LINE used to search for friends.
  • Different user IDs are generated based on the provider of the channel. As long as channels have the same provider, regardless of whether the channel is for LINE Login or Messaging API, the same user ID is used for the users of the channels.
  • The user ID value is a string that matches the regular expression, U[0-9a-f]{32}.

The group ID used for group chats and the room ID used for multi-person chats are values generated by the LINE Platform to identify group chats and multi-person chats.

The group ID is a string that matches the regular expression, C[0-9a-f]{32}, and the room ID is a string that matches the regular expression, R[0-9a-f]{32}.

Q
Once a user ID is issued, can it be changed at any time?
# LINE Platform # LINE Login # LIFF # LINE MINI App # Messaging API

User IDs are issued by each channel provider. Once a user ID (userId) is issued for a specific provider, it won't change unless the user deletes their LINE account.

The user ID won't change even if the user transfers their LINE account to another device.

If a user deletes their LINE account and then re-creates a LINE account with the same phone number, the user ID will change.

For more information on user IDs, see What are the user ID, group ID, and room ID values?

Q
Where can I check the status of LINE API outage?
# LINE Platform # Outage Report # LINE Login # LIFF # LINE MINI App # Messaging API

You can check the current status of a LINE API outage using these methods:

Q
Is the additional information (path, query parameters, URL fragments) included in the LIFF URL accessed by the user also passed to the redirected URL?
# LIFF # LINE MINI App

If additional information such as paths, query parameters, or URL fragments are provided to the LIFF URL accessed by the user, all additional information is passed to the redirected URL.

The following is an example when the endpoint URL is https://example.com/ and the LIFF URL has /path1/?campaign=campaign1#section-2 as additional information:

LIFF URL accessed by users from QR codes, etcRedirect URL
https://liff.line.me/{liffId}/path1/?campaign=campaign1#section-2https://example.com/path1/?campaign=campaign1#section-2

For more information, see Behaviors from accessing the LIFF URL to opening the LIFF app.

Q
Can I get permissions to use restricted API resources such as Graph and User Message APIs?
# LINE Login SDK

General LINE SDK users cannot use restricted API resources such as Graph and User Message APIs. Currently those resources are LINE internal use only.

Q
How do I download the LINE SDK?
# LINE Login SDK

You can download the LINE SDK from the LINE API SDKs page.

Q
How are the URL previews in chats and on LINE VOOM generated?
# LINE app # LINE Official Account # Messaging API

LINE uses Open Graph Protocol tags from websites to generate URL previews.

The three OGP tags used by LINE:

#Open Graph Protocol tagExample
1og:title<meta property="og:title" content="LINE : Free Calls & Messages">
2og:description<meta property="og:description" content="LINE is a new communication app">
3og:image<meta property="og:image" content="http://static.naver.jp/line_lp/img/ogp.png">

Example of URL preview:

URL preview in chat

OGP configuration

Even if you don't configure OGP tags, any text or image within the URL will be automatically retrieved to generate a URL preview.

For example, for the Title, if there is no available information in og:title, the text within the title tag will be displayed. Likewise, for the Summary, if there is no available information in og:description, the text within either the description tag or the body will be displayed (If there is no retrievable information, nothing will be displayed in the preview).

LINE uses only the three OGP tags listed above. URL previews will not include information contained in any other OGP tags.

Q
Why do URLs in text messages sometimes not become links?
# LINE app # LINE Official Account # Messaging API

The behavior of converting a URL in a text message to a link depends on the specifications of the OS, such as Android or iOS, and this isn't controlled by the LINE app. For this reason, a URL in a text message may not become a link.

Note that adding a space or a line break before the URL in the text message may be recognized as a valid URL.

Q
Which browsers does LINE Developers support?
# LINE Developers site

The supported browsers are Google Chrome, Safari, and Microsoft Edge.

Internet Explorer isn't supported.

Q
How does auto login work?
# LINE Login

Auto login can be used in these situations. You don't need to perform any special configurations when implementing LINE Login into your web app to use Auto login.

  • iOS
    • Auto login can be used when accessing a web app where LINE Login v2.0 or v2.1 is implemented using LINE's in-app browser or the Safari browser.
  • Android
    • Auto login can be used when accessing a web app where LINE Login v2.0 or v2.1 is implemented using LINE's in-app browser or external browsers such as Chrome.

Auto login isn't supported for devices other than iOS and Android devices, devices where LINE isn't installed, and in browsers other than the Safari browser for iOS.

Also, we use iOS's Universal links and Android's App Links features to perform auto login on external browsers. Check the official documentation for each OS for information on concepts such as how the dialog is displayed when using these features, the OS requirements for using these features, and how to disable these features.

For more information, see Auto login in the LINE Login documentation.

About automatic login from the Yahoo! JAPAN app

Auto login is enabled when accessing a web app that incorporates LINE Login with PKCE implementation from the Yahoo! Japan app. For more information on PKCE support for LINE Login, see PKCE support for LINE Login in the LINE Login documentation.

Q
Why do I get an NLChannelGatewayErrorDomain error when I try to use LINE Login in my application?
# LINE Login

NLChannelGatewayErrorDomain errors (for example, NLChannelGatewayErrorDomain Error 102) can occur if there are incorrect or missing settings in the LINE Developers Console.

If your iOS application is getting this error, confirm the following items:

  • The iOS bundle ID is registered on the LINE Login tab of your channel settings on the LINE Developers Console
  • The iOS universal link is registered on the LINE Login tab of your channel settings on the LINE Developers Console
  • The LINE account that you are using to log in with is registered in the Roles section of the LINE Developers Console
Q
Can I block a user who has added my LINE Official Account as a friend?
# LINE Official Account # Messaging API

You can't block a user who has added your LINE Official Account as a friend.

Q
Can I determine if a user is a friend of my LINE Official Account?
# LINE Official Account # Messaging API

You can determine with a follow event and an unfollow event of webhook events. There is no endpoint to determine if a user is a friend of your LINE Official Account.

Q
Can I get the list of group chats and multi-person chats that my LINE Official Account is participating in?
# LINE Official Account # Messaging API

Currently, you can't get the list of group chats and multi-person chats that your LINE Official Account is participating in.

Q
Can I internationalize or multilingualize messages and rich menus?
# LINE Official Account # Messaging API

Currently, there is no function to switch the language of messages or rich menus based on the user's language.

Use the Get profile endpoint to get the user's language, and then send messages or set up a per-user rich menu based on the user's language.

Q
Can I see the paths taken by users to add my LINE Official Account as a friend on a per-user basis?
# LINE Official Account # Messaging API

You can't use the Messaging API to see how a specific user added your LINE Official Account as a friend.

You can see the friend adding paths statistics, without identifying individual users, in the LINE Official Account Manager. For more information, see Insight analytics - Friends (only available in Japanese) in LINE for Business.

Q
If a user shares my LINE Official Account with a friend, can I see the result of the friend referral (whether my LINE Official Account was added as a friend or not, and how many people added the LINE Official Account)?
# LINE Official Account # Messaging API

No, you can't.

When the person to whom the LINE Official Account was referred adds them as a friend or unblocks them, a webhook follow event is sent from the LINE Platform to the bot server. However, you can't use the Messaging API to confirm how the user added the LINE Official Account as a friend (i.e., whether the user added the LINE Official Account as a friend through someone's referral).

It is also not possible to confirm the number of people who have friended the LINE Official Account as a result of friend referrals.

Q
Can I see who has read a message I've sent from my LINE Official Account?
# LINE Official Account # Messaging API

You can't use the Messaging API to verify that a message you sent was read. You can get statistics about your sent messages on the following endpoints:

Q
Can I send purchased or company-owned stickers using the Messaging API?
# LINE Official Account # Messaging API

Using the Messaging API, you can send only the stickers listed in the Stickers.

You can send other stickers using the following methods:

  • You can send stickers that you own with your LINE account. To send your own stickers, go to "Chats" in the LINE Official Account Manager or the LINE Official Account Manager App. For more information, see Chats (only available in Japanese) in LINE for Business.
  • Only corporate users who have submitted the required applications can send stickers owned by the company such as sponsored stickers or creators' stickers. To send these stickers from your LINE Official Account, contact your sales representative or contact our Sales partners.
Q
If my LINE Official Account is alreadly linked to a Messaging API channel, can I un-link my LINE Official Account from the Messaging API channel?
# LINE Official Account # Messaging API

Once you've linked your LINE Official Account to a Messaging API channel, you can't un-link your LINE Official Account from the Messaging API channel.

If you want to continue using your LINE Official Account linked to the Messaging API channel, but want to stop using the Messaging API, see Stop using the Messaging API in the Messaging API documentation.

Q
Can I unsend or delete a message sent from my LINE Official Account?
# LINE Official Account # Messaging API

No, you can't unsend or delete your message sent from your LINE Official Account when using the Messaging API.

You also can't cancel the process of sending a message after you have requested to send a message.

Q
Do messages sent using the Messaging API reach users immediately?
# LINE Official Account # Messaging API

Messages sent using the Messaging API may take some time to reach the user.

Messaging requests to each endpoint of the Messaging API are processed asynchronously. For this reason, if a LINE Official Account has many friends, or if there are a large number of requests from other LINE Official Accounts at the same time, it may take some time for the message sending process to be completed.

Q
Do reply messages count towards the message count?
# LINE Official Account # Messaging API

No, reply messages are not counted towards the message count.

In LINE Official Accounts and the Messaging API, there are various messaging features, but not all message deliveries are counted as part of the message count. Some message deliveries, such as chats and auto-response messages in the LINE Official Account Manager, can be used for free.

  • Sending methods that are counted towards the message count
    • Message delivery in the LINE Official Account Manager (including targeted broadcasts and step messages)
    • Push messages, multicast messages, broadcast messages, and narrowcast messages in the Messaging API
  • Sending methods that are not counted towards the message count
    • Chats, auto-response messages, and greeting messages in the LINE Official Account Manager
    • Reply messages in the Messaging API

For more information on sending methods that are counted towards the message count, see Chargeable Messages (only available in Japanese) in LINE for Business.

Q
How can I get the name and profile image of a group chat?
# LINE Official Account # Messaging API

With the Get group chat summary API, you can get the name, and URL of the icon of the group chat that the LINE Official Account is participating in.

Q
Can I delete the bot for my LINE Official Account?
# LINE Official Account # Messaging API

To delete the bot, you need to delete your LINE Official Account.

Q
How can I find out the file format of the retrieved content?
# LINE Official Account # Messaging API

When you get content, the file format of the binary data returned in the response is indicated in the Content-Type header of the response.

By checking the value of the Content-Type header, you can find out the file format of the content. Examples of file format indicated by the Content-Type header are as follows:

Content sent by usersContent-Type header example
Imageimage/jpeg
Videovideo/mp4
Audioaudio/x-m4a
Filetext/plain
Q
How can I use the Messaging API with my existing LINE Official Account?
# LINE Official Account # Messaging API

To use the Messaging API with your existing LINE Official Account, enable the Messaging API on the LINE Official Account Manager.

For more information, see Enable the Messaging API for your LINE Official Account in the Messaging API documentation.

Q
I sent a message via the Messaging API, but the user didn't receive the message.
# LINE Official Account # Messaging API

If you sent a message via the Messaging API and received a status code 2xx, but the user didn't receive the message, the possible reasons are as follows:

If there are no problems with the above, but the LINE app hasn't receive a message, it is possible that for some reason the user's device and the LINE server aren't automatically synchronized. Please refer to the Help Center's "Chats/Calls/Notifications > Chat list information is incorrect > Your chat history differs from what others see" and ask users to try "Repair chat history" from their device using the LINE app.

As stated in the Help Center, users are expected to back up their chat history before manually repairing it.

Q
If I send a message to a user who doesn't receive the message, is it still counted as one message?
# LINE Official Account # Messaging API

If you specify a user who doesn't actually receive the message, such as a user ID that blocked the LINE Official Account or a user ID that doesn't exist, the message won't be counted even if you call the API for sending the message.

Q
Do I get an error when I send a message with a user ID that blocks the LINE Official Account?
# LINE Official Account # Messaging API

If you send a message specifying a user who has blocked the LINE Official Account or a user who deleted their account, no error will occur and status code 200 will be returned as a response.

In this case, no message will be sent to the user.

Q
I want to restrict access to the bot server from non-LINE Platform. Is the IP address of the LINE Platform public?
# LINE Official Account # Messaging API

No, the IP address of the LINE Platform from which the webhook request is sent isn't disclosed. For better security, use signature validation instead of access control by IP address.

Q
If I send a push message with multiple message objects (for example, 4) in a single request to a group chat or multi-person chat with multiple people (for example, 5 people), how many messages will be counted?
# LINE Official Account # Messaging API

The number of messages is counted by the number of people to whom the message was sent. In this example, if there are five people in the group chat or multi-person chat where you sent the message, the number of messages counted is five. The number of message objects specified in a single request doesn't affect the number of messages sent.

For message count when you send a message to a user who doesn't receive the message, see If I send a message to a user who doesn't receive the message, is it still counted as one message?.

For more information on pricing, see Messaging API pricing.

Q
If I set multiple message objects in the request body when sending a message, will the messages be delivered in the order they are set from the top?
# LINE Official Account # Messaging API

Yes.

If multiple message objects are set in the request body when sending a message, the messages will be delivered in the order they are set from the top.

Q
How many full-width characters, emojis, line breaks, and so on, are counted in the text character count?
# LINE Official Account # Messaging API

Characters in a text are counted in UTF-16 code units (16-bit). Characters expressed in multiple code units, such as some kanji characters and Unicode emojis, are counted as multiple characters instead of one character.

However, some properties are counted in grapheme cluster units rather than UTF-16 code units. For more information, see Character counting in a text in the Messaging API documentation.

Also, unlike Unicode emojis, LINE emojis provided by LINE are internally converted to the alternative text (e.g., (love)), so they're counted by the number of characters in the alternative text.

Examples of counting the number of characters in UTF-16 code units are as follows:

CharacterUTF-16 encoded valueNumber of code unitsNumber of characters
a006111 character
304211 character
\n000A11 character
908A11 character
𠀋D840 DC0B22 characters
👋D83D DC4B22 characters
👋🏻D83D DC4B D83C DFFB44 characters
Q
Is the message ID in the message webhook event object unique per message type or per channel?
# LINE Official Account # Messaging API

Message IDs are assigned a value that is unique throughout the Messaging API environment.

It doesn't mean that it's unique for each channel or message type, such as an image.

Q
If I send multiple messages to the same user with the Messaging API, in what order will the messages be displayed?
# LINE Official Account # Messaging API

The order in which messages are displayed depends on how the messages are sent.

If endpoints used for sending messages are executed multiple times, the order in which the endpoints are executed and the order in which the messages will be displayed won't be necessarily the same.

If an endpoint for sending messages is executed once and multiple messages are specified in the request body, the messages will be displayed in the order specified in the request body.

Q
Where can I find my user ID?
# LINE Official Account # Messaging API

You can find your user ID in the Your user ID of the Basic settings tab of the channel in the LINE Developers Console. For more information, see Developer gets their own user ID in the Messaging API documentation.

Q
Why can't I play a video that I sent as a message?
# LINE Official Account # Messaging API

Even if a message that contains a video is successfully sent, the video may not play properly on the user's device. If the video doesn't play properly, confirm the following:

  • The video must be in a playable file format (mp4).
  • The file size of the video must be 200 MB or less.
  • The server hosting the video must support HTTP range requests.
  • The codec, profile, and level of the video must be set appropriately. *

* If the video doesn't play properly on a particular device, you should take steps such as setting the video codec, profile, and level appropriately. The video might play if you set the video to a setting that is easier for the device to process.

Q
Why can't I receive webhook events?
# LINE Official Account # Messaging API

Your account may not have been set up to allow webhooks. To allow webhooks, enable Use webhook on the Messaging API tab of your channel settings on the LINE Developers Console.

Q
Why does my LINE Official Account automatically leave a group chat or multi-person chat after I've invited it?
# LINE Official Account # Messaging API

It's possible that Allow bot to join group chats setting is disabled on your LINE Official Account, or that another LINE Official Account has already joined the group chat or multi-person chat you invited.

For more information, see Add LINE Official Account in group & multi-person chats in the Messaging API documentation.

Q
Why does my LINE Official Account automatically send replies?
# LINE Official Account # Messaging API

Depending response settings on the LINE Official Account Manager, the LINE Official Account will automatically send replies.

Click Edit in Auto-reply messages on the Messaging API tab of your channel settings on the LINE Developers Console to access LINE Official Account Manager and check Response setting.

LINE Official Account will automatically send replies in these cases:

  • If Greeting message is set to Enabled, it will automatically send replies when user adds your LINE Official Account as a friend.
  • If Auto-response is set to Enabled, it will automatically send replies according to the preset conditions.
  • If Chat is set to On, depending on the Chat response method setting, it may automatically send replies.
Q
Why does the default rich menu reappear even though I have set a per-user rich menu?
# LINE Official Account # Messaging API

If a user blocks and then unblocks a LINE Official Account after linking a per-user rich menu, that rich menu will be unlinked from the user.

In this case, if a default rich menu has been set, the default rich menu will be displayed on the user's screen instead. If no default rich menu has been set, the rich menu itself won't be displayed.

Q
Why isn't the intended rich menu displayed?
# LINE Official Account # Messaging API

There are several reasons why the intended rich menu may not be displayed:

  • A rich menu with a higher display priority has been already set
    Rich menus are displayed based on their display priority, not the set date and time. For example, suppose you have set a per-user rich menu. If you then set a default rich menu, the per-user rich menu will be displayed because it has a higher priority than the default rich menu.
    For more information, see When the intended rich menu isn't displayed in the Messaging API documentation.
  • The user blocked the LINE Official Account and then unblocked it
    If a user blocks the LINE Official Account after linking a per-user rich menu, and then unblocks the account, that rich menu will be unlinked from the user.
  • The developer deleted the rich menu
    If the developer deletes a per-user rich menu, that rich menu will no longer be displayed.
    If a default rich menu is set, the default rich menu will be displayed instead. If no default rich menu has been set, the rich menu itself won't be displayed.
Q
Why won't my iPad display rich menus?
# LINE Official Account # Messaging API

The iPad that created the LINE account or the iPad that took over the LINE account can display rich menus.

Other iPads can't display rich menus.

You can check the LINE settings screen to see if your iPad can display rich menus.

  • If Delete Account appears in Settings > Accounts, the iPad can display rich menus.
  • If Logout appears in Settings > Accounts, the iPad can't display rich menus.
Q
Can I set multiple bot server endpoints in the webhook URL?
# Messaging API

No, you can't set multiple bot server endpoints in the webhook URL. Only one bot server endpoint can be set in the webhook URL per Messaging API channel.

Q
Can I add buttons to both PC and mobile web pages?
# LINE Social Plugins

Yes, adding buttons is easy for both PC and mobile web pages.

After selecting a button type and language, copy the code and paste it where you want the button to be added on the website. For detailed steps, see the Installation guide.

Q
Can I resize the buttons?
# LINE Social Plugins

For the LINE Share button only, you can resize the button using a custom icon. For more information about how to install a button using a custom icon, see Using custom icons. Otherwise, Like buttons and Add friend buttons don't support resizing.

Q
Can I see the total number of button clicks/taps I get?
# LINE Social Plugins

You can see the total number of shares, added friends, and likes.

LINE Share button: If you turn on the share counter when you add the LINE Share button, the number of shares will appear along with the button.

Add friend button: You can set the Add friend button with a counter that shows the number of added friends.

Like button: The number of likes will appear regardless of the button type you use.

We currently don't offer statistics based on dates, age, or gender.

Q
Are there times when the Add friend button can't be used?
# LINE Social Plugins # Add friend button

The Add friend button can't be used to add LINE official accounts that have been blocked by/hidden from the LINE app, or if the LINE official account has already reached the maximum number of friends.

Q
Can anyone set the Add friend button?
# LINE Social Plugins # Add friend button

To set the Add friend button, you need a LINE official account ID. For details about creating a LINE official account, see the LINE Official Account Help page.

Q
When installing the Add friend button, can I use my personal LINE ID?
# LINE Social Plugins # Add friend button

You can't install the Add friend button using your personal LINE ID. A LINE Official Account is required to install the Add friend button.

Q
Can I delete LINE official accounts after I add them as friends?
# LINE Social Plugins # Add friend button

Yes, you can delete LINE official accounts from your friend list in the LINE app.

Q
The Like button and Add friend button don't work on Safari, even if I log in.
# LINE Social Plugins # Like button # Add friend button

There are currently issues with the "Like" and "Add friend" buttons not working properly due to the Safari browser's policy changes. This issue is occurring with similar services as well, and not just with LINE Social Plugins.

We are closely keeping track of this issue so that it can be resolved as soon as possible.

However, note that the following configuration will allow you to use the "Add Friend" button in the Safari browser.

PC Safari setting

  1. Safari > Preferences > Privacy > Website tracking: Undo "Prevent cross-site tracking"
Q
Clicking the Like button on the mobile version doesn't work.
# LINE Social Plugins # Like button

Depending on the browser policy, the Social Plugins' "Like" button may not work on the mobile version of the browser. This is a problem not only for LINE Social Plugins, but also for all similar services, and it can be solved by changing the settings of the mobile app.

Chrome settings

  1. Mobile device settings > Select Chrome app > Set Chrome as default browser app
  2. For iOS, go to settings > Select Chrome app > Allow Cross-site tracking
  3. Launch the Chrome app > Select the kebab menu (three-dot icon) next to the omnibox (address bar) > select settings > select content settings (iOS) or site settings (Android) > Turn off Pop-up blocker

Safari settings

  1. Mobile device settings > Select Safari app > Set Safari as default browser
  2. For iOS, go to Settings > Select Safari App > Allow Cross-site Tracking
  3. Mobile device settings > Select Safari app > Turn off Pop-up blocker
Q
Can I add buttons to native iOS and Android apps?
# LINE Social Plugins # LINE Share button

If you want to add the LINE Share button to native apps, refer to the Using LINE features with the LINE URL scheme page, not the LINE Social Plugins page.

Q
Can I see my own share history?
# LINE Social Plugins # LINE Share button

There is no feature for viewing the history of the websites you've shared.

Q
Can I share just a certain selection of text with the LINE Share button?
# LINE Social Plugins # LINE Share button

Yes, the LINE Share browser extension makes sharing selected text easy. After installing the extension on the Chrome or Whale browser, you can select text and quickly share it with the LINE Share feature.

Download the LINE Share extension for Chrome here.

Download the LINE Share extension for Whale here.

Q
Can I share photos and videos with the LINE Share button?
# LINE Social Plugins # LINE Share button

The LINE Share button lets you share URLs and text. You can share the URL of a website with photos or videos, but you can't share photos or videos directly.

Q
Can I use my own icon for the LINE Share button?
# LINE Social Plugins # LINE Share button

Yes, you can use a custom icon that you made for the LINE Share button. For information on how to set your own button icon, see the Using custom icons.

When designing your button icon, make sure to refer to the design guide.

Q
When clicking the LINE Share button in the Safari browser, the login process repeats infinitely.
# LINE Social Plugins # LINE Share button

When accessed in a private browsing window in Safari, an infinite auto login loop like this may occur. This is because private browsing is designed to protect a user's privacy, and LINE login does not support auto login in a private browsing window. Therefore, please use the LINE Share button in a non-private Safari window.

Q
When using the Share button, is it possible to share text with the URL?
# LINE Social Plugins # LINE Share button

When installing the Share button using a custom icon, you can have the URL and text shared together. For more information about how to install a button using a custom icon, see Using custom icons. When using the official LINE icon, text sharing is not supported.

Q
Are there any sites where you can't add the LINE Share button?
# LINE Social Plugins # LINE Share button

Use of the LINE Share button is prohibited on websites that lead to illegal products/services, adult/excessively violent content, or spam sites. Refer to the guidelines for details.

Q
I set a custom icon Share button using the share counter API documentation, but an error occurs and the API doesn't work.
# LINE Social Plugins # LINE Share button

A "blocked by CORS policy" error message may appear and the share counter API may not work in some cases. If you see this error, it means the API is restricted due to the same-origin policy, which is meant to prevent other origin resources on the internet from being accessed.

When using a custom icon, a server-side request is required for the share counter API to work.

If you have any questions about this or any other error, contact us.

Q
When using the LINE Share button, the URL preview sometimes does not appear.
# LINE Social Plugins # LINE Share button

Depending on the URL you try to share, the preview may not be displayed. If the preview does not appear, you can still share the URL.

Q
Why does text that I shared with the LINE Share button appear garbled?
# LINE Social Plugins # LINE Share button

It's possible the character encoding is incorrect. Check to make sure that you shared percent-encoded text with UTF-8 character encoding.